From 68261f0c8d22da21af569f56c87094b4731a5574 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Thu, 5 Mar 2020 14:46:36 +0800 Subject: [PATCH] Add param InstanceType for ListImages and ListCustomImages. --- CHANGELOG | 4 + VERSION | 2 +- ehpc/CMakeLists.txt | 8 ++ ehpc/ehpc.php | 11 ++ ehpc/include/alibabacloud/ehpc/EHPCClient.h | 16 +++ .../alibabacloud/ehpc/model/AddUsersRequest.h | 1 + .../ehpc/model/CreateClusterRequest.h | 1 + .../ehpc/model/CreateHybridClusterRequest.h | 1 + .../ehpc/model/DeleteContainerAppsRequest.h | 1 + .../ehpc/model/DeleteNodesRequest.h | 1 + .../ehpc/model/DeleteUsersRequest.h | 1 + .../ehpc/model/DescribeClusterResult.h | 1 + .../model/DescribeGWSClusterPolicyRequest.h | 51 +++++++ .../model/DescribeGWSClusterPolicyResult.h | 57 ++++++++ .../ehpc/model/DescribePriceRequest.h | 1 + .../ehpc/model/GetAccountingReportRequest.h | 12 ++ .../ehpc/model/GetAccountingReportResult.h | 8 ++ .../ehpc/model/GetAutoScaleConfigResult.h | 3 + .../ehpc/model/InvokeShellCommandRequest.h | 1 + .../ehpc/model/ListClustersResult.h | 1 + .../ehpc/model/ListCustomImagesRequest.h | 3 + .../ehpc/model/ListCustomImagesResult.h | 17 ++- .../ehpc/model/ListImagesRequest.h | 6 + .../ehpc/model/ListImagesResult.h | 2 + .../ehpc/model/ListInvocationResultsRequest.h | 1 + .../ehpc/model/ListNodesByQueueResult.h | 1 + .../ehpc/model/ListNodesNoPagingResult.h | 1 + .../alibabacloud/ehpc/model/ListNodesResult.h | 1 + .../ehpc/model/ListSoftwaresRequest.h | 3 + .../model/ModifyImageGatewayConfigRequest.h | 1 + .../ehpc/model/ModifyUserGroupsRequest.h | 1 + .../ehpc/model/ModifyUserPasswordsRequest.h | 1 + .../ehpc/model/ResetNodesRequest.h | 1 + .../ehpc/model/SetAutoScaleConfigRequest.h | 5 + .../ehpc/model/SetGWSClusterPolicyRequest.h | 63 +++++++++ .../ehpc/model/SetGWSClusterPolicyResult.h | 49 +++++++ .../alibabacloud/ehpc/model/SetQueueRequest.h | 1 + .../ehpc/model/StartNodesRequest.h | 1 + .../ehpc/model/StopNodesRequest.h | 1 + .../ehpc/model/UpdateClusterVolumesRequest.h | 1 + ehpc/src/EHPCClient.cc | 72 ++++++++++ ehpc/src/model/AddContainerAppRequest.cc | 14 +- ehpc/src/model/AddLocalNodesRequest.cc | 8 +- ehpc/src/model/AddNodesRequest.cc | 46 +++---- ehpc/src/model/AddQueueRequest.cc | 8 +- ehpc/src/model/AddUsersRequest.cc | 14 +- .../model/BindAccountToClusterUserRequest.cc | 14 +- ehpc/src/model/CreateClusterRequest.cc | 124 +++++++++--------- ehpc/src/model/CreateGWSClusterRequest.cc | 10 +- ehpc/src/model/CreateGWSImageRequest.cc | 8 +- ehpc/src/model/CreateGWSInstanceRequest.cc | 36 ++--- ehpc/src/model/CreateHybridClusterRequest.cc | 80 +++++------ ehpc/src/model/CreateJobFileRequest.cc | 14 +- ehpc/src/model/CreateJobTemplateRequest.cc | 24 ++-- ehpc/src/model/DeleteClusterRequest.cc | 8 +- ehpc/src/model/DeleteContainerAppsRequest.cc | 8 +- ehpc/src/model/DeleteGWSClusterRequest.cc | 6 +- ehpc/src/model/DeleteGWSInstanceRequest.cc | 6 +- ehpc/src/model/DeleteImageRequest.cc | 12 +- ehpc/src/model/DeleteJobTemplatesRequest.cc | 6 +- ehpc/src/model/DeleteJobsRequest.cc | 8 +- ehpc/src/model/DeleteNodesRequest.cc | 12 +- ehpc/src/model/DeleteQueueRequest.cc | 8 +- ehpc/src/model/DeleteUsersRequest.cc | 10 +- .../model/DescribeAutoScaleConfigRequest.cc | 6 +- ehpc/src/model/DescribeClusterRequest.cc | 6 +- ehpc/src/model/DescribeClusterResult.cc | 2 + ehpc/src/model/DescribeContainerAppRequest.cc | 6 +- .../model/DescribeGWSClusterPolicyRequest.cc | 51 +++++++ .../model/DescribeGWSClusterPolicyResult.cc | 72 ++++++++++ ehpc/src/model/DescribeGWSClustersRequest.cc | 10 +- ehpc/src/model/DescribeGWSImagesRequest.cc | 8 +- ehpc/src/model/DescribeGWSInstancesRequest.cc | 12 +- .../DescribeImageGatewayConfigRequest.cc | 6 +- ehpc/src/model/DescribeImagePriceRequest.cc | 16 +-- ehpc/src/model/DescribeImageRequest.cc | 12 +- ehpc/src/model/DescribeJobRequest.cc | 8 +- .../model/DescribeNFSClientStatusRequest.cc | 6 +- ehpc/src/model/DescribePriceRequest.cc | 26 ++-- ehpc/src/model/EditJobTemplateRequest.cc | 26 ++-- ehpc/src/model/GetAccountingReportRequest.cc | 58 +++++++- ehpc/src/model/GetAccountingReportResult.cc | 28 ++++ ehpc/src/model/GetAutoScaleConfigRequest.cc | 6 +- ehpc/src/model/GetAutoScaleConfigResult.cc | 9 ++ ehpc/src/model/GetCloudMetricLogsRequest.cc | 22 ++-- .../model/GetCloudMetricProfilingRequest.cc | 10 +- ehpc/src/model/GetClusterVolumesRequest.cc | 6 +- ehpc/src/model/GetGWSConnectTicketRequest.cc | 8 +- .../model/GetHybridClusterConfigRequest.cc | 8 +- .../GetIfEcsTypeSupportHtConfigRequest.cc | 6 +- ehpc/src/model/GetInstanceReportRequest.cc | 12 +- ehpc/src/model/GetJobReportRequest.cc | 14 +- ehpc/src/model/GetTotalQueueReportRequest.cc | 10 +- ehpc/src/model/GetTotalUserReportRequest.cc | 10 +- .../model/GetVisualServiceStatusRequest.cc | 6 +- ehpc/src/model/GetWorkbenchTokenRequest.cc | 18 +-- ehpc/src/model/InstallNFSClientRequest.cc | 6 +- ehpc/src/model/InstallSoftwareRequest.cc | 8 +- ehpc/src/model/InvokeShellCommandRequest.cc | 16 +-- ehpc/src/model/ListAccountMappingRequest.cc | 6 +- .../src/model/ListAvailableEcsTypesRequest.cc | 12 +- .../ListAvailableFileSystemTypesRequest.cc | 4 +- .../model/ListCloudMetricProfilingsRequest.cc | 12 +- ehpc/src/model/ListClusterLogsRequest.cc | 10 +- ehpc/src/model/ListClustersMetaRequest.cc | 8 +- ehpc/src/model/ListClustersRequest.cc | 8 +- ehpc/src/model/ListClustersResult.cc | 2 + ehpc/src/model/ListCommandsRequest.cc | 12 +- ehpc/src/model/ListContainerAppsRequest.cc | 8 +- ehpc/src/model/ListContainerImagesRequest.cc | 12 +- ehpc/src/model/ListCpfsFileSystemsRequest.cc | 10 +- .../model/ListCurrentClientVersionRequest.cc | 4 +- ehpc/src/model/ListCustomImagesRequest.cc | 19 ++- ehpc/src/model/ListCustomImagesResult.cc | 11 ++ .../ListFileSystemWithMountTargetsRequest.cc | 8 +- ehpc/src/model/ListImagesRequest.cc | 26 +++- ehpc/src/model/ListImagesResult.cc | 4 + .../src/model/ListInstalledSoftwareRequest.cc | 6 +- .../src/model/ListInvocationResultsRequest.cc | 18 +-- ehpc/src/model/ListInvocationStatusRequest.cc | 8 +- ehpc/src/model/ListJobTemplatesRequest.cc | 10 +- ehpc/src/model/ListJobsRequest.cc | 16 +-- ehpc/src/model/ListNodesByQueueRequest.cc | 12 +- ehpc/src/model/ListNodesByQueueResult.cc | 2 + ehpc/src/model/ListNodesNoPagingRequest.cc | 12 +- ehpc/src/model/ListNodesNoPagingResult.cc | 2 + ehpc/src/model/ListNodesRequest.cc | 14 +- ehpc/src/model/ListNodesResult.cc | 2 + .../src/model/ListPreferredEcsTypesRequest.cc | 10 +- ehpc/src/model/ListQueuesRequest.cc | 6 +- ehpc/src/model/ListRegionsRequest.cc | 4 +- ehpc/src/model/ListSoftwaresRequest.cc | 17 ++- ehpc/src/model/ListUsersRequest.cc | 10 +- ehpc/src/model/ListVolumesRequest.cc | 8 +- .../model/ModifyClusterAttributesRequest.cc | 10 +- .../ModifyContainerAppAttributesRequest.cc | 8 +- .../model/ModifyImageGatewayConfigRequest.cc | 28 ++-- ehpc/src/model/ModifyUserGroupsRequest.cc | 12 +- ehpc/src/model/ModifyUserPasswordsRequest.cc | 12 +- .../model/ModifyVisualServicePasswdRequest.cc | 12 +- ehpc/src/model/MountNFSRequest.cc | 14 +- ehpc/src/model/PullImageRequest.cc | 12 +- .../model/QueryServicePackAndPriceRequest.cc | 4 +- ehpc/src/model/RecoverClusterRequest.cc | 18 +-- ehpc/src/model/RerunJobsRequest.cc | 8 +- ehpc/src/model/ResetNodesRequest.cc | 10 +- .../model/RunCloudMetricProfilingRequest.cc | 16 +-- ehpc/src/model/SetAutoScaleConfigRequest.cc | 70 ++++++---- ehpc/src/model/SetGWSClusterPolicyRequest.cc | 95 ++++++++++++++ ehpc/src/model/SetGWSClusterPolicyResult.cc | 44 +++++++ ehpc/src/model/SetGWSInstanceNameRequest.cc | 8 +- ehpc/src/model/SetGWSInstanceUserRequest.cc | 10 +- ehpc/src/model/SetJobUserRequest.cc | 10 +- ehpc/src/model/SetQueueRequest.cc | 12 +- ehpc/src/model/StartClusterRequest.cc | 6 +- ehpc/src/model/StartGWSInstanceRequest.cc | 6 +- ehpc/src/model/StartNodesRequest.cc | 12 +- ehpc/src/model/StartVisualServiceRequest.cc | 10 +- ehpc/src/model/StopClusterRequest.cc | 6 +- ehpc/src/model/StopGWSInstanceRequest.cc | 6 +- ehpc/src/model/StopJobsRequest.cc | 8 +- ehpc/src/model/StopNodesRequest.cc | 12 +- ehpc/src/model/StopVisualServiceRequest.cc | 10 +- ehpc/src/model/SubmitJobRequest.cc | 38 +++--- .../UnbindAccountToClusterUserRequest.cc | 10 +- ehpc/src/model/UninstallSoftwareRequest.cc | 8 +- ehpc/src/model/UpdateClusterVolumesRequest.cc | 28 ++-- ehpc/src/model/UpdateQueueConfigRequest.cc | 12 +- ehpc/src/model/UpgradeClientRequest.cc | 8 +- 169 files changed, 1593 insertions(+), 765 deletions(-) create mode 100644 ehpc/ehpc.php create mode 100644 ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyRequest.h create mode 100644 ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyResult.h create mode 100644 ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyRequest.h create mode 100644 ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyResult.h create mode 100644 ehpc/src/model/DescribeGWSClusterPolicyRequest.cc create mode 100644 ehpc/src/model/DescribeGWSClusterPolicyResult.cc create mode 100644 ehpc/src/model/SetGWSClusterPolicyRequest.cc create mode 100644 ehpc/src/model/SetGWSClusterPolicyResult.cc diff --git a/CHANGELOG b/CHANGELOG index a9566c5f2..4f09d7c80 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +2020-03-05 Version: 1.36.301 +- Add param InstanceType for ListImages and ListCustomImages. +- Fix error codes for SubmitJobs and so on. + 2020-03-04 Version: 1.36.300 - Update. diff --git a/VERSION b/VERSION index fb82837a4..87656dc50 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.300 \ No newline at end of file +1.36.301 \ No newline at end of file diff --git a/ehpc/CMakeLists.txt b/ehpc/CMakeLists.txt index fc52c30fd..e3f79ac66 100644 --- a/ehpc/CMakeLists.txt +++ b/ehpc/CMakeLists.txt @@ -73,6 +73,8 @@ set(ehpc_public_header_model include/alibabacloud/ehpc/model/DescribeClusterResult.h include/alibabacloud/ehpc/model/DescribeContainerAppRequest.h include/alibabacloud/ehpc/model/DescribeContainerAppResult.h + include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyRequest.h + include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyResult.h include/alibabacloud/ehpc/model/DescribeGWSClustersRequest.h include/alibabacloud/ehpc/model/DescribeGWSClustersResult.h include/alibabacloud/ehpc/model/DescribeGWSImagesRequest.h @@ -213,6 +215,8 @@ set(ehpc_public_header_model include/alibabacloud/ehpc/model/RunCloudMetricProfilingResult.h include/alibabacloud/ehpc/model/SetAutoScaleConfigRequest.h include/alibabacloud/ehpc/model/SetAutoScaleConfigResult.h + include/alibabacloud/ehpc/model/SetGWSClusterPolicyRequest.h + include/alibabacloud/ehpc/model/SetGWSClusterPolicyResult.h include/alibabacloud/ehpc/model/SetGWSInstanceNameRequest.h include/alibabacloud/ehpc/model/SetGWSInstanceNameResult.h include/alibabacloud/ehpc/model/SetGWSInstanceUserRequest.h @@ -306,6 +310,8 @@ set(ehpc_src src/model/DescribeClusterResult.cc src/model/DescribeContainerAppRequest.cc src/model/DescribeContainerAppResult.cc + src/model/DescribeGWSClusterPolicyRequest.cc + src/model/DescribeGWSClusterPolicyResult.cc src/model/DescribeGWSClustersRequest.cc src/model/DescribeGWSClustersResult.cc src/model/DescribeGWSImagesRequest.cc @@ -446,6 +452,8 @@ set(ehpc_src src/model/RunCloudMetricProfilingResult.cc src/model/SetAutoScaleConfigRequest.cc src/model/SetAutoScaleConfigResult.cc + src/model/SetGWSClusterPolicyRequest.cc + src/model/SetGWSClusterPolicyResult.cc src/model/SetGWSInstanceNameRequest.cc src/model/SetGWSInstanceNameResult.cc src/model/SetGWSInstanceUserRequest.cc diff --git a/ehpc/ehpc.php b/ehpc/ehpc.php new file mode 100644 index 000000000..182cb7a6e --- /dev/null +++ b/ehpc/ehpc.php @@ -0,0 +1,11 @@ + DescribeContainerAppOutcome; typedef std::future DescribeContainerAppOutcomeCallable; typedef std::function&)> DescribeContainerAppAsyncHandler; + typedef Outcome DescribeGWSClusterPolicyOutcome; + typedef std::future DescribeGWSClusterPolicyOutcomeCallable; + typedef std::function&)> DescribeGWSClusterPolicyAsyncHandler; typedef Outcome DescribeGWSClustersOutcome; typedef std::future DescribeGWSClustersOutcomeCallable; typedef std::function&)> DescribeGWSClustersAsyncHandler; @@ -549,6 +556,9 @@ namespace AlibabaCloud typedef Outcome SetAutoScaleConfigOutcome; typedef std::future SetAutoScaleConfigOutcomeCallable; typedef std::function&)> SetAutoScaleConfigAsyncHandler; + typedef Outcome SetGWSClusterPolicyOutcome; + typedef std::future SetGWSClusterPolicyOutcomeCallable; + typedef std::function&)> SetGWSClusterPolicyAsyncHandler; typedef Outcome SetGWSInstanceNameOutcome; typedef std::future SetGWSInstanceNameOutcomeCallable; typedef std::function&)> SetGWSInstanceNameAsyncHandler; @@ -689,6 +699,9 @@ namespace AlibabaCloud DescribeContainerAppOutcome describeContainerApp(const Model::DescribeContainerAppRequest &request)const; void describeContainerAppAsync(const Model::DescribeContainerAppRequest& request, const DescribeContainerAppAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeContainerAppOutcomeCallable describeContainerAppCallable(const Model::DescribeContainerAppRequest& request) const; + DescribeGWSClusterPolicyOutcome describeGWSClusterPolicy(const Model::DescribeGWSClusterPolicyRequest &request)const; + void describeGWSClusterPolicyAsync(const Model::DescribeGWSClusterPolicyRequest& request, const DescribeGWSClusterPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeGWSClusterPolicyOutcomeCallable describeGWSClusterPolicyCallable(const Model::DescribeGWSClusterPolicyRequest& request) const; DescribeGWSClustersOutcome describeGWSClusters(const Model::DescribeGWSClustersRequest &request)const; void describeGWSClustersAsync(const Model::DescribeGWSClustersRequest& request, const DescribeGWSClustersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeGWSClustersOutcomeCallable describeGWSClustersCallable(const Model::DescribeGWSClustersRequest& request) const; @@ -899,6 +912,9 @@ namespace AlibabaCloud SetAutoScaleConfigOutcome setAutoScaleConfig(const Model::SetAutoScaleConfigRequest &request)const; void setAutoScaleConfigAsync(const Model::SetAutoScaleConfigRequest& request, const SetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetAutoScaleConfigOutcomeCallable setAutoScaleConfigCallable(const Model::SetAutoScaleConfigRequest& request) const; + SetGWSClusterPolicyOutcome setGWSClusterPolicy(const Model::SetGWSClusterPolicyRequest &request)const; + void setGWSClusterPolicyAsync(const Model::SetGWSClusterPolicyRequest& request, const SetGWSClusterPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetGWSClusterPolicyOutcomeCallable setGWSClusterPolicyCallable(const Model::SetGWSClusterPolicyRequest& request) const; SetGWSInstanceNameOutcome setGWSInstanceName(const Model::SetGWSInstanceNameRequest &request)const; void setGWSInstanceNameAsync(const Model::SetGWSInstanceNameRequest& request, const SetGWSInstanceNameAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetGWSInstanceNameOutcomeCallable setGWSInstanceNameCallable(const Model::SetGWSInstanceNameRequest& request) const; diff --git a/ehpc/include/alibabacloud/ehpc/model/AddUsersRequest.h b/ehpc/include/alibabacloud/ehpc/model/AddUsersRequest.h index 8a86f1b04..4f80040b0 100644 --- a/ehpc/include/alibabacloud/ehpc/model/AddUsersRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/AddUsersRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT AddUsersRequest : public RpcServiceRequest { + public: struct User { std::string password; diff --git a/ehpc/include/alibabacloud/ehpc/model/CreateClusterRequest.h b/ehpc/include/alibabacloud/ehpc/model/CreateClusterRequest.h index 0eb23f2c7..c444ada77 100644 --- a/ehpc/include/alibabacloud/ehpc/model/CreateClusterRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/CreateClusterRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT CreateClusterRequest : public RpcServiceRequest { + public: struct AdditionalVolumes { std::string volumeType; diff --git a/ehpc/include/alibabacloud/ehpc/model/CreateHybridClusterRequest.h b/ehpc/include/alibabacloud/ehpc/model/CreateHybridClusterRequest.h index 1d209b2e1..02fd51f51 100644 --- a/ehpc/include/alibabacloud/ehpc/model/CreateHybridClusterRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/CreateHybridClusterRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT CreateHybridClusterRequest : public RpcServiceRequest { + public: struct PostInstallScript { std::string args; diff --git a/ehpc/include/alibabacloud/ehpc/model/DeleteContainerAppsRequest.h b/ehpc/include/alibabacloud/ehpc/model/DeleteContainerAppsRequest.h index b4a7cc9b4..6cd82b442 100644 --- a/ehpc/include/alibabacloud/ehpc/model/DeleteContainerAppsRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/DeleteContainerAppsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT DeleteContainerAppsRequest : public RpcServiceRequest { + public: struct ContainerApp { std::string id; diff --git a/ehpc/include/alibabacloud/ehpc/model/DeleteNodesRequest.h b/ehpc/include/alibabacloud/ehpc/model/DeleteNodesRequest.h index be4c7eda6..8c6cbed49 100644 --- a/ehpc/include/alibabacloud/ehpc/model/DeleteNodesRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/DeleteNodesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT DeleteNodesRequest : public RpcServiceRequest { + public: struct Instance { std::string id; diff --git a/ehpc/include/alibabacloud/ehpc/model/DeleteUsersRequest.h b/ehpc/include/alibabacloud/ehpc/model/DeleteUsersRequest.h index b9f3fa391..5b41b30bf 100644 --- a/ehpc/include/alibabacloud/ehpc/model/DeleteUsersRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/DeleteUsersRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT DeleteUsersRequest : public RpcServiceRequest { + public: struct User { std::string name; diff --git a/ehpc/include/alibabacloud/ehpc/model/DescribeClusterResult.h b/ehpc/include/alibabacloud/ehpc/model/DescribeClusterResult.h index 3e9bd199c..7f28ab2e2 100644 --- a/ehpc/include/alibabacloud/ehpc/model/DescribeClusterResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/DescribeClusterResult.h @@ -87,6 +87,7 @@ namespace AlibabaCloud std::string schedulerType; std::string accountType; std::string volumeMountpoint; + std::string baseOsTag; std::string vpcId; EcsInfo ecsInfo; bool haEnable; diff --git a/ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyRequest.h b/ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyRequest.h new file mode 100644 index 000000000..117d6d3cc --- /dev/null +++ b/ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyRequest.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_EHPC_MODEL_DESCRIBEGWSCLUSTERPOLICYREQUEST_H_ +#define ALIBABACLOUD_EHPC_MODEL_DESCRIBEGWSCLUSTERPOLICYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace EHPC + { + namespace Model + { + class ALIBABACLOUD_EHPC_EXPORT DescribeGWSClusterPolicyRequest : public RpcServiceRequest + { + + public: + DescribeGWSClusterPolicyRequest(); + ~DescribeGWSClusterPolicyRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string clusterId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EHPC_MODEL_DESCRIBEGWSCLUSTERPOLICYREQUEST_H_ \ No newline at end of file diff --git a/ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyResult.h b/ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyResult.h new file mode 100644 index 000000000..3e40c29fd --- /dev/null +++ b/ehpc/include/alibabacloud/ehpc/model/DescribeGWSClusterPolicyResult.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_EHPC_MODEL_DESCRIBEGWSCLUSTERPOLICYRESULT_H_ +#define ALIBABACLOUD_EHPC_MODEL_DESCRIBEGWSCLUSTERPOLICYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace EHPC + { + namespace Model + { + class ALIBABACLOUD_EHPC_EXPORT DescribeGWSClusterPolicyResult : public ServiceResult + { + public: + + + DescribeGWSClusterPolicyResult(); + explicit DescribeGWSClusterPolicyResult(const std::string &payload); + ~DescribeGWSClusterPolicyResult(); + std::string getLocalDrive()const; + std::string getUsbRedirect()const; + std::string getClipboard()const; + std::string getWatermark()const; + + protected: + void parse(const std::string &payload); + private: + std::string localDrive_; + std::string usbRedirect_; + std::string clipboard_; + std::string watermark_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EHPC_MODEL_DESCRIBEGWSCLUSTERPOLICYRESULT_H_ \ No newline at end of file diff --git a/ehpc/include/alibabacloud/ehpc/model/DescribePriceRequest.h b/ehpc/include/alibabacloud/ehpc/model/DescribePriceRequest.h index a3d8089a4..5b97d30c4 100644 --- a/ehpc/include/alibabacloud/ehpc/model/DescribePriceRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/DescribePriceRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT DescribePriceRequest : public RpcServiceRequest { + public: struct Commodities { int amount; diff --git a/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportRequest.h b/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportRequest.h index 624e92d2a..00dded657 100644 --- a/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportRequest.h @@ -41,20 +41,32 @@ namespace AlibabaCloud void setEndTime(int endTime); std::string getFilterValue()const; void setFilterValue(const std::string& filterValue); + std::string getDim()const; + void setDim(const std::string& dim); std::string getClusterId()const; void setClusterId(const std::string& clusterId); int getStartTime()const; void setStartTime(int startTime); + int getPageNumber()const; + void setPageNumber(int pageNumber); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getJobId()const; + void setJobId(const std::string& jobId); + int getPageSize()const; + void setPageSize(int pageSize); private: std::string reportType_; int endTime_; std::string filterValue_; + std::string dim_; std::string clusterId_; int startTime_; + int pageNumber_; std::string accessKeyId_; + std::string jobId_; + int pageSize_; }; } diff --git a/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportResult.h b/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportResult.h index 612a8ec02..bc6cc1bca 100644 --- a/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/GetAccountingReportResult.h @@ -38,13 +38,21 @@ namespace AlibabaCloud explicit GetAccountingReportResult(const std::string &payload); ~GetAccountingReportResult(); std::string getMetrics()const; + int getTotalCount()const; + int getPageSize()const; + int getPageNumber()const; std::vector getData()const; + int getTotalCoreTime()const; protected: void parse(const std::string &payload); private: std::string metrics_; + int totalCount_; + int pageSize_; + int pageNumber_; std::vector data_; + int totalCoreTime_; }; } diff --git a/ehpc/include/alibabacloud/ehpc/model/GetAutoScaleConfigResult.h b/ehpc/include/alibabacloud/ehpc/model/GetAutoScaleConfigResult.h index fdcc9bf11..18a7136cc 100644 --- a/ehpc/include/alibabacloud/ehpc/model/GetAutoScaleConfigResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/GetAutoScaleConfigResult.h @@ -43,6 +43,7 @@ namespace AlibabaCloud std::string instanceType; std::string spotStrategy; }; + int maxNodesInQueue; std::string resourceGroupId; bool enableAutoGrow; float spotPriceLimit; @@ -68,6 +69,7 @@ namespace AlibabaCloud int getGrowIntervalInMinutes()const; std::string getUid()const; int getGrowTimeoutInMinutes()const; + std::string getImageId()const; int getShrinkIntervalInMinutes()const; float getSpotPriceLimit()const; std::vector getQueues()const; @@ -88,6 +90,7 @@ namespace AlibabaCloud int growIntervalInMinutes_; std::string uid_; int growTimeoutInMinutes_; + std::string imageId_; int shrinkIntervalInMinutes_; float spotPriceLimit_; std::vector queues_; diff --git a/ehpc/include/alibabacloud/ehpc/model/InvokeShellCommandRequest.h b/ehpc/include/alibabacloud/ehpc/model/InvokeShellCommandRequest.h index df124aa4f..6df4c2119 100644 --- a/ehpc/include/alibabacloud/ehpc/model/InvokeShellCommandRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/InvokeShellCommandRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT InvokeShellCommandRequest : public RpcServiceRequest { + public: struct Instance { std::string id; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListClustersResult.h b/ehpc/include/alibabacloud/ehpc/model/ListClustersResult.h index b1e770c4d..92b152f0d 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListClustersResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListClustersResult.h @@ -81,6 +81,7 @@ namespace AlibabaCloud std::string schedulerType; std::string accountType; std::string ehpcVersion; + std::string baseOsTag; UsedResources usedResources; std::string vpcId; Managers managers; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesRequest.h b/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesRequest.h index 934726f49..3f3a318a0 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesRequest.h @@ -41,11 +41,14 @@ namespace AlibabaCloud void setImageOwnerAlias(const std::string& imageOwnerAlias); std::string getBaseOsTag()const; void setBaseOsTag(const std::string& baseOsTag); + std::string getInstanceType()const; + void setInstanceType(const std::string& instanceType); private: std::string accessKeyId_; std::string imageOwnerAlias_; std::string baseOsTag_; + std::string instanceType_; }; } diff --git a/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesResult.h b/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesResult.h index d45076033..3154d972a 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListCustomImagesResult.h @@ -41,18 +41,27 @@ namespace AlibabaCloud std::string version; std::string osTag; }; + struct OsTag + { + std::string platform; + std::string architecture; + std::string version; + std::string osTag; + std::string baseOsTag; + }; std::string imageOwnerAlias; std::string status; - std::string uid; - std::string imageName; std::string description; - std::string postInstallScript; std::string productCode; std::string skuCode; std::string pricingCycle; int size; - std::string imageId; BaseOsTag baseOsTag; + std::string uid; + std::string imageName; + std::string postInstallScript; + OsTag osTag; + std::string imageId; }; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListImagesRequest.h b/ehpc/include/alibabacloud/ehpc/model/ListImagesRequest.h index ce70a9770..9c06c668d 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListImagesRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListImagesRequest.h @@ -37,9 +37,15 @@ namespace AlibabaCloud std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getBaseOsTag()const; + void setBaseOsTag(const std::string& baseOsTag); + std::string getInstanceType()const; + void setInstanceType(const std::string& instanceType); private: std::string accessKeyId_; + std::string baseOsTag_; + std::string instanceType_; }; } diff --git a/ehpc/include/alibabacloud/ehpc/model/ListImagesResult.h b/ehpc/include/alibabacloud/ehpc/model/ListImagesResult.h index e18a72000..bf3873492 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListImagesResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListImagesResult.h @@ -38,6 +38,8 @@ namespace AlibabaCloud std::string architecture; std::string version; std::string osTag; + std::string imageId; + std::string baseOsTag; }; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListInvocationResultsRequest.h b/ehpc/include/alibabacloud/ehpc/model/ListInvocationResultsRequest.h index 7c2686fdc..0f166aaa1 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListInvocationResultsRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListInvocationResultsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT ListInvocationResultsRequest : public RpcServiceRequest { + public: struct Instance { std::string id; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListNodesByQueueResult.h b/ehpc/include/alibabacloud/ehpc/model/ListNodesByQueueResult.h index 75d55f01f..76ad7d338 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListNodesByQueueResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListNodesByQueueResult.h @@ -60,6 +60,7 @@ namespace AlibabaCloud TotalResources totalResources; std::string expiredTime; std::string imageId; + bool htEnabled; std::string id; std::string regionId; std::string lockReason; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListNodesNoPagingResult.h b/ehpc/include/alibabacloud/ehpc/model/ListNodesNoPagingResult.h index 65fcb4f61..c70d33c6c 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListNodesNoPagingResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListNodesNoPagingResult.h @@ -57,6 +57,7 @@ namespace AlibabaCloud TotalResources totalResources; std::string expiredTime; std::string imageId; + bool htEnabled; std::string id; std::string regionId; std::string lockReason; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListNodesResult.h b/ehpc/include/alibabacloud/ehpc/model/ListNodesResult.h index f36050802..6bcd1242a 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListNodesResult.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListNodesResult.h @@ -62,6 +62,7 @@ namespace AlibabaCloud std::string expiredTime; std::string imageId; std::string ipAddress; + bool htEnabled; std::string id; std::string regionId; std::string lockReason; diff --git a/ehpc/include/alibabacloud/ehpc/model/ListSoftwaresRequest.h b/ehpc/include/alibabacloud/ehpc/model/ListSoftwaresRequest.h index a78a0628a..05688e989 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ListSoftwaresRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ListSoftwaresRequest.h @@ -35,12 +35,15 @@ namespace AlibabaCloud ListSoftwaresRequest(); ~ListSoftwaresRequest(); + std::string getOsTag()const; + void setOsTag(const std::string& osTag); std::string getEhpcVersion()const; void setEhpcVersion(const std::string& ehpcVersion); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); private: + std::string osTag_; std::string ehpcVersion_; std::string accessKeyId_; diff --git a/ehpc/include/alibabacloud/ehpc/model/ModifyImageGatewayConfigRequest.h b/ehpc/include/alibabacloud/ehpc/model/ModifyImageGatewayConfigRequest.h index c4e6143aa..a36d857b2 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ModifyImageGatewayConfigRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ModifyImageGatewayConfigRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT ModifyImageGatewayConfigRequest : public RpcServiceRequest { + public: struct Repo { std::string auth; diff --git a/ehpc/include/alibabacloud/ehpc/model/ModifyUserGroupsRequest.h b/ehpc/include/alibabacloud/ehpc/model/ModifyUserGroupsRequest.h index e7052972d..fa6c88cb1 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ModifyUserGroupsRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ModifyUserGroupsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT ModifyUserGroupsRequest : public RpcServiceRequest { + public: struct User { std::string name; diff --git a/ehpc/include/alibabacloud/ehpc/model/ModifyUserPasswordsRequest.h b/ehpc/include/alibabacloud/ehpc/model/ModifyUserPasswordsRequest.h index 69ab53d0d..01babc88c 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ModifyUserPasswordsRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ModifyUserPasswordsRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT ModifyUserPasswordsRequest : public RpcServiceRequest { + public: struct User { std::string password; diff --git a/ehpc/include/alibabacloud/ehpc/model/ResetNodesRequest.h b/ehpc/include/alibabacloud/ehpc/model/ResetNodesRequest.h index ec5c46a8b..eaecfc9b9 100644 --- a/ehpc/include/alibabacloud/ehpc/model/ResetNodesRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/ResetNodesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT ResetNodesRequest : public RpcServiceRequest { + public: struct Instance { std::string id; diff --git a/ehpc/include/alibabacloud/ehpc/model/SetAutoScaleConfigRequest.h b/ehpc/include/alibabacloud/ehpc/model/SetAutoScaleConfigRequest.h index 296b08935..a00013871 100644 --- a/ehpc/include/alibabacloud/ehpc/model/SetAutoScaleConfigRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/SetAutoScaleConfigRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT SetAutoScaleConfigRequest : public RpcServiceRequest { + public: struct Queues { std::string spotStrategy; @@ -44,6 +45,7 @@ namespace AlibabaCloud float spotPriceLimit; }; std::vector instanceTypes; + int maxNodesInQueue; std::string instanceType; bool enableAutoGrow; float spotPriceLimit; @@ -54,6 +56,8 @@ namespace AlibabaCloud SetAutoScaleConfigRequest(); ~SetAutoScaleConfigRequest(); + std::string getImageId()const; + void setImageId(const std::string& imageId); float getSpotPriceLimit()const; void setSpotPriceLimit(float spotPriceLimit); std::string getAccessKeyId()const; @@ -86,6 +90,7 @@ namespace AlibabaCloud void setGrowRatio(int growRatio); private: + std::string imageId_; float spotPriceLimit_; std::string accessKeyId_; std::string excludeNodes_; diff --git a/ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyRequest.h b/ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyRequest.h new file mode 100644 index 000000000..e9a412446 --- /dev/null +++ b/ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyRequest.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_EHPC_MODEL_SETGWSCLUSTERPOLICYREQUEST_H_ +#define ALIBABACLOUD_EHPC_MODEL_SETGWSCLUSTERPOLICYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace EHPC + { + namespace Model + { + class ALIBABACLOUD_EHPC_EXPORT SetGWSClusterPolicyRequest : public RpcServiceRequest + { + + public: + SetGWSClusterPolicyRequest(); + ~SetGWSClusterPolicyRequest(); + + std::string getWatermark()const; + void setWatermark(const std::string& watermark); + std::string getLocalDrive()const; + void setLocalDrive(const std::string& localDrive); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + std::string getClipboard()const; + void setClipboard(const std::string& clipboard); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getUsbRedirect()const; + void setUsbRedirect(const std::string& usbRedirect); + + private: + std::string watermark_; + std::string localDrive_; + std::string clusterId_; + std::string clipboard_; + std::string accessKeyId_; + std::string usbRedirect_; + + }; + } + } +} +#endif // !ALIBABACLOUD_EHPC_MODEL_SETGWSCLUSTERPOLICYREQUEST_H_ \ No newline at end of file diff --git a/ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyResult.h b/ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyResult.h new file mode 100644 index 000000000..40abe83cd --- /dev/null +++ b/ehpc/include/alibabacloud/ehpc/model/SetGWSClusterPolicyResult.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_EHPC_MODEL_SETGWSCLUSTERPOLICYRESULT_H_ +#define ALIBABACLOUD_EHPC_MODEL_SETGWSCLUSTERPOLICYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace EHPC + { + namespace Model + { + class ALIBABACLOUD_EHPC_EXPORT SetGWSClusterPolicyResult : public ServiceResult + { + public: + + + SetGWSClusterPolicyResult(); + explicit SetGWSClusterPolicyResult(const std::string &payload); + ~SetGWSClusterPolicyResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_EHPC_MODEL_SETGWSCLUSTERPOLICYRESULT_H_ \ No newline at end of file diff --git a/ehpc/include/alibabacloud/ehpc/model/SetQueueRequest.h b/ehpc/include/alibabacloud/ehpc/model/SetQueueRequest.h index 11d9d192b..71275e10d 100644 --- a/ehpc/include/alibabacloud/ehpc/model/SetQueueRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/SetQueueRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT SetQueueRequest : public RpcServiceRequest { + public: struct Node { std::string name; diff --git a/ehpc/include/alibabacloud/ehpc/model/StartNodesRequest.h b/ehpc/include/alibabacloud/ehpc/model/StartNodesRequest.h index 44297de3b..7b724625c 100644 --- a/ehpc/include/alibabacloud/ehpc/model/StartNodesRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/StartNodesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT StartNodesRequest : public RpcServiceRequest { + public: struct Instance { std::string id; diff --git a/ehpc/include/alibabacloud/ehpc/model/StopNodesRequest.h b/ehpc/include/alibabacloud/ehpc/model/StopNodesRequest.h index d870495ed..e602a6a62 100644 --- a/ehpc/include/alibabacloud/ehpc/model/StopNodesRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/StopNodesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT StopNodesRequest : public RpcServiceRequest { + public: struct Instance { std::string id; diff --git a/ehpc/include/alibabacloud/ehpc/model/UpdateClusterVolumesRequest.h b/ehpc/include/alibabacloud/ehpc/model/UpdateClusterVolumesRequest.h index 12ab8c602..b2bfae9c7 100644 --- a/ehpc/include/alibabacloud/ehpc/model/UpdateClusterVolumesRequest.h +++ b/ehpc/include/alibabacloud/ehpc/model/UpdateClusterVolumesRequest.h @@ -30,6 +30,7 @@ namespace AlibabaCloud { class ALIBABACLOUD_EHPC_EXPORT UpdateClusterVolumesRequest : public RpcServiceRequest { + public: struct AdditionalVolumes { std::string volumeType; diff --git a/ehpc/src/EHPCClient.cc b/ehpc/src/EHPCClient.cc index 68282f22e..0a85d4d38 100644 --- a/ehpc/src/EHPCClient.cc +++ b/ehpc/src/EHPCClient.cc @@ -987,6 +987,42 @@ EHPCClient::DescribeContainerAppOutcomeCallable EHPCClient::describeContainerApp return task->get_future(); } +EHPCClient::DescribeGWSClusterPolicyOutcome EHPCClient::describeGWSClusterPolicy(const DescribeGWSClusterPolicyRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeGWSClusterPolicyOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeGWSClusterPolicyOutcome(DescribeGWSClusterPolicyResult(outcome.result())); + else + return DescribeGWSClusterPolicyOutcome(outcome.error()); +} + +void EHPCClient::describeGWSClusterPolicyAsync(const DescribeGWSClusterPolicyRequest& request, const DescribeGWSClusterPolicyAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeGWSClusterPolicy(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EHPCClient::DescribeGWSClusterPolicyOutcomeCallable EHPCClient::describeGWSClusterPolicyCallable(const DescribeGWSClusterPolicyRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeGWSClusterPolicy(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EHPCClient::DescribeGWSClustersOutcome EHPCClient::describeGWSClusters(const DescribeGWSClustersRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3507,6 +3543,42 @@ EHPCClient::SetAutoScaleConfigOutcomeCallable EHPCClient::setAutoScaleConfigCall return task->get_future(); } +EHPCClient::SetGWSClusterPolicyOutcome EHPCClient::setGWSClusterPolicy(const SetGWSClusterPolicyRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetGWSClusterPolicyOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetGWSClusterPolicyOutcome(SetGWSClusterPolicyResult(outcome.result())); + else + return SetGWSClusterPolicyOutcome(outcome.error()); +} + +void EHPCClient::setGWSClusterPolicyAsync(const SetGWSClusterPolicyRequest& request, const SetGWSClusterPolicyAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setGWSClusterPolicy(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +EHPCClient::SetGWSClusterPolicyOutcomeCallable EHPCClient::setGWSClusterPolicyCallable(const SetGWSClusterPolicyRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setGWSClusterPolicy(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + EHPCClient::SetGWSInstanceNameOutcome EHPCClient::setGWSInstanceName(const SetGWSInstanceNameRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/ehpc/src/model/AddContainerAppRequest.cc b/ehpc/src/model/AddContainerAppRequest.cc index f7bbe0445..a6e678223 100644 --- a/ehpc/src/model/AddContainerAppRequest.cc +++ b/ehpc/src/model/AddContainerAppRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::AddContainerAppRequest; AddContainerAppRequest::AddContainerAppRequest() : RpcServiceRequest("ehpc", "2018-04-12", "AddContainerApp") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } AddContainerAppRequest::~AddContainerAppRequest() @@ -35,7 +35,7 @@ std::string AddContainerAppRequest::getDescription()const void AddContainerAppRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string AddContainerAppRequest::getRepository()const @@ -46,7 +46,7 @@ std::string AddContainerAppRequest::getRepository()const void AddContainerAppRequest::setRepository(const std::string& repository) { repository_ = repository; - setCoreParameter("Repository", repository); + setParameter("Repository", repository); } std::string AddContainerAppRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string AddContainerAppRequest::getAccessKeyId()const void AddContainerAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddContainerAppRequest::getContainerType()const @@ -68,7 +68,7 @@ std::string AddContainerAppRequest::getContainerType()const void AddContainerAppRequest::setContainerType(const std::string& containerType) { containerType_ = containerType; - setCoreParameter("ContainerType", containerType); + setParameter("ContainerType", containerType); } std::string AddContainerAppRequest::getName()const @@ -79,7 +79,7 @@ std::string AddContainerAppRequest::getName()const void AddContainerAppRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string AddContainerAppRequest::getImageTag()const @@ -90,6 +90,6 @@ std::string AddContainerAppRequest::getImageTag()const void AddContainerAppRequest::setImageTag(const std::string& imageTag) { imageTag_ = imageTag; - setCoreParameter("ImageTag", imageTag); + setParameter("ImageTag", imageTag); } diff --git a/ehpc/src/model/AddLocalNodesRequest.cc b/ehpc/src/model/AddLocalNodesRequest.cc index c6c33309e..f2e907194 100644 --- a/ehpc/src/model/AddLocalNodesRequest.cc +++ b/ehpc/src/model/AddLocalNodesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::AddLocalNodesRequest; AddLocalNodesRequest::AddLocalNodesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "AddLocalNodes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } AddLocalNodesRequest::~AddLocalNodesRequest() @@ -35,7 +35,7 @@ std::string AddLocalNodesRequest::getClusterId()const void AddLocalNodesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string AddLocalNodesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string AddLocalNodesRequest::getAccessKeyId()const void AddLocalNodesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddLocalNodesRequest::getNodes()const @@ -57,6 +57,6 @@ std::string AddLocalNodesRequest::getNodes()const void AddLocalNodesRequest::setNodes(const std::string& nodes) { nodes_ = nodes; - setCoreParameter("Nodes", nodes); + setParameter("Nodes", nodes); } diff --git a/ehpc/src/model/AddNodesRequest.cc b/ehpc/src/model/AddNodesRequest.cc index 8c888c595..da13bc5ec 100644 --- a/ehpc/src/model/AddNodesRequest.cc +++ b/ehpc/src/model/AddNodesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::AddNodesRequest; AddNodesRequest::AddNodesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "AddNodes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } AddNodesRequest::~AddNodesRequest() @@ -35,7 +35,7 @@ std::string AddNodesRequest::getImageId()const void AddNodesRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } std::string AddNodesRequest::getJobQueue()const @@ -46,7 +46,7 @@ std::string AddNodesRequest::getJobQueue()const void AddNodesRequest::setJobQueue(const std::string& jobQueue) { jobQueue_ = jobQueue; - setCoreParameter("JobQueue", jobQueue); + setParameter("JobQueue", jobQueue); } std::string AddNodesRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string AddNodesRequest::getAccessKeyId()const void AddNodesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string AddNodesRequest::getImageOwnerAlias()const @@ -68,7 +68,7 @@ std::string AddNodesRequest::getImageOwnerAlias()const void AddNodesRequest::setImageOwnerAlias(const std::string& imageOwnerAlias) { imageOwnerAlias_ = imageOwnerAlias; - setCoreParameter("ImageOwnerAlias", imageOwnerAlias); + setParameter("ImageOwnerAlias", imageOwnerAlias); } std::string AddNodesRequest::getSystemDiskType()const @@ -79,7 +79,7 @@ std::string AddNodesRequest::getSystemDiskType()const void AddNodesRequest::setSystemDiskType(const std::string& systemDiskType) { systemDiskType_ = systemDiskType; - setCoreParameter("SystemDiskType", systemDiskType); + setParameter("SystemDiskType", systemDiskType); } int AddNodesRequest::getSystemDiskSize()const @@ -90,7 +90,7 @@ int AddNodesRequest::getSystemDiskSize()const void AddNodesRequest::setSystemDiskSize(int systemDiskSize) { systemDiskSize_ = systemDiskSize; - setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize)); + setParameter("SystemDiskSize", std::to_string(systemDiskSize)); } std::string AddNodesRequest::getInstanceType()const @@ -101,7 +101,7 @@ std::string AddNodesRequest::getInstanceType()const void AddNodesRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string AddNodesRequest::getHostNamePrefix()const @@ -112,7 +112,7 @@ std::string AddNodesRequest::getHostNamePrefix()const void AddNodesRequest::setHostNamePrefix(const std::string& hostNamePrefix) { hostNamePrefix_ = hostNamePrefix; - setCoreParameter("HostNamePrefix", hostNamePrefix); + setParameter("HostNamePrefix", hostNamePrefix); } std::string AddNodesRequest::getComputeSpotPriceLimit()const @@ -123,7 +123,7 @@ std::string AddNodesRequest::getComputeSpotPriceLimit()const void AddNodesRequest::setComputeSpotPriceLimit(const std::string& computeSpotPriceLimit) { computeSpotPriceLimit_ = computeSpotPriceLimit; - setCoreParameter("ComputeSpotPriceLimit", computeSpotPriceLimit); + setParameter("ComputeSpotPriceLimit", computeSpotPriceLimit); } int AddNodesRequest::getAutoRenewPeriod()const @@ -134,7 +134,7 @@ int AddNodesRequest::getAutoRenewPeriod()const void AddNodesRequest::setAutoRenewPeriod(int autoRenewPeriod) { autoRenewPeriod_ = autoRenewPeriod; - setCoreParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod)); + setParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod)); } int AddNodesRequest::getPeriod()const @@ -145,7 +145,7 @@ int AddNodesRequest::getPeriod()const void AddNodesRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } int AddNodesRequest::getCount()const @@ -156,7 +156,7 @@ int AddNodesRequest::getCount()const void AddNodesRequest::setCount(int count) { count_ = count; - setCoreParameter("Count", std::to_string(count)); + setParameter("Count", std::to_string(count)); } std::string AddNodesRequest::getClusterId()const @@ -167,7 +167,7 @@ std::string AddNodesRequest::getClusterId()const void AddNodesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string AddNodesRequest::getComputeSpotStrategy()const @@ -178,7 +178,7 @@ std::string AddNodesRequest::getComputeSpotStrategy()const void AddNodesRequest::setComputeSpotStrategy(const std::string& computeSpotStrategy) { computeSpotStrategy_ = computeSpotStrategy; - setCoreParameter("ComputeSpotStrategy", computeSpotStrategy); + setParameter("ComputeSpotStrategy", computeSpotStrategy); } std::string AddNodesRequest::getHostNameSuffix()const @@ -189,7 +189,7 @@ std::string AddNodesRequest::getHostNameSuffix()const void AddNodesRequest::setHostNameSuffix(const std::string& hostNameSuffix) { hostNameSuffix_ = hostNameSuffix; - setCoreParameter("HostNameSuffix", hostNameSuffix); + setParameter("HostNameSuffix", hostNameSuffix); } std::string AddNodesRequest::getVSwitchId()const @@ -200,7 +200,7 @@ std::string AddNodesRequest::getVSwitchId()const void AddNodesRequest::setVSwitchId(const std::string& vSwitchId) { vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); + setParameter("VSwitchId", vSwitchId); } std::string AddNodesRequest::getPeriodUnit()const @@ -211,7 +211,7 @@ std::string AddNodesRequest::getPeriodUnit()const void AddNodesRequest::setPeriodUnit(const std::string& periodUnit) { periodUnit_ = periodUnit; - setCoreParameter("PeriodUnit", periodUnit); + setParameter("PeriodUnit", periodUnit); } bool AddNodesRequest::getComputeEnableHt()const @@ -222,7 +222,7 @@ bool AddNodesRequest::getComputeEnableHt()const void AddNodesRequest::setComputeEnableHt(bool computeEnableHt) { computeEnableHt_ = computeEnableHt; - setCoreParameter("ComputeEnableHt", computeEnableHt ? "true" : "false"); + setParameter("ComputeEnableHt", computeEnableHt ? "true" : "false"); } std::string AddNodesRequest::getAutoRenew()const @@ -233,7 +233,7 @@ std::string AddNodesRequest::getAutoRenew()const void AddNodesRequest::setAutoRenew(const std::string& autoRenew) { autoRenew_ = autoRenew; - setCoreParameter("AutoRenew", autoRenew); + setParameter("AutoRenew", autoRenew); } std::string AddNodesRequest::getEcsChargeType()const @@ -244,7 +244,7 @@ std::string AddNodesRequest::getEcsChargeType()const void AddNodesRequest::setEcsChargeType(const std::string& ecsChargeType) { ecsChargeType_ = ecsChargeType; - setCoreParameter("EcsChargeType", ecsChargeType); + setParameter("EcsChargeType", ecsChargeType); } std::string AddNodesRequest::getCreateMode()const @@ -255,7 +255,7 @@ std::string AddNodesRequest::getCreateMode()const void AddNodesRequest::setCreateMode(const std::string& createMode) { createMode_ = createMode; - setCoreParameter("CreateMode", createMode); + setParameter("CreateMode", createMode); } std::string AddNodesRequest::getZoneId()const @@ -266,6 +266,6 @@ std::string AddNodesRequest::getZoneId()const void AddNodesRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } diff --git a/ehpc/src/model/AddQueueRequest.cc b/ehpc/src/model/AddQueueRequest.cc index f92e50053..5163530ab 100644 --- a/ehpc/src/model/AddQueueRequest.cc +++ b/ehpc/src/model/AddQueueRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::AddQueueRequest; AddQueueRequest::AddQueueRequest() : RpcServiceRequest("ehpc", "2018-04-12", "AddQueue") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } AddQueueRequest::~AddQueueRequest() @@ -35,7 +35,7 @@ std::string AddQueueRequest::getQueueName()const void AddQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string AddQueueRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string AddQueueRequest::getClusterId()const void AddQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string AddQueueRequest::getAccessKeyId()const @@ -57,6 +57,6 @@ std::string AddQueueRequest::getAccessKeyId()const void AddQueueRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/AddUsersRequest.cc b/ehpc/src/model/AddUsersRequest.cc index 1fcbe353f..616ac191f 100644 --- a/ehpc/src/model/AddUsersRequest.cc +++ b/ehpc/src/model/AddUsersRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::AddUsersRequest; AddUsersRequest::AddUsersRequest() : RpcServiceRequest("ehpc", "2018-04-12", "AddUsers") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } AddUsersRequest::~AddUsersRequest() @@ -35,7 +35,7 @@ std::string AddUsersRequest::getClusterId()const void AddUsersRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string AddUsersRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string AddUsersRequest::getAccessKeyId()const void AddUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector AddUsersRequest::getUser()const @@ -59,10 +59,10 @@ void AddUsersRequest::setUser(const std::vector& user) user_ = user; for(int dep1 = 0; dep1!= user.size(); dep1++) { auto userObj = user.at(dep1); - std::string userObjStr = "User." + std::to_string(dep1); - setCoreParameter(userObjStr + ".Password", userObj.password); - setCoreParameter(userObjStr + ".Name", userObj.name); - setCoreParameter(userObjStr + ".Group", userObj.group); + std::string userObjStr = "User." + std::to_string(dep1 + 1); + setParameter(userObjStr + ".Password", userObj.password); + setParameter(userObjStr + ".Name", userObj.name); + setParameter(userObjStr + ".Group", userObj.group); } } diff --git a/ehpc/src/model/BindAccountToClusterUserRequest.cc b/ehpc/src/model/BindAccountToClusterUserRequest.cc index 783ab10c7..633621002 100644 --- a/ehpc/src/model/BindAccountToClusterUserRequest.cc +++ b/ehpc/src/model/BindAccountToClusterUserRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::BindAccountToClusterUserRequest; BindAccountToClusterUserRequest::BindAccountToClusterUserRequest() : RpcServiceRequest("ehpc", "2018-04-12", "BindAccountToClusterUser") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } BindAccountToClusterUserRequest::~BindAccountToClusterUserRequest() @@ -35,7 +35,7 @@ std::string BindAccountToClusterUserRequest::getUserPwd()const void BindAccountToClusterUserRequest::setUserPwd(const std::string& userPwd) { userPwd_ = userPwd; - setCoreParameter("UserPwd", userPwd); + setParameter("UserPwd", userPwd); } std::string BindAccountToClusterUserRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string BindAccountToClusterUserRequest::getClusterId()const void BindAccountToClusterUserRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string BindAccountToClusterUserRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string BindAccountToClusterUserRequest::getAccessKeyId()const void BindAccountToClusterUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string BindAccountToClusterUserRequest::getAccountName()const @@ -68,7 +68,7 @@ std::string BindAccountToClusterUserRequest::getAccountName()const void BindAccountToClusterUserRequest::setAccountName(const std::string& accountName) { accountName_ = accountName; - setCoreParameter("AccountName", accountName); + setParameter("AccountName", accountName); } std::string BindAccountToClusterUserRequest::getAccountUid()const @@ -79,7 +79,7 @@ std::string BindAccountToClusterUserRequest::getAccountUid()const void BindAccountToClusterUserRequest::setAccountUid(const std::string& accountUid) { accountUid_ = accountUid; - setCoreParameter("AccountUid", accountUid); + setParameter("AccountUid", accountUid); } std::string BindAccountToClusterUserRequest::getUserName()const @@ -90,6 +90,6 @@ std::string BindAccountToClusterUserRequest::getUserName()const void BindAccountToClusterUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ehpc/src/model/CreateClusterRequest.cc b/ehpc/src/model/CreateClusterRequest.cc index 35cd53db2..21dc9ba9e 100644 --- a/ehpc/src/model/CreateClusterRequest.cc +++ b/ehpc/src/model/CreateClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::CreateClusterRequest; CreateClusterRequest::CreateClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "CreateCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } CreateClusterRequest::~CreateClusterRequest() @@ -37,20 +37,20 @@ void CreateClusterRequest::setAdditionalVolumes(const std::vector CreateClusterRequest::getPostInstallScript()const @@ -251,9 +251,9 @@ void CreateClusterRequest::setPostInstallScript(const std::vector CreateClusterRequest::getApplication()const @@ -498,8 +498,8 @@ void CreateClusterRequest::setApplication(const std::vector& applic application_ = application; for(int dep1 = 0; dep1!= application.size(); dep1++) { auto applicationObj = application.at(dep1); - std::string applicationObjStr = "Application." + std::to_string(dep1); - setCoreParameter(applicationObjStr + ".Tag", applicationObj.tag); + std::string applicationObjStr = "Application." + std::to_string(dep1 + 1); + setParameter(applicationObjStr + ".Tag", applicationObj.tag); } } @@ -511,7 +511,7 @@ std::string CreateClusterRequest::getEcsChargeType()const void CreateClusterRequest::setEcsChargeType(const std::string& ecsChargeType) { ecsChargeType_ = ecsChargeType; - setCoreParameter("EcsChargeType", ecsChargeType); + setParameter("EcsChargeType", ecsChargeType); } std::string CreateClusterRequest::getInputFileUrl()const @@ -522,7 +522,7 @@ std::string CreateClusterRequest::getInputFileUrl()const void CreateClusterRequest::setInputFileUrl(const std::string& inputFileUrl) { inputFileUrl_ = inputFileUrl; - setCoreParameter("InputFileUrl", inputFileUrl); + setParameter("InputFileUrl", inputFileUrl); } std::string CreateClusterRequest::getVpcId()const @@ -533,7 +533,7 @@ std::string CreateClusterRequest::getVpcId()const void CreateClusterRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } bool CreateClusterRequest::getHaEnable()const @@ -544,7 +544,7 @@ bool CreateClusterRequest::getHaEnable()const void CreateClusterRequest::setHaEnable(bool haEnable) { haEnable_ = haEnable; - setCoreParameter("HaEnable", haEnable ? "true" : "false"); + setParameter("HaEnable", haEnable ? "true" : "false"); } std::string CreateClusterRequest::getSchedulerType()const @@ -555,7 +555,7 @@ std::string CreateClusterRequest::getSchedulerType()const void CreateClusterRequest::setSchedulerType(const std::string& schedulerType) { schedulerType_ = schedulerType; - setCoreParameter("SchedulerType", schedulerType); + setParameter("SchedulerType", schedulerType); } std::string CreateClusterRequest::getVolumeMountpoint()const @@ -566,7 +566,7 @@ std::string CreateClusterRequest::getVolumeMountpoint()const void CreateClusterRequest::setVolumeMountpoint(const std::string& volumeMountpoint) { volumeMountpoint_ = volumeMountpoint; - setCoreParameter("VolumeMountpoint", volumeMountpoint); + setParameter("VolumeMountpoint", volumeMountpoint); } std::string CreateClusterRequest::getEcsOrderLoginInstanceType()const @@ -577,6 +577,6 @@ std::string CreateClusterRequest::getEcsOrderLoginInstanceType()const void CreateClusterRequest::setEcsOrderLoginInstanceType(const std::string& ecsOrderLoginInstanceType) { ecsOrderLoginInstanceType_ = ecsOrderLoginInstanceType; - setCoreParameter("EcsOrderLoginInstanceType", ecsOrderLoginInstanceType); + setParameter("EcsOrderLoginInstanceType", ecsOrderLoginInstanceType); } diff --git a/ehpc/src/model/CreateGWSClusterRequest.cc b/ehpc/src/model/CreateGWSClusterRequest.cc index 1cca5124b..d6ddd1827 100644 --- a/ehpc/src/model/CreateGWSClusterRequest.cc +++ b/ehpc/src/model/CreateGWSClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::CreateGWSClusterRequest; CreateGWSClusterRequest::CreateGWSClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "CreateGWSCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } CreateGWSClusterRequest::~CreateGWSClusterRequest() @@ -35,7 +35,7 @@ std::string CreateGWSClusterRequest::getAccessKeyId()const void CreateGWSClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateGWSClusterRequest::getClusterType()const @@ -46,7 +46,7 @@ std::string CreateGWSClusterRequest::getClusterType()const void CreateGWSClusterRequest::setClusterType(const std::string& clusterType) { clusterType_ = clusterType; - setCoreParameter("ClusterType", clusterType); + setParameter("ClusterType", clusterType); } std::string CreateGWSClusterRequest::getVpcId()const @@ -57,7 +57,7 @@ std::string CreateGWSClusterRequest::getVpcId()const void CreateGWSClusterRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateGWSClusterRequest::getName()const @@ -68,6 +68,6 @@ std::string CreateGWSClusterRequest::getName()const void CreateGWSClusterRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ehpc/src/model/CreateGWSImageRequest.cc b/ehpc/src/model/CreateGWSImageRequest.cc index 9f4c55ff9..0d925c102 100644 --- a/ehpc/src/model/CreateGWSImageRequest.cc +++ b/ehpc/src/model/CreateGWSImageRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::CreateGWSImageRequest; CreateGWSImageRequest::CreateGWSImageRequest() : RpcServiceRequest("ehpc", "2018-04-12", "CreateGWSImage") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } CreateGWSImageRequest::~CreateGWSImageRequest() @@ -35,7 +35,7 @@ std::string CreateGWSImageRequest::getAccessKeyId()const void CreateGWSImageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateGWSImageRequest::getInstanceId()const @@ -46,7 +46,7 @@ std::string CreateGWSImageRequest::getInstanceId()const void CreateGWSImageRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string CreateGWSImageRequest::getName()const @@ -57,6 +57,6 @@ std::string CreateGWSImageRequest::getName()const void CreateGWSImageRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ehpc/src/model/CreateGWSInstanceRequest.cc b/ehpc/src/model/CreateGWSInstanceRequest.cc index c5ba6313d..1b0f07e23 100644 --- a/ehpc/src/model/CreateGWSInstanceRequest.cc +++ b/ehpc/src/model/CreateGWSInstanceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::CreateGWSInstanceRequest; CreateGWSInstanceRequest::CreateGWSInstanceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "CreateGWSInstance") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } CreateGWSInstanceRequest::~CreateGWSInstanceRequest() @@ -35,7 +35,7 @@ std::string CreateGWSInstanceRequest::getImageId()const void CreateGWSInstanceRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } bool CreateGWSInstanceRequest::getAllocatePublicAddress()const @@ -46,7 +46,7 @@ bool CreateGWSInstanceRequest::getAllocatePublicAddress()const void CreateGWSInstanceRequest::setAllocatePublicAddress(bool allocatePublicAddress) { allocatePublicAddress_ = allocatePublicAddress; - setCoreParameter("AllocatePublicAddress", allocatePublicAddress ? "true" : "false"); + setParameter("AllocatePublicAddress", allocatePublicAddress ? "true" : "false"); } std::string CreateGWSInstanceRequest::getAppList()const @@ -57,7 +57,7 @@ std::string CreateGWSInstanceRequest::getAppList()const void CreateGWSInstanceRequest::setAppList(const std::string& appList) { appList_ = appList; - setCoreParameter("AppList", appList); + setParameter("AppList", appList); } int CreateGWSInstanceRequest::getInternetMaxBandwidthOut()const @@ -68,7 +68,7 @@ int CreateGWSInstanceRequest::getInternetMaxBandwidthOut()const void CreateGWSInstanceRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOut) { internetMaxBandwidthOut_ = internetMaxBandwidthOut; - setCoreParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut)); + setParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut)); } std::string CreateGWSInstanceRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string CreateGWSInstanceRequest::getAccessKeyId()const void CreateGWSInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateGWSInstanceRequest::getSystemDiskCategory()const @@ -90,7 +90,7 @@ std::string CreateGWSInstanceRequest::getSystemDiskCategory()const void CreateGWSInstanceRequest::setSystemDiskCategory(const std::string& systemDiskCategory) { systemDiskCategory_ = systemDiskCategory; - setCoreParameter("SystemDiskCategory", systemDiskCategory); + setParameter("SystemDiskCategory", systemDiskCategory); } int CreateGWSInstanceRequest::getSystemDiskSize()const @@ -101,7 +101,7 @@ int CreateGWSInstanceRequest::getSystemDiskSize()const void CreateGWSInstanceRequest::setSystemDiskSize(int systemDiskSize) { systemDiskSize_ = systemDiskSize; - setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize)); + setParameter("SystemDiskSize", std::to_string(systemDiskSize)); } std::string CreateGWSInstanceRequest::getInstanceType()const @@ -112,7 +112,7 @@ std::string CreateGWSInstanceRequest::getInstanceType()const void CreateGWSInstanceRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } std::string CreateGWSInstanceRequest::getInstanceChargeType()const @@ -123,7 +123,7 @@ std::string CreateGWSInstanceRequest::getInstanceChargeType()const void CreateGWSInstanceRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } std::string CreateGWSInstanceRequest::getPeriod()const @@ -134,7 +134,7 @@ std::string CreateGWSInstanceRequest::getPeriod()const void CreateGWSInstanceRequest::setPeriod(const std::string& period) { period_ = period; - setCoreParameter("Period", period); + setParameter("Period", period); } std::string CreateGWSInstanceRequest::getClusterId()const @@ -145,7 +145,7 @@ std::string CreateGWSInstanceRequest::getClusterId()const void CreateGWSInstanceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateGWSInstanceRequest::getWorkMode()const @@ -156,7 +156,7 @@ std::string CreateGWSInstanceRequest::getWorkMode()const void CreateGWSInstanceRequest::setWorkMode(const std::string& workMode) { workMode_ = workMode; - setCoreParameter("WorkMode", workMode); + setParameter("WorkMode", workMode); } std::string CreateGWSInstanceRequest::getPeriodUnit()const @@ -167,7 +167,7 @@ std::string CreateGWSInstanceRequest::getPeriodUnit()const void CreateGWSInstanceRequest::setPeriodUnit(const std::string& periodUnit) { periodUnit_ = periodUnit; - setCoreParameter("PeriodUnit", periodUnit); + setParameter("PeriodUnit", periodUnit); } bool CreateGWSInstanceRequest::getAutoRenew()const @@ -178,7 +178,7 @@ bool CreateGWSInstanceRequest::getAutoRenew()const void CreateGWSInstanceRequest::setAutoRenew(bool autoRenew) { autoRenew_ = autoRenew; - setCoreParameter("AutoRenew", autoRenew ? "true" : "false"); + setParameter("AutoRenew", autoRenew ? "true" : "false"); } std::string CreateGWSInstanceRequest::getInternetChargeType()const @@ -189,7 +189,7 @@ std::string CreateGWSInstanceRequest::getInternetChargeType()const void CreateGWSInstanceRequest::setInternetChargeType(const std::string& internetChargeType) { internetChargeType_ = internetChargeType; - setCoreParameter("InternetChargeType", internetChargeType); + setParameter("InternetChargeType", internetChargeType); } std::string CreateGWSInstanceRequest::getName()const @@ -200,7 +200,7 @@ std::string CreateGWSInstanceRequest::getName()const void CreateGWSInstanceRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int CreateGWSInstanceRequest::getInternetMaxBandwidthIn()const @@ -211,6 +211,6 @@ int CreateGWSInstanceRequest::getInternetMaxBandwidthIn()const void CreateGWSInstanceRequest::setInternetMaxBandwidthIn(int internetMaxBandwidthIn) { internetMaxBandwidthIn_ = internetMaxBandwidthIn; - setCoreParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn)); + setParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn)); } diff --git a/ehpc/src/model/CreateHybridClusterRequest.cc b/ehpc/src/model/CreateHybridClusterRequest.cc index 64d1ffabc..633c64be1 100644 --- a/ehpc/src/model/CreateHybridClusterRequest.cc +++ b/ehpc/src/model/CreateHybridClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::CreateHybridClusterRequest; CreateHybridClusterRequest::CreateHybridClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "CreateHybridCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } CreateHybridClusterRequest::~CreateHybridClusterRequest() @@ -35,7 +35,7 @@ std::string CreateHybridClusterRequest::getEhpcVersion()const void CreateHybridClusterRequest::setEhpcVersion(const std::string& ehpcVersion) { ehpcVersion_ = ehpcVersion; - setCoreParameter("EhpcVersion", ehpcVersion); + setParameter("EhpcVersion", ehpcVersion); } std::string CreateHybridClusterRequest::getSecurityGroupId()const @@ -46,7 +46,7 @@ std::string CreateHybridClusterRequest::getSecurityGroupId()const void CreateHybridClusterRequest::setSecurityGroupId(const std::string& securityGroupId) { securityGroupId_ = securityGroupId; - setCoreParameter("SecurityGroupId", securityGroupId); + setParameter("SecurityGroupId", securityGroupId); } std::string CreateHybridClusterRequest::getDescription()const @@ -57,7 +57,7 @@ std::string CreateHybridClusterRequest::getDescription()const void CreateHybridClusterRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string CreateHybridClusterRequest::getKeyPairName()const @@ -68,7 +68,7 @@ std::string CreateHybridClusterRequest::getKeyPairName()const void CreateHybridClusterRequest::setKeyPairName(const std::string& keyPairName) { keyPairName_ = keyPairName; - setCoreParameter("KeyPairName", keyPairName); + setParameter("KeyPairName", keyPairName); } std::string CreateHybridClusterRequest::getSecurityGroupName()const @@ -79,7 +79,7 @@ std::string CreateHybridClusterRequest::getSecurityGroupName()const void CreateHybridClusterRequest::setSecurityGroupName(const std::string& securityGroupName) { securityGroupName_ = securityGroupName; - setCoreParameter("SecurityGroupName", securityGroupName); + setParameter("SecurityGroupName", securityGroupName); } std::string CreateHybridClusterRequest::getEcsOrderComputeInstanceType()const @@ -90,7 +90,7 @@ std::string CreateHybridClusterRequest::getEcsOrderComputeInstanceType()const void CreateHybridClusterRequest::setEcsOrderComputeInstanceType(const std::string& ecsOrderComputeInstanceType) { ecsOrderComputeInstanceType_ = ecsOrderComputeInstanceType; - setCoreParameter("EcsOrderComputeInstanceType", ecsOrderComputeInstanceType); + setParameter("EcsOrderComputeInstanceType", ecsOrderComputeInstanceType); } std::string CreateHybridClusterRequest::getOnPremiseVolumeRemotePath()const @@ -101,7 +101,7 @@ std::string CreateHybridClusterRequest::getOnPremiseVolumeRemotePath()const void CreateHybridClusterRequest::setOnPremiseVolumeRemotePath(const std::string& onPremiseVolumeRemotePath) { onPremiseVolumeRemotePath_ = onPremiseVolumeRemotePath; - setCoreParameter("OnPremiseVolumeRemotePath", onPremiseVolumeRemotePath); + setParameter("OnPremiseVolumeRemotePath", onPremiseVolumeRemotePath); } std::string CreateHybridClusterRequest::getJobQueue()const @@ -112,7 +112,7 @@ std::string CreateHybridClusterRequest::getJobQueue()const void CreateHybridClusterRequest::setJobQueue(const std::string& jobQueue) { jobQueue_ = jobQueue; - setCoreParameter("JobQueue", jobQueue); + setParameter("JobQueue", jobQueue); } std::string CreateHybridClusterRequest::getAccessKeyId()const @@ -123,7 +123,7 @@ std::string CreateHybridClusterRequest::getAccessKeyId()const void CreateHybridClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateHybridClusterRequest::getVolumeType()const @@ -134,7 +134,7 @@ std::string CreateHybridClusterRequest::getVolumeType()const void CreateHybridClusterRequest::setVolumeType(const std::string& volumeType) { volumeType_ = volumeType; - setCoreParameter("VolumeType", volumeType); + setParameter("VolumeType", volumeType); } std::string CreateHybridClusterRequest::getResourceGroupId()const @@ -145,7 +145,7 @@ std::string CreateHybridClusterRequest::getResourceGroupId()const void CreateHybridClusterRequest::setResourceGroupId(const std::string& resourceGroupId) { resourceGroupId_ = resourceGroupId; - setCoreParameter("ResourceGroupId", resourceGroupId); + setParameter("ResourceGroupId", resourceGroupId); } std::string CreateHybridClusterRequest::getPassword()const @@ -156,7 +156,7 @@ std::string CreateHybridClusterRequest::getPassword()const void CreateHybridClusterRequest::setPassword(const std::string& password) { password_ = password; - setCoreParameter("Password", password); + setParameter("Password", password); } std::string CreateHybridClusterRequest::getOnPremiseVolumeMountPoint()const @@ -167,7 +167,7 @@ std::string CreateHybridClusterRequest::getOnPremiseVolumeMountPoint()const void CreateHybridClusterRequest::setOnPremiseVolumeMountPoint(const std::string& onPremiseVolumeMountPoint) { onPremiseVolumeMountPoint_ = onPremiseVolumeMountPoint; - setCoreParameter("OnPremiseVolumeMountPoint", onPremiseVolumeMountPoint); + setParameter("OnPremiseVolumeMountPoint", onPremiseVolumeMountPoint); } std::string CreateHybridClusterRequest::getOnPremiseVolumeProtocol()const @@ -178,7 +178,7 @@ std::string CreateHybridClusterRequest::getOnPremiseVolumeProtocol()const void CreateHybridClusterRequest::setOnPremiseVolumeProtocol(const std::string& onPremiseVolumeProtocol) { onPremiseVolumeProtocol_ = onPremiseVolumeProtocol; - setCoreParameter("OnPremiseVolumeProtocol", onPremiseVolumeProtocol); + setParameter("OnPremiseVolumeProtocol", onPremiseVolumeProtocol); } std::string CreateHybridClusterRequest::getVolumeProtocol()const @@ -189,7 +189,7 @@ std::string CreateHybridClusterRequest::getVolumeProtocol()const void CreateHybridClusterRequest::setVolumeProtocol(const std::string& volumeProtocol) { volumeProtocol_ = volumeProtocol; - setCoreParameter("VolumeProtocol", volumeProtocol); + setParameter("VolumeProtocol", volumeProtocol); } std::string CreateHybridClusterRequest::getOnPremiseVolumeLocalPath()const @@ -200,7 +200,7 @@ std::string CreateHybridClusterRequest::getOnPremiseVolumeLocalPath()const void CreateHybridClusterRequest::setOnPremiseVolumeLocalPath(const std::string& onPremiseVolumeLocalPath) { onPremiseVolumeLocalPath_ = onPremiseVolumeLocalPath; - setCoreParameter("OnPremiseVolumeLocalPath", onPremiseVolumeLocalPath); + setParameter("OnPremiseVolumeLocalPath", onPremiseVolumeLocalPath); } std::string CreateHybridClusterRequest::getClientVersion()const @@ -211,7 +211,7 @@ std::string CreateHybridClusterRequest::getClientVersion()const void CreateHybridClusterRequest::setClientVersion(const std::string& clientVersion) { clientVersion_ = clientVersion; - setCoreParameter("ClientVersion", clientVersion); + setParameter("ClientVersion", clientVersion); } std::string CreateHybridClusterRequest::getOsTag()const @@ -222,7 +222,7 @@ std::string CreateHybridClusterRequest::getOsTag()const void CreateHybridClusterRequest::setOsTag(const std::string& osTag) { osTag_ = osTag; - setCoreParameter("OsTag", osTag); + setParameter("OsTag", osTag); } std::string CreateHybridClusterRequest::getRemoteDirectory()const @@ -233,7 +233,7 @@ std::string CreateHybridClusterRequest::getRemoteDirectory()const void CreateHybridClusterRequest::setRemoteDirectory(const std::string& remoteDirectory) { remoteDirectory_ = remoteDirectory; - setCoreParameter("RemoteDirectory", remoteDirectory); + setParameter("RemoteDirectory", remoteDirectory); } std::vector CreateHybridClusterRequest::getPostInstallScript()const @@ -246,9 +246,9 @@ void CreateHybridClusterRequest::setPostInstallScript(const std::vector CreateHybridClusterRequest::getNodes()const @@ -273,12 +273,12 @@ void CreateHybridClusterRequest::setNodes(const std::vector& nodes) nodes_ = nodes; for(int dep1 = 0; dep1!= nodes.size(); dep1++) { auto nodesObj = nodes.at(dep1); - std::string nodesObjStr = "Nodes." + std::to_string(dep1); - setCoreParameter(nodesObjStr + ".IpAddress", nodesObj.ipAddress); - setCoreParameter(nodesObjStr + ".HostName", nodesObj.hostName); - setCoreParameter(nodesObjStr + ".Role", nodesObj.role); - setCoreParameter(nodesObjStr + ".AccountType", nodesObj.accountType); - setCoreParameter(nodesObjStr + ".SchedulerType", nodesObj.schedulerType); + std::string nodesObjStr = "Nodes." + std::to_string(dep1 + 1); + setParameter(nodesObjStr + ".IpAddress", nodesObj.ipAddress); + setParameter(nodesObjStr + ".HostName", nodesObj.hostName); + setParameter(nodesObjStr + ".Role", nodesObj.role); + setParameter(nodesObjStr + ".AccountType", nodesObj.accountType); + setParameter(nodesObjStr + ".SchedulerType", nodesObj.schedulerType); } } @@ -292,8 +292,8 @@ void CreateHybridClusterRequest::setApplication(const std::vector& application_ = application; for(int dep1 = 0; dep1!= application.size(); dep1++) { auto applicationObj = application.at(dep1); - std::string applicationObjStr = "Application." + std::to_string(dep1); - setCoreParameter(applicationObjStr + ".Tag", applicationObj.tag); + std::string applicationObjStr = "Application." + std::to_string(dep1 + 1); + setParameter(applicationObjStr + ".Tag", applicationObj.tag); } } @@ -305,7 +305,7 @@ std::string CreateHybridClusterRequest::getDomain()const void CreateHybridClusterRequest::setDomain(const std::string& domain) { domain_ = domain; - setCoreParameter("Domain", domain); + setParameter("Domain", domain); } std::string CreateHybridClusterRequest::getVpcId()const @@ -316,7 +316,7 @@ std::string CreateHybridClusterRequest::getVpcId()const void CreateHybridClusterRequest::setVpcId(const std::string& vpcId) { vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); + setParameter("VpcId", vpcId); } std::string CreateHybridClusterRequest::getName()const @@ -327,7 +327,7 @@ std::string CreateHybridClusterRequest::getName()const void CreateHybridClusterRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string CreateHybridClusterRequest::getVolumeId()const @@ -338,7 +338,7 @@ std::string CreateHybridClusterRequest::getVolumeId()const void CreateHybridClusterRequest::setVolumeId(const std::string& volumeId) { volumeId_ = volumeId; - setCoreParameter("VolumeId", volumeId); + setParameter("VolumeId", volumeId); } std::string CreateHybridClusterRequest::getVolumeMountpoint()const @@ -349,7 +349,7 @@ std::string CreateHybridClusterRequest::getVolumeMountpoint()const void CreateHybridClusterRequest::setVolumeMountpoint(const std::string& volumeMountpoint) { volumeMountpoint_ = volumeMountpoint; - setCoreParameter("VolumeMountpoint", volumeMountpoint); + setParameter("VolumeMountpoint", volumeMountpoint); } std::string CreateHybridClusterRequest::getZoneId()const @@ -360,7 +360,7 @@ std::string CreateHybridClusterRequest::getZoneId()const void CreateHybridClusterRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } bool CreateHybridClusterRequest::getSchedulerPreInstall()const @@ -371,7 +371,7 @@ bool CreateHybridClusterRequest::getSchedulerPreInstall()const void CreateHybridClusterRequest::setSchedulerPreInstall(bool schedulerPreInstall) { schedulerPreInstall_ = schedulerPreInstall; - setCoreParameter("SchedulerPreInstall", schedulerPreInstall ? "true" : "false"); + setParameter("SchedulerPreInstall", schedulerPreInstall ? "true" : "false"); } std::string CreateHybridClusterRequest::getLocation()const @@ -382,6 +382,6 @@ std::string CreateHybridClusterRequest::getLocation()const void CreateHybridClusterRequest::setLocation(const std::string& location) { location_ = location; - setCoreParameter("Location", location); + setParameter("Location", location); } diff --git a/ehpc/src/model/CreateJobFileRequest.cc b/ehpc/src/model/CreateJobFileRequest.cc index 8256001cc..904e60e97 100644 --- a/ehpc/src/model/CreateJobFileRequest.cc +++ b/ehpc/src/model/CreateJobFileRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::CreateJobFileRequest; CreateJobFileRequest::CreateJobFileRequest() : RpcServiceRequest("ehpc", "2018-04-12", "CreateJobFile") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } CreateJobFileRequest::~CreateJobFileRequest() @@ -35,7 +35,7 @@ std::string CreateJobFileRequest::getTargetFile()const void CreateJobFileRequest::setTargetFile(const std::string& targetFile) { targetFile_ = targetFile; - setCoreParameter("TargetFile", targetFile); + setParameter("TargetFile", targetFile); } std::string CreateJobFileRequest::getRunasUserPassword()const @@ -46,7 +46,7 @@ std::string CreateJobFileRequest::getRunasUserPassword()const void CreateJobFileRequest::setRunasUserPassword(const std::string& runasUserPassword) { runasUserPassword_ = runasUserPassword; - setCoreParameter("RunasUserPassword", runasUserPassword); + setParameter("RunasUserPassword", runasUserPassword); } std::string CreateJobFileRequest::getRunasUser()const @@ -57,7 +57,7 @@ std::string CreateJobFileRequest::getRunasUser()const void CreateJobFileRequest::setRunasUser(const std::string& runasUser) { runasUser_ = runasUser; - setCoreParameter("RunasUser", runasUser); + setParameter("RunasUser", runasUser); } std::string CreateJobFileRequest::getClusterId()const @@ -68,7 +68,7 @@ std::string CreateJobFileRequest::getClusterId()const void CreateJobFileRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string CreateJobFileRequest::getContent()const @@ -79,7 +79,7 @@ std::string CreateJobFileRequest::getContent()const void CreateJobFileRequest::setContent(const std::string& content) { content_ = content; - setCoreParameter("Content", content); + setParameter("Content", content); } std::string CreateJobFileRequest::getAccessKeyId()const @@ -90,6 +90,6 @@ std::string CreateJobFileRequest::getAccessKeyId()const void CreateJobFileRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/CreateJobTemplateRequest.cc b/ehpc/src/model/CreateJobTemplateRequest.cc index 3169c0866..180dc4912 100644 --- a/ehpc/src/model/CreateJobTemplateRequest.cc +++ b/ehpc/src/model/CreateJobTemplateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::CreateJobTemplateRequest; CreateJobTemplateRequest::CreateJobTemplateRequest() : RpcServiceRequest("ehpc", "2018-04-12", "CreateJobTemplate") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } CreateJobTemplateRequest::~CreateJobTemplateRequest() @@ -35,7 +35,7 @@ std::string CreateJobTemplateRequest::getStderrRedirectPath()const void CreateJobTemplateRequest::setStderrRedirectPath(const std::string& stderrRedirectPath) { stderrRedirectPath_ = stderrRedirectPath; - setCoreParameter("StderrRedirectPath", stderrRedirectPath); + setParameter("StderrRedirectPath", stderrRedirectPath); } std::string CreateJobTemplateRequest::getCommandLine()const @@ -46,7 +46,7 @@ std::string CreateJobTemplateRequest::getCommandLine()const void CreateJobTemplateRequest::setCommandLine(const std::string& commandLine) { commandLine_ = commandLine; - setCoreParameter("CommandLine", commandLine); + setParameter("CommandLine", commandLine); } std::string CreateJobTemplateRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string CreateJobTemplateRequest::getAccessKeyId()const void CreateJobTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string CreateJobTemplateRequest::getArrayRequest()const @@ -68,7 +68,7 @@ std::string CreateJobTemplateRequest::getArrayRequest()const void CreateJobTemplateRequest::setArrayRequest(const std::string& arrayRequest) { arrayRequest_ = arrayRequest; - setCoreParameter("ArrayRequest", arrayRequest); + setParameter("ArrayRequest", arrayRequest); } std::string CreateJobTemplateRequest::getPackagePath()const @@ -79,7 +79,7 @@ std::string CreateJobTemplateRequest::getPackagePath()const void CreateJobTemplateRequest::setPackagePath(const std::string& packagePath) { packagePath_ = packagePath; - setCoreParameter("PackagePath", packagePath); + setParameter("PackagePath", packagePath); } std::string CreateJobTemplateRequest::getStdoutRedirectPath()const @@ -90,7 +90,7 @@ std::string CreateJobTemplateRequest::getStdoutRedirectPath()const void CreateJobTemplateRequest::setStdoutRedirectPath(const std::string& stdoutRedirectPath) { stdoutRedirectPath_ = stdoutRedirectPath; - setCoreParameter("StdoutRedirectPath", stdoutRedirectPath); + setParameter("StdoutRedirectPath", stdoutRedirectPath); } std::string CreateJobTemplateRequest::getVariables()const @@ -101,7 +101,7 @@ std::string CreateJobTemplateRequest::getVariables()const void CreateJobTemplateRequest::setVariables(const std::string& variables) { variables_ = variables; - setCoreParameter("Variables", variables); + setParameter("Variables", variables); } std::string CreateJobTemplateRequest::getRunasUser()const @@ -112,7 +112,7 @@ std::string CreateJobTemplateRequest::getRunasUser()const void CreateJobTemplateRequest::setRunasUser(const std::string& runasUser) { runasUser_ = runasUser; - setCoreParameter("RunasUser", runasUser); + setParameter("RunasUser", runasUser); } bool CreateJobTemplateRequest::getReRunable()const @@ -123,7 +123,7 @@ bool CreateJobTemplateRequest::getReRunable()const void CreateJobTemplateRequest::setReRunable(bool reRunable) { reRunable_ = reRunable; - setCoreParameter("ReRunable", reRunable ? "true" : "false"); + setParameter("ReRunable", reRunable ? "true" : "false"); } int CreateJobTemplateRequest::getPriority()const @@ -134,7 +134,7 @@ int CreateJobTemplateRequest::getPriority()const void CreateJobTemplateRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string CreateJobTemplateRequest::getName()const @@ -145,6 +145,6 @@ std::string CreateJobTemplateRequest::getName()const void CreateJobTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ehpc/src/model/DeleteClusterRequest.cc b/ehpc/src/model/DeleteClusterRequest.cc index 85df022c1..3970984c5 100644 --- a/ehpc/src/model/DeleteClusterRequest.cc +++ b/ehpc/src/model/DeleteClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteClusterRequest; DeleteClusterRequest::DeleteClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteClusterRequest::~DeleteClusterRequest() @@ -35,7 +35,7 @@ std::string DeleteClusterRequest::getClusterId()const void DeleteClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteClusterRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DeleteClusterRequest::getAccessKeyId()const void DeleteClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteClusterRequest::getReleaseInstance()const @@ -57,6 +57,6 @@ std::string DeleteClusterRequest::getReleaseInstance()const void DeleteClusterRequest::setReleaseInstance(const std::string& releaseInstance) { releaseInstance_ = releaseInstance; - setCoreParameter("ReleaseInstance", releaseInstance); + setParameter("ReleaseInstance", releaseInstance); } diff --git a/ehpc/src/model/DeleteContainerAppsRequest.cc b/ehpc/src/model/DeleteContainerAppsRequest.cc index 47ffb331b..0cc971676 100644 --- a/ehpc/src/model/DeleteContainerAppsRequest.cc +++ b/ehpc/src/model/DeleteContainerAppsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteContainerAppsRequest; DeleteContainerAppsRequest::DeleteContainerAppsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteContainerApps") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteContainerAppsRequest::~DeleteContainerAppsRequest() @@ -37,8 +37,8 @@ void DeleteContainerAppsRequest::setContainerApp(const std::vector containerApp_ = containerApp; for(int dep1 = 0; dep1!= containerApp.size(); dep1++) { auto containerAppObj = containerApp.at(dep1); - std::string containerAppObjStr = "ContainerApp." + std::to_string(dep1); - setCoreParameter(containerAppObjStr + ".Id", containerAppObj.id); + std::string containerAppObjStr = "ContainerApp." + std::to_string(dep1 + 1); + setParameter(containerAppObjStr + ".Id", containerAppObj.id); } } @@ -50,6 +50,6 @@ std::string DeleteContainerAppsRequest::getAccessKeyId()const void DeleteContainerAppsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DeleteGWSClusterRequest.cc b/ehpc/src/model/DeleteGWSClusterRequest.cc index 4d8802652..da4f3cba3 100644 --- a/ehpc/src/model/DeleteGWSClusterRequest.cc +++ b/ehpc/src/model/DeleteGWSClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteGWSClusterRequest; DeleteGWSClusterRequest::DeleteGWSClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteGWSCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteGWSClusterRequest::~DeleteGWSClusterRequest() @@ -35,7 +35,7 @@ std::string DeleteGWSClusterRequest::getClusterId()const void DeleteGWSClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteGWSClusterRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string DeleteGWSClusterRequest::getAccessKeyId()const void DeleteGWSClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DeleteGWSInstanceRequest.cc b/ehpc/src/model/DeleteGWSInstanceRequest.cc index 1726ed6f8..9f594398d 100644 --- a/ehpc/src/model/DeleteGWSInstanceRequest.cc +++ b/ehpc/src/model/DeleteGWSInstanceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteGWSInstanceRequest; DeleteGWSInstanceRequest::DeleteGWSInstanceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteGWSInstance") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteGWSInstanceRequest::~DeleteGWSInstanceRequest() @@ -35,7 +35,7 @@ std::string DeleteGWSInstanceRequest::getAccessKeyId()const void DeleteGWSInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DeleteGWSInstanceRequest::getInstanceId()const @@ -46,6 +46,6 @@ std::string DeleteGWSInstanceRequest::getInstanceId()const void DeleteGWSInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ehpc/src/model/DeleteImageRequest.cc b/ehpc/src/model/DeleteImageRequest.cc index 84ed533d6..579bfec86 100644 --- a/ehpc/src/model/DeleteImageRequest.cc +++ b/ehpc/src/model/DeleteImageRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteImageRequest; DeleteImageRequest::DeleteImageRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteImage") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteImageRequest::~DeleteImageRequest() @@ -35,7 +35,7 @@ std::string DeleteImageRequest::getClusterId()const void DeleteImageRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteImageRequest::getRepository()const @@ -46,7 +46,7 @@ std::string DeleteImageRequest::getRepository()const void DeleteImageRequest::setRepository(const std::string& repository) { repository_ = repository; - setCoreParameter("Repository", repository); + setParameter("Repository", repository); } std::string DeleteImageRequest::getAccessKeyId()const @@ -57,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::getContainerType()const @@ -68,7 +68,7 @@ std::string DeleteImageRequest::getContainerType()const void DeleteImageRequest::setContainerType(const std::string& containerType) { containerType_ = containerType; - setCoreParameter("ContainerType", containerType); + setParameter("ContainerType", containerType); } std::string DeleteImageRequest::getImageTag()const @@ -79,6 +79,6 @@ std::string DeleteImageRequest::getImageTag()const void DeleteImageRequest::setImageTag(const std::string& imageTag) { imageTag_ = imageTag; - setCoreParameter("ImageTag", imageTag); + setParameter("ImageTag", imageTag); } diff --git a/ehpc/src/model/DeleteJobTemplatesRequest.cc b/ehpc/src/model/DeleteJobTemplatesRequest.cc index 2c054ec87..bbd461cec 100644 --- a/ehpc/src/model/DeleteJobTemplatesRequest.cc +++ b/ehpc/src/model/DeleteJobTemplatesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteJobTemplatesRequest; DeleteJobTemplatesRequest::DeleteJobTemplatesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteJobTemplates") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteJobTemplatesRequest::~DeleteJobTemplatesRequest() @@ -35,7 +35,7 @@ std::string DeleteJobTemplatesRequest::getTemplates()const void DeleteJobTemplatesRequest::setTemplates(const std::string& templates) { templates_ = templates; - setCoreParameter("Templates", templates); + setParameter("Templates", templates); } std::string DeleteJobTemplatesRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string DeleteJobTemplatesRequest::getAccessKeyId()const void DeleteJobTemplatesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DeleteJobsRequest.cc b/ehpc/src/model/DeleteJobsRequest.cc index 0848ff471..4422b25b2 100644 --- a/ehpc/src/model/DeleteJobsRequest.cc +++ b/ehpc/src/model/DeleteJobsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteJobsRequest; DeleteJobsRequest::DeleteJobsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteJobs") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteJobsRequest::~DeleteJobsRequest() @@ -35,7 +35,7 @@ std::string DeleteJobsRequest::getJobs()const void DeleteJobsRequest::setJobs(const std::string& jobs) { jobs_ = jobs; - setCoreParameter("Jobs", jobs); + setParameter("Jobs", jobs); } std::string DeleteJobsRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string DeleteJobsRequest::getClusterId()const void DeleteJobsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteJobsRequest::getAccessKeyId()const @@ -57,6 +57,6 @@ std::string DeleteJobsRequest::getAccessKeyId()const void DeleteJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DeleteNodesRequest.cc b/ehpc/src/model/DeleteNodesRequest.cc index 82447c40e..d1d799e69 100644 --- a/ehpc/src/model/DeleteNodesRequest.cc +++ b/ehpc/src/model/DeleteNodesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteNodesRequest; DeleteNodesRequest::DeleteNodesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteNodes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteNodesRequest::~DeleteNodesRequest() @@ -37,8 +37,8 @@ void DeleteNodesRequest::setInstance(const std::vector& instance) instance_ = instance; for(int dep1 = 0; dep1!= instance.size(); dep1++) { auto instanceObj = instance.at(dep1); - std::string instanceObjStr = "Instance." + std::to_string(dep1); - setCoreParameter(instanceObjStr + ".Id", instanceObj.id); + std::string instanceObjStr = "Instance." + std::to_string(dep1 + 1); + setParameter(instanceObjStr + ".Id", instanceObj.id); } } @@ -50,7 +50,7 @@ std::string DeleteNodesRequest::getClusterId()const void DeleteNodesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteNodesRequest::getAccessKeyId()const @@ -61,7 +61,7 @@ std::string DeleteNodesRequest::getAccessKeyId()const void DeleteNodesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } bool DeleteNodesRequest::getReleaseInstance()const @@ -72,6 +72,6 @@ bool DeleteNodesRequest::getReleaseInstance()const void DeleteNodesRequest::setReleaseInstance(bool releaseInstance) { releaseInstance_ = releaseInstance; - setCoreParameter("ReleaseInstance", releaseInstance ? "true" : "false"); + setParameter("ReleaseInstance", releaseInstance ? "true" : "false"); } diff --git a/ehpc/src/model/DeleteQueueRequest.cc b/ehpc/src/model/DeleteQueueRequest.cc index 1f4a94481..65920fc2b 100644 --- a/ehpc/src/model/DeleteQueueRequest.cc +++ b/ehpc/src/model/DeleteQueueRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteQueueRequest; DeleteQueueRequest::DeleteQueueRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteQueue") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteQueueRequest::~DeleteQueueRequest() @@ -35,7 +35,7 @@ std::string DeleteQueueRequest::getQueueName()const void DeleteQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string DeleteQueueRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string DeleteQueueRequest::getClusterId()const void DeleteQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteQueueRequest::getAccessKeyId()const @@ -57,6 +57,6 @@ std::string DeleteQueueRequest::getAccessKeyId()const void DeleteQueueRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DeleteUsersRequest.cc b/ehpc/src/model/DeleteUsersRequest.cc index d864f1360..a19a5508b 100644 --- a/ehpc/src/model/DeleteUsersRequest.cc +++ b/ehpc/src/model/DeleteUsersRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DeleteUsersRequest; DeleteUsersRequest::DeleteUsersRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DeleteUsers") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DeleteUsersRequest::~DeleteUsersRequest() @@ -35,7 +35,7 @@ std::string DeleteUsersRequest::getClusterId()const void DeleteUsersRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DeleteUsersRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DeleteUsersRequest::getAccessKeyId()const void DeleteUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector DeleteUsersRequest::getUser()const @@ -59,8 +59,8 @@ void DeleteUsersRequest::setUser(const std::vector& user) user_ = user; for(int dep1 = 0; dep1!= user.size(); dep1++) { auto userObj = user.at(dep1); - std::string userObjStr = "User." + std::to_string(dep1); - setCoreParameter(userObjStr + ".Name", userObj.name); + std::string userObjStr = "User." + std::to_string(dep1 + 1); + setParameter(userObjStr + ".Name", userObj.name); } } diff --git a/ehpc/src/model/DescribeAutoScaleConfigRequest.cc b/ehpc/src/model/DescribeAutoScaleConfigRequest.cc index eeabab511..8dd82345d 100644 --- a/ehpc/src/model/DescribeAutoScaleConfigRequest.cc +++ b/ehpc/src/model/DescribeAutoScaleConfigRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeAutoScaleConfigRequest; DescribeAutoScaleConfigRequest::DescribeAutoScaleConfigRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeAutoScaleConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeAutoScaleConfigRequest::~DescribeAutoScaleConfigRequest() @@ -35,7 +35,7 @@ std::string DescribeAutoScaleConfigRequest::getClusterId()const void DescribeAutoScaleConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeAutoScaleConfigRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string DescribeAutoScaleConfigRequest::getAccessKeyId()const void DescribeAutoScaleConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DescribeClusterRequest.cc b/ehpc/src/model/DescribeClusterRequest.cc index 60ad88a62..53122588e 100644 --- a/ehpc/src/model/DescribeClusterRequest.cc +++ b/ehpc/src/model/DescribeClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeClusterRequest; DescribeClusterRequest::DescribeClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeClusterRequest::~DescribeClusterRequest() @@ -35,7 +35,7 @@ std::string DescribeClusterRequest::getClusterId()const void DescribeClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeClusterRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string DescribeClusterRequest::getAccessKeyId()const void DescribeClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DescribeClusterResult.cc b/ehpc/src/model/DescribeClusterResult.cc index 61b5deb18..c369431ef 100644 --- a/ehpc/src/model/DescribeClusterResult.cc +++ b/ehpc/src/model/DescribeClusterResult.cc @@ -92,6 +92,8 @@ void DescribeClusterResult::parse(const std::string &payload) clusterInfo_.imageId = clusterInfoNode["ImageId"].asString(); if(!clusterInfoNode["Location"].isNull()) clusterInfo_.location = clusterInfoNode["Location"].asString(); + if(!clusterInfoNode["BaseOsTag"].isNull()) + clusterInfo_.baseOsTag = clusterInfoNode["BaseOsTag"].asString(); auto allApplicationsNode = clusterInfoNode["Applications"]["ApplicationInfo"]; for (auto clusterInfoNodeApplicationsApplicationInfo : allApplicationsNode) { diff --git a/ehpc/src/model/DescribeContainerAppRequest.cc b/ehpc/src/model/DescribeContainerAppRequest.cc index ec7ceaf88..e613dd604 100644 --- a/ehpc/src/model/DescribeContainerAppRequest.cc +++ b/ehpc/src/model/DescribeContainerAppRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeContainerAppRequest; DescribeContainerAppRequest::DescribeContainerAppRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeContainerApp") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeContainerAppRequest::~DescribeContainerAppRequest() @@ -35,7 +35,7 @@ std::string DescribeContainerAppRequest::getAccessKeyId()const void DescribeContainerAppRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeContainerAppRequest::getContainerId()const @@ -46,6 +46,6 @@ std::string DescribeContainerAppRequest::getContainerId()const void DescribeContainerAppRequest::setContainerId(const std::string& containerId) { containerId_ = containerId; - setCoreParameter("ContainerId", containerId); + setParameter("ContainerId", containerId); } diff --git a/ehpc/src/model/DescribeGWSClusterPolicyRequest.cc b/ehpc/src/model/DescribeGWSClusterPolicyRequest.cc new file mode 100644 index 000000000..57abb0f4a --- /dev/null +++ b/ehpc/src/model/DescribeGWSClusterPolicyRequest.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::EHPC::Model::DescribeGWSClusterPolicyRequest; + +DescribeGWSClusterPolicyRequest::DescribeGWSClusterPolicyRequest() : + RpcServiceRequest("ehpc", "2018-04-12", "DescribeGWSClusterPolicy") +{ + setMethod(HttpRequest::Method::POST); +} + +DescribeGWSClusterPolicyRequest::~DescribeGWSClusterPolicyRequest() +{} + +std::string DescribeGWSClusterPolicyRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeGWSClusterPolicyRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string DescribeGWSClusterPolicyRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeGWSClusterPolicyRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/ehpc/src/model/DescribeGWSClusterPolicyResult.cc b/ehpc/src/model/DescribeGWSClusterPolicyResult.cc new file mode 100644 index 000000000..883d25e7b --- /dev/null +++ b/ehpc/src/model/DescribeGWSClusterPolicyResult.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::EHPC; +using namespace AlibabaCloud::EHPC::Model; + +DescribeGWSClusterPolicyResult::DescribeGWSClusterPolicyResult() : + ServiceResult() +{} + +DescribeGWSClusterPolicyResult::DescribeGWSClusterPolicyResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeGWSClusterPolicyResult::~DescribeGWSClusterPolicyResult() +{} + +void DescribeGWSClusterPolicyResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Clipboard"].isNull()) + clipboard_ = value["Clipboard"].asString(); + if(!value["UsbRedirect"].isNull()) + usbRedirect_ = value["UsbRedirect"].asString(); + if(!value["Watermark"].isNull()) + watermark_ = value["Watermark"].asString(); + if(!value["LocalDrive"].isNull()) + localDrive_ = value["LocalDrive"].asString(); + +} + +std::string DescribeGWSClusterPolicyResult::getLocalDrive()const +{ + return localDrive_; +} + +std::string DescribeGWSClusterPolicyResult::getUsbRedirect()const +{ + return usbRedirect_; +} + +std::string DescribeGWSClusterPolicyResult::getClipboard()const +{ + return clipboard_; +} + +std::string DescribeGWSClusterPolicyResult::getWatermark()const +{ + return watermark_; +} + diff --git a/ehpc/src/model/DescribeGWSClustersRequest.cc b/ehpc/src/model/DescribeGWSClustersRequest.cc index f340bfbdc..7cf34e9e8 100644 --- a/ehpc/src/model/DescribeGWSClustersRequest.cc +++ b/ehpc/src/model/DescribeGWSClustersRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeGWSClustersRequest; DescribeGWSClustersRequest::DescribeGWSClustersRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeGWSClusters") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeGWSClustersRequest::~DescribeGWSClustersRequest() @@ -35,7 +35,7 @@ std::string DescribeGWSClustersRequest::getClusterId()const void DescribeGWSClustersRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int DescribeGWSClustersRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeGWSClustersRequest::getPageNumber()const void DescribeGWSClustersRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeGWSClustersRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DescribeGWSClustersRequest::getAccessKeyId()const void DescribeGWSClustersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeGWSClustersRequest::getPageSize()const @@ -68,6 +68,6 @@ int DescribeGWSClustersRequest::getPageSize()const void DescribeGWSClustersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/DescribeGWSImagesRequest.cc b/ehpc/src/model/DescribeGWSImagesRequest.cc index a70a4047d..1ba4e78fd 100644 --- a/ehpc/src/model/DescribeGWSImagesRequest.cc +++ b/ehpc/src/model/DescribeGWSImagesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeGWSImagesRequest; DescribeGWSImagesRequest::DescribeGWSImagesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeGWSImages") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeGWSImagesRequest::~DescribeGWSImagesRequest() @@ -35,7 +35,7 @@ int DescribeGWSImagesRequest::getPageNumber()const void DescribeGWSImagesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeGWSImagesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string DescribeGWSImagesRequest::getAccessKeyId()const void DescribeGWSImagesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int DescribeGWSImagesRequest::getPageSize()const @@ -57,6 +57,6 @@ int DescribeGWSImagesRequest::getPageSize()const void DescribeGWSImagesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/DescribeGWSInstancesRequest.cc b/ehpc/src/model/DescribeGWSInstancesRequest.cc index a21d5344e..e7beb95ab 100644 --- a/ehpc/src/model/DescribeGWSInstancesRequest.cc +++ b/ehpc/src/model/DescribeGWSInstancesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeGWSInstancesRequest; DescribeGWSInstancesRequest::DescribeGWSInstancesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeGWSInstances") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeGWSInstancesRequest::~DescribeGWSInstancesRequest() @@ -35,7 +35,7 @@ std::string DescribeGWSInstancesRequest::getClusterId()const void DescribeGWSInstancesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int DescribeGWSInstancesRequest::getPageNumber()const @@ -46,7 +46,7 @@ int DescribeGWSInstancesRequest::getPageNumber()const void DescribeGWSInstancesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string DescribeGWSInstancesRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DescribeGWSInstancesRequest::getAccessKeyId()const void DescribeGWSInstancesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeGWSInstancesRequest::getInstanceId()const @@ -68,7 +68,7 @@ std::string DescribeGWSInstancesRequest::getInstanceId()const void DescribeGWSInstancesRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int DescribeGWSInstancesRequest::getPageSize()const @@ -79,6 +79,6 @@ int DescribeGWSInstancesRequest::getPageSize()const void DescribeGWSInstancesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/DescribeImageGatewayConfigRequest.cc b/ehpc/src/model/DescribeImageGatewayConfigRequest.cc index 32b299bfe..a59d12cde 100644 --- a/ehpc/src/model/DescribeImageGatewayConfigRequest.cc +++ b/ehpc/src/model/DescribeImageGatewayConfigRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeImageGatewayConfigRequest; DescribeImageGatewayConfigRequest::DescribeImageGatewayConfigRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeImageGatewayConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeImageGatewayConfigRequest::~DescribeImageGatewayConfigRequest() @@ -35,7 +35,7 @@ std::string DescribeImageGatewayConfigRequest::getClusterId()const void DescribeImageGatewayConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeImageGatewayConfigRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string DescribeImageGatewayConfigRequest::getAccessKeyId()const void DescribeImageGatewayConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/DescribeImagePriceRequest.cc b/ehpc/src/model/DescribeImagePriceRequest.cc index 59001b5d0..0d790d522 100644 --- a/ehpc/src/model/DescribeImagePriceRequest.cc +++ b/ehpc/src/model/DescribeImagePriceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeImagePriceRequest; DescribeImagePriceRequest::DescribeImagePriceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeImagePrice") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeImagePriceRequest::~DescribeImagePriceRequest() @@ -35,7 +35,7 @@ int DescribeImagePriceRequest::getPeriod()const void DescribeImagePriceRequest::setPeriod(int period) { period_ = period; - setCoreParameter("Period", std::to_string(period)); + setParameter("Period", std::to_string(period)); } int DescribeImagePriceRequest::getAmount()const @@ -46,7 +46,7 @@ int DescribeImagePriceRequest::getAmount()const void DescribeImagePriceRequest::setAmount(int amount) { amount_ = amount; - setCoreParameter("Amount", std::to_string(amount)); + setParameter("Amount", std::to_string(amount)); } std::string DescribeImagePriceRequest::getImageId()const @@ -57,7 +57,7 @@ std::string DescribeImagePriceRequest::getImageId()const void DescribeImagePriceRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } std::string DescribeImagePriceRequest::getSkuCode()const @@ -68,7 +68,7 @@ std::string DescribeImagePriceRequest::getSkuCode()const void DescribeImagePriceRequest::setSkuCode(const std::string& skuCode) { skuCode_ = skuCode; - setCoreParameter("SkuCode", skuCode); + setParameter("SkuCode", skuCode); } std::string DescribeImagePriceRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string DescribeImagePriceRequest::getAccessKeyId()const void DescribeImagePriceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeImagePriceRequest::getPriceUnit()const @@ -90,7 +90,7 @@ std::string DescribeImagePriceRequest::getPriceUnit()const void DescribeImagePriceRequest::setPriceUnit(const std::string& priceUnit) { priceUnit_ = priceUnit; - setCoreParameter("PriceUnit", priceUnit); + setParameter("PriceUnit", priceUnit); } std::string DescribeImagePriceRequest::getOrderType()const @@ -101,6 +101,6 @@ std::string DescribeImagePriceRequest::getOrderType()const void DescribeImagePriceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/ehpc/src/model/DescribeImageRequest.cc b/ehpc/src/model/DescribeImageRequest.cc index 21e23307c..c4706da5b 100644 --- a/ehpc/src/model/DescribeImageRequest.cc +++ b/ehpc/src/model/DescribeImageRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeImageRequest; DescribeImageRequest::DescribeImageRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeImage") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeImageRequest::~DescribeImageRequest() @@ -35,7 +35,7 @@ std::string DescribeImageRequest::getClusterId()const void DescribeImageRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeImageRequest::getRepository()const @@ -46,7 +46,7 @@ std::string DescribeImageRequest::getRepository()const void DescribeImageRequest::setRepository(const std::string& repository) { repository_ = repository; - setCoreParameter("Repository", repository); + setParameter("Repository", repository); } std::string DescribeImageRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string DescribeImageRequest::getAccessKeyId()const void DescribeImageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeImageRequest::getContainerType()const @@ -68,7 +68,7 @@ std::string DescribeImageRequest::getContainerType()const void DescribeImageRequest::setContainerType(const std::string& containerType) { containerType_ = containerType; - setCoreParameter("ContainerType", containerType); + setParameter("ContainerType", containerType); } std::string DescribeImageRequest::getImageTag()const @@ -79,6 +79,6 @@ std::string DescribeImageRequest::getImageTag()const void DescribeImageRequest::setImageTag(const std::string& imageTag) { imageTag_ = imageTag; - setCoreParameter("ImageTag", imageTag); + setParameter("ImageTag", imageTag); } diff --git a/ehpc/src/model/DescribeJobRequest.cc b/ehpc/src/model/DescribeJobRequest.cc index c7e2b0fae..62fc38c7c 100644 --- a/ehpc/src/model/DescribeJobRequest.cc +++ b/ehpc/src/model/DescribeJobRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeJobRequest; DescribeJobRequest::DescribeJobRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeJob") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeJobRequest::~DescribeJobRequest() @@ -35,7 +35,7 @@ std::string DescribeJobRequest::getClusterId()const void DescribeJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string DescribeJobRequest::getAccessKeyId()const @@ -46,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::getJobId()const @@ -57,6 +57,6 @@ std::string DescribeJobRequest::getJobId()const void DescribeJobRequest::setJobId(const std::string& jobId) { jobId_ = jobId; - setCoreParameter("JobId", jobId); + setParameter("JobId", jobId); } diff --git a/ehpc/src/model/DescribeNFSClientStatusRequest.cc b/ehpc/src/model/DescribeNFSClientStatusRequest.cc index c1a82b1ca..4dad04f8c 100644 --- a/ehpc/src/model/DescribeNFSClientStatusRequest.cc +++ b/ehpc/src/model/DescribeNFSClientStatusRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribeNFSClientStatusRequest; DescribeNFSClientStatusRequest::DescribeNFSClientStatusRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribeNFSClientStatus") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribeNFSClientStatusRequest::~DescribeNFSClientStatusRequest() @@ -35,7 +35,7 @@ std::string DescribeNFSClientStatusRequest::getAccessKeyId()const void DescribeNFSClientStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribeNFSClientStatusRequest::getInstanceId()const @@ -46,6 +46,6 @@ std::string DescribeNFSClientStatusRequest::getInstanceId()const void DescribeNFSClientStatusRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ehpc/src/model/DescribePriceRequest.cc b/ehpc/src/model/DescribePriceRequest.cc index db2aad23b..6b48de59d 100644 --- a/ehpc/src/model/DescribePriceRequest.cc +++ b/ehpc/src/model/DescribePriceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::DescribePriceRequest; DescribePriceRequest::DescribePriceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "DescribePrice") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } DescribePriceRequest::~DescribePriceRequest() @@ -37,14 +37,14 @@ void DescribePriceRequest::setCommodities(const std::vector& commod commodities_ = commodities; for(int dep1 = 0; dep1!= commodities.size(); dep1++) { auto commoditiesObj = commodities.at(dep1); - std::string commoditiesObjStr = "Commodities." + std::to_string(dep1); - setCoreParameter(commoditiesObjStr + ".Amount", std::to_string(commoditiesObj.amount)); - setCoreParameter(commoditiesObjStr + ".Period", std::to_string(commoditiesObj.period)); - setCoreParameter(commoditiesObjStr + ".NodeType", commoditiesObj.nodeType); - setCoreParameter(commoditiesObjStr + ".SystemDiskCategory", commoditiesObj.systemDiskCategory); - setCoreParameter(commoditiesObjStr + ".SystemDiskSize", std::to_string(commoditiesObj.systemDiskSize)); - setCoreParameter(commoditiesObjStr + ".InstanceType", commoditiesObj.instanceType); - setCoreParameter(commoditiesObjStr + ".NetworkType", commoditiesObj.networkType); + std::string commoditiesObjStr = "Commodities." + std::to_string(dep1 + 1); + setParameter(commoditiesObjStr + ".Amount", std::to_string(commoditiesObj.amount)); + setParameter(commoditiesObjStr + ".Period", std::to_string(commoditiesObj.period)); + setParameter(commoditiesObjStr + ".NodeType", commoditiesObj.nodeType); + setParameter(commoditiesObjStr + ".SystemDiskCategory", commoditiesObj.systemDiskCategory); + setParameter(commoditiesObjStr + ".SystemDiskSize", std::to_string(commoditiesObj.systemDiskSize)); + setParameter(commoditiesObjStr + ".InstanceType", commoditiesObj.instanceType); + setParameter(commoditiesObjStr + ".NetworkType", commoditiesObj.networkType); } } @@ -56,7 +56,7 @@ std::string DescribePriceRequest::getAccessKeyId()const void DescribePriceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string DescribePriceRequest::getPriceUnit()const @@ -67,7 +67,7 @@ std::string DescribePriceRequest::getPriceUnit()const void DescribePriceRequest::setPriceUnit(const std::string& priceUnit) { priceUnit_ = priceUnit; - setCoreParameter("PriceUnit", priceUnit); + setParameter("PriceUnit", priceUnit); } std::string DescribePriceRequest::getChargeType()const @@ -78,7 +78,7 @@ std::string DescribePriceRequest::getChargeType()const void DescribePriceRequest::setChargeType(const std::string& chargeType) { chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); + setParameter("ChargeType", chargeType); } std::string DescribePriceRequest::getOrderType()const @@ -89,6 +89,6 @@ std::string DescribePriceRequest::getOrderType()const void DescribePriceRequest::setOrderType(const std::string& orderType) { orderType_ = orderType; - setCoreParameter("OrderType", orderType); + setParameter("OrderType", orderType); } diff --git a/ehpc/src/model/EditJobTemplateRequest.cc b/ehpc/src/model/EditJobTemplateRequest.cc index aa28c06fa..9a40dbc56 100644 --- a/ehpc/src/model/EditJobTemplateRequest.cc +++ b/ehpc/src/model/EditJobTemplateRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::EditJobTemplateRequest; EditJobTemplateRequest::EditJobTemplateRequest() : RpcServiceRequest("ehpc", "2018-04-12", "EditJobTemplate") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } EditJobTemplateRequest::~EditJobTemplateRequest() @@ -35,7 +35,7 @@ std::string EditJobTemplateRequest::getStderrRedirectPath()const void EditJobTemplateRequest::setStderrRedirectPath(const std::string& stderrRedirectPath) { stderrRedirectPath_ = stderrRedirectPath; - setCoreParameter("StderrRedirectPath", stderrRedirectPath); + setParameter("StderrRedirectPath", stderrRedirectPath); } std::string EditJobTemplateRequest::getCommandLine()const @@ -46,7 +46,7 @@ std::string EditJobTemplateRequest::getCommandLine()const void EditJobTemplateRequest::setCommandLine(const std::string& commandLine) { commandLine_ = commandLine; - setCoreParameter("CommandLine", commandLine); + setParameter("CommandLine", commandLine); } std::string EditJobTemplateRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string EditJobTemplateRequest::getAccessKeyId()const void EditJobTemplateRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string EditJobTemplateRequest::getArrayRequest()const @@ -68,7 +68,7 @@ std::string EditJobTemplateRequest::getArrayRequest()const void EditJobTemplateRequest::setArrayRequest(const std::string& arrayRequest) { arrayRequest_ = arrayRequest; - setCoreParameter("ArrayRequest", arrayRequest); + setParameter("ArrayRequest", arrayRequest); } std::string EditJobTemplateRequest::getPackagePath()const @@ -79,7 +79,7 @@ std::string EditJobTemplateRequest::getPackagePath()const void EditJobTemplateRequest::setPackagePath(const std::string& packagePath) { packagePath_ = packagePath; - setCoreParameter("PackagePath", packagePath); + setParameter("PackagePath", packagePath); } std::string EditJobTemplateRequest::getStdoutRedirectPath()const @@ -90,7 +90,7 @@ std::string EditJobTemplateRequest::getStdoutRedirectPath()const void EditJobTemplateRequest::setStdoutRedirectPath(const std::string& stdoutRedirectPath) { stdoutRedirectPath_ = stdoutRedirectPath; - setCoreParameter("StdoutRedirectPath", stdoutRedirectPath); + setParameter("StdoutRedirectPath", stdoutRedirectPath); } std::string EditJobTemplateRequest::getVariables()const @@ -101,7 +101,7 @@ std::string EditJobTemplateRequest::getVariables()const void EditJobTemplateRequest::setVariables(const std::string& variables) { variables_ = variables; - setCoreParameter("Variables", variables); + setParameter("Variables", variables); } std::string EditJobTemplateRequest::getRunasUser()const @@ -112,7 +112,7 @@ std::string EditJobTemplateRequest::getRunasUser()const void EditJobTemplateRequest::setRunasUser(const std::string& runasUser) { runasUser_ = runasUser; - setCoreParameter("RunasUser", runasUser); + setParameter("RunasUser", runasUser); } bool EditJobTemplateRequest::getReRunable()const @@ -123,7 +123,7 @@ bool EditJobTemplateRequest::getReRunable()const void EditJobTemplateRequest::setReRunable(bool reRunable) { reRunable_ = reRunable; - setCoreParameter("ReRunable", reRunable ? "true" : "false"); + setParameter("ReRunable", reRunable ? "true" : "false"); } std::string EditJobTemplateRequest::getTemplateId()const @@ -134,7 +134,7 @@ std::string EditJobTemplateRequest::getTemplateId()const void EditJobTemplateRequest::setTemplateId(const std::string& templateId) { templateId_ = templateId; - setCoreParameter("TemplateId", templateId); + setParameter("TemplateId", templateId); } int EditJobTemplateRequest::getPriority()const @@ -145,7 +145,7 @@ int EditJobTemplateRequest::getPriority()const void EditJobTemplateRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string EditJobTemplateRequest::getName()const @@ -156,6 +156,6 @@ std::string EditJobTemplateRequest::getName()const void EditJobTemplateRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ehpc/src/model/GetAccountingReportRequest.cc b/ehpc/src/model/GetAccountingReportRequest.cc index e4214eb9b..a1685bc28 100644 --- a/ehpc/src/model/GetAccountingReportRequest.cc +++ b/ehpc/src/model/GetAccountingReportRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetAccountingReportRequest; GetAccountingReportRequest::GetAccountingReportRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetAccountingReport") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetAccountingReportRequest::~GetAccountingReportRequest() @@ -35,7 +35,7 @@ std::string GetAccountingReportRequest::getReportType()const void GetAccountingReportRequest::setReportType(const std::string& reportType) { reportType_ = reportType; - setCoreParameter("ReportType", reportType); + setParameter("ReportType", reportType); } int GetAccountingReportRequest::getEndTime()const @@ -46,7 +46,7 @@ int GetAccountingReportRequest::getEndTime()const void GetAccountingReportRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string GetAccountingReportRequest::getFilterValue()const @@ -57,7 +57,18 @@ std::string GetAccountingReportRequest::getFilterValue()const void GetAccountingReportRequest::setFilterValue(const std::string& filterValue) { filterValue_ = filterValue; - setCoreParameter("FilterValue", filterValue); + setParameter("FilterValue", filterValue); +} + +std::string GetAccountingReportRequest::getDim()const +{ + return dim_; +} + +void GetAccountingReportRequest::setDim(const std::string& dim) +{ + dim_ = dim; + setParameter("Dim", dim); } std::string GetAccountingReportRequest::getClusterId()const @@ -68,7 +79,7 @@ std::string GetAccountingReportRequest::getClusterId()const void GetAccountingReportRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int GetAccountingReportRequest::getStartTime()const @@ -79,7 +90,18 @@ int GetAccountingReportRequest::getStartTime()const void GetAccountingReportRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); +} + +int GetAccountingReportRequest::getPageNumber()const +{ + return pageNumber_; +} + +void GetAccountingReportRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); } std::string GetAccountingReportRequest::getAccessKeyId()const @@ -90,6 +112,28 @@ std::string GetAccountingReportRequest::getAccessKeyId()const void GetAccountingReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string GetAccountingReportRequest::getJobId()const +{ + return jobId_; +} + +void GetAccountingReportRequest::setJobId(const std::string& jobId) +{ + jobId_ = jobId; + setParameter("JobId", jobId); +} + +int GetAccountingReportRequest::getPageSize()const +{ + return pageSize_; +} + +void GetAccountingReportRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/GetAccountingReportResult.cc b/ehpc/src/model/GetAccountingReportResult.cc index 5f95862cd..4b62dfb18 100644 --- a/ehpc/src/model/GetAccountingReportResult.cc +++ b/ehpc/src/model/GetAccountingReportResult.cc @@ -44,6 +44,14 @@ void GetAccountingReportResult::parse(const std::string &payload) data_.push_back(item.asString()); if(!value["Metrics"].isNull()) metrics_ = value["Metrics"].asString(); + if(!value["TotalCoreTime"].isNull()) + totalCoreTime_ = std::stoi(value["TotalCoreTime"].asString()); + 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()); } @@ -52,8 +60,28 @@ std::string GetAccountingReportResult::getMetrics()const return metrics_; } +int GetAccountingReportResult::getTotalCount()const +{ + return totalCount_; +} + +int GetAccountingReportResult::getPageSize()const +{ + return pageSize_; +} + +int GetAccountingReportResult::getPageNumber()const +{ + return pageNumber_; +} + std::vector GetAccountingReportResult::getData()const { return data_; } +int GetAccountingReportResult::getTotalCoreTime()const +{ + return totalCoreTime_; +} + diff --git a/ehpc/src/model/GetAutoScaleConfigRequest.cc b/ehpc/src/model/GetAutoScaleConfigRequest.cc index 57b6be559..8409ba718 100644 --- a/ehpc/src/model/GetAutoScaleConfigRequest.cc +++ b/ehpc/src/model/GetAutoScaleConfigRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetAutoScaleConfigRequest; GetAutoScaleConfigRequest::GetAutoScaleConfigRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetAutoScaleConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetAutoScaleConfigRequest::~GetAutoScaleConfigRequest() @@ -35,7 +35,7 @@ std::string GetAutoScaleConfigRequest::getClusterId()const void GetAutoScaleConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetAutoScaleConfigRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string GetAutoScaleConfigRequest::getAccessKeyId()const void GetAutoScaleConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/GetAutoScaleConfigResult.cc b/ehpc/src/model/GetAutoScaleConfigResult.cc index 17a98b3cd..8a0ab20a6 100644 --- a/ehpc/src/model/GetAutoScaleConfigResult.cc +++ b/ehpc/src/model/GetAutoScaleConfigResult.cc @@ -57,6 +57,8 @@ void GetAutoScaleConfigResult::parse(const std::string &payload) queuesObject.enableAutoGrow = valueQueuesQueueInfo["EnableAutoGrow"].asString() == "true"; if(!valueQueuesQueueInfo["EnableAutoShrink"].isNull()) queuesObject.enableAutoShrink = valueQueuesQueueInfo["EnableAutoShrink"].asString() == "true"; + if(!valueQueuesQueueInfo["MaxNodesInQueue"].isNull()) + queuesObject.maxNodesInQueue = std::stoi(valueQueuesQueueInfo["MaxNodesInQueue"].asString()); auto allInstanceTypesNode = allQueuesNode["InstanceTypes"]["InstanceTypeInfo"]; for (auto allQueuesNodeInstanceTypesInstanceTypeInfo : allInstanceTypesNode) { @@ -107,6 +109,8 @@ void GetAutoScaleConfigResult::parse(const std::string &payload) spotStrategy_ = value["SpotStrategy"].asString(); if(!value["SpotPriceLimit"].isNull()) spotPriceLimit_ = std::stof(value["SpotPriceLimit"].asString()); + if(!value["ImageId"].isNull()) + imageId_ = value["ImageId"].asString(); } @@ -165,6 +169,11 @@ int GetAutoScaleConfigResult::getGrowTimeoutInMinutes()const return growTimeoutInMinutes_; } +std::string GetAutoScaleConfigResult::getImageId()const +{ + return imageId_; +} + int GetAutoScaleConfigResult::getShrinkIntervalInMinutes()const { return shrinkIntervalInMinutes_; diff --git a/ehpc/src/model/GetCloudMetricLogsRequest.cc b/ehpc/src/model/GetCloudMetricLogsRequest.cc index 9aaab88a0..5d09f59ff 100644 --- a/ehpc/src/model/GetCloudMetricLogsRequest.cc +++ b/ehpc/src/model/GetCloudMetricLogsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetCloudMetricLogsRequest; GetCloudMetricLogsRequest::GetCloudMetricLogsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetCloudMetricLogs") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetCloudMetricLogsRequest::~GetCloudMetricLogsRequest() @@ -35,7 +35,7 @@ std::string GetCloudMetricLogsRequest::getMetricScope()const void GetCloudMetricLogsRequest::setMetricScope(const std::string& metricScope) { metricScope_ = metricScope; - setCoreParameter("MetricScope", metricScope); + setParameter("MetricScope", metricScope); } std::string GetCloudMetricLogsRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string GetCloudMetricLogsRequest::getClusterId()const void GetCloudMetricLogsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int GetCloudMetricLogsRequest::getAggregationInterval()const @@ -57,7 +57,7 @@ int GetCloudMetricLogsRequest::getAggregationInterval()const void GetCloudMetricLogsRequest::setAggregationInterval(int aggregationInterval) { aggregationInterval_ = aggregationInterval; - setCoreParameter("AggregationInterval", std::to_string(aggregationInterval)); + setParameter("AggregationInterval", std::to_string(aggregationInterval)); } bool GetCloudMetricLogsRequest::getReverse()const @@ -68,7 +68,7 @@ bool GetCloudMetricLogsRequest::getReverse()const void GetCloudMetricLogsRequest::setReverse(bool reverse) { reverse_ = reverse; - setCoreParameter("Reverse", reverse ? "true" : "false"); + setParameter("Reverse", reverse ? "true" : "false"); } std::string GetCloudMetricLogsRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string GetCloudMetricLogsRequest::getAccessKeyId()const void GetCloudMetricLogsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetCloudMetricLogsRequest::getAggregationType()const @@ -90,7 +90,7 @@ std::string GetCloudMetricLogsRequest::getAggregationType()const void GetCloudMetricLogsRequest::setAggregationType(const std::string& aggregationType) { aggregationType_ = aggregationType; - setCoreParameter("AggregationType", aggregationType); + setParameter("AggregationType", aggregationType); } std::string GetCloudMetricLogsRequest::getFilter()const @@ -101,7 +101,7 @@ std::string GetCloudMetricLogsRequest::getFilter()const void GetCloudMetricLogsRequest::setFilter(const std::string& filter) { filter_ = filter; - setCoreParameter("Filter", filter); + setParameter("Filter", filter); } std::string GetCloudMetricLogsRequest::getMetricCategories()const @@ -112,7 +112,7 @@ std::string GetCloudMetricLogsRequest::getMetricCategories()const void GetCloudMetricLogsRequest::setMetricCategories(const std::string& metricCategories) { metricCategories_ = metricCategories; - setCoreParameter("MetricCategories", metricCategories); + setParameter("MetricCategories", metricCategories); } int GetCloudMetricLogsRequest::getFrom()const @@ -123,7 +123,7 @@ int GetCloudMetricLogsRequest::getFrom()const void GetCloudMetricLogsRequest::setFrom(int from) { from_ = from; - setCoreParameter("From", std::to_string(from)); + setParameter("From", std::to_string(from)); } int GetCloudMetricLogsRequest::getTo()const @@ -134,6 +134,6 @@ int GetCloudMetricLogsRequest::getTo()const void GetCloudMetricLogsRequest::setTo(int to) { to_ = to; - setCoreParameter("To", std::to_string(to)); + setParameter("To", std::to_string(to)); } diff --git a/ehpc/src/model/GetCloudMetricProfilingRequest.cc b/ehpc/src/model/GetCloudMetricProfilingRequest.cc index 6ba6c820b..cc0c34a37 100644 --- a/ehpc/src/model/GetCloudMetricProfilingRequest.cc +++ b/ehpc/src/model/GetCloudMetricProfilingRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetCloudMetricProfilingRequest; GetCloudMetricProfilingRequest::GetCloudMetricProfilingRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetCloudMetricProfiling") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetCloudMetricProfilingRequest::~GetCloudMetricProfilingRequest() @@ -35,7 +35,7 @@ std::string GetCloudMetricProfilingRequest::getClusterId()const void GetCloudMetricProfilingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetCloudMetricProfilingRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string GetCloudMetricProfilingRequest::getAccessKeyId()const void GetCloudMetricProfilingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetCloudMetricProfilingRequest::getRegionId()const @@ -57,7 +57,7 @@ std::string GetCloudMetricProfilingRequest::getRegionId()const void GetCloudMetricProfilingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } std::string GetCloudMetricProfilingRequest::getProfilingId()const @@ -68,6 +68,6 @@ std::string GetCloudMetricProfilingRequest::getProfilingId()const void GetCloudMetricProfilingRequest::setProfilingId(const std::string& profilingId) { profilingId_ = profilingId; - setCoreParameter("ProfilingId", profilingId); + setParameter("ProfilingId", profilingId); } diff --git a/ehpc/src/model/GetClusterVolumesRequest.cc b/ehpc/src/model/GetClusterVolumesRequest.cc index 1b2fa5c75..c10d05e10 100644 --- a/ehpc/src/model/GetClusterVolumesRequest.cc +++ b/ehpc/src/model/GetClusterVolumesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetClusterVolumesRequest; GetClusterVolumesRequest::GetClusterVolumesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetClusterVolumes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetClusterVolumesRequest::~GetClusterVolumesRequest() @@ -35,7 +35,7 @@ std::string GetClusterVolumesRequest::getClusterId()const void GetClusterVolumesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetClusterVolumesRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string GetClusterVolumesRequest::getAccessKeyId()const void GetClusterVolumesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/GetGWSConnectTicketRequest.cc b/ehpc/src/model/GetGWSConnectTicketRequest.cc index 134ef55a9..1aeeba426 100644 --- a/ehpc/src/model/GetGWSConnectTicketRequest.cc +++ b/ehpc/src/model/GetGWSConnectTicketRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetGWSConnectTicketRequest; GetGWSConnectTicketRequest::GetGWSConnectTicketRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetGWSConnectTicket") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetGWSConnectTicketRequest::~GetGWSConnectTicketRequest() @@ -35,7 +35,7 @@ std::string GetGWSConnectTicketRequest::getAccessKeyId()const void GetGWSConnectTicketRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetGWSConnectTicketRequest::getInstanceId()const @@ -46,7 +46,7 @@ std::string GetGWSConnectTicketRequest::getInstanceId()const void GetGWSConnectTicketRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string GetGWSConnectTicketRequest::getAppName()const @@ -57,6 +57,6 @@ std::string GetGWSConnectTicketRequest::getAppName()const void GetGWSConnectTicketRequest::setAppName(const std::string& appName) { appName_ = appName; - setCoreParameter("AppName", appName); + setParameter("AppName", appName); } diff --git a/ehpc/src/model/GetHybridClusterConfigRequest.cc b/ehpc/src/model/GetHybridClusterConfigRequest.cc index 41d27834e..4b07b3ac3 100644 --- a/ehpc/src/model/GetHybridClusterConfigRequest.cc +++ b/ehpc/src/model/GetHybridClusterConfigRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetHybridClusterConfigRequest; GetHybridClusterConfigRequest::GetHybridClusterConfigRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetHybridClusterConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetHybridClusterConfigRequest::~GetHybridClusterConfigRequest() @@ -35,7 +35,7 @@ std::string GetHybridClusterConfigRequest::getClusterId()const void GetHybridClusterConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetHybridClusterConfigRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string GetHybridClusterConfigRequest::getAccessKeyId()const void GetHybridClusterConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetHybridClusterConfigRequest::getNode()const @@ -57,6 +57,6 @@ std::string GetHybridClusterConfigRequest::getNode()const void GetHybridClusterConfigRequest::setNode(const std::string& node) { node_ = node; - setCoreParameter("Node", node); + setParameter("Node", node); } diff --git a/ehpc/src/model/GetIfEcsTypeSupportHtConfigRequest.cc b/ehpc/src/model/GetIfEcsTypeSupportHtConfigRequest.cc index 4a4987c50..99b104fa6 100644 --- a/ehpc/src/model/GetIfEcsTypeSupportHtConfigRequest.cc +++ b/ehpc/src/model/GetIfEcsTypeSupportHtConfigRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetIfEcsTypeSupportHtConfigRequest; GetIfEcsTypeSupportHtConfigRequest::GetIfEcsTypeSupportHtConfigRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetIfEcsTypeSupportHtConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetIfEcsTypeSupportHtConfigRequest::~GetIfEcsTypeSupportHtConfigRequest() @@ -35,7 +35,7 @@ std::string GetIfEcsTypeSupportHtConfigRequest::getAccessKeyId()const void GetIfEcsTypeSupportHtConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetIfEcsTypeSupportHtConfigRequest::getInstanceType()const @@ -46,6 +46,6 @@ std::string GetIfEcsTypeSupportHtConfigRequest::getInstanceType()const void GetIfEcsTypeSupportHtConfigRequest::setInstanceType(const std::string& instanceType) { instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); + setParameter("InstanceType", instanceType); } diff --git a/ehpc/src/model/GetInstanceReportRequest.cc b/ehpc/src/model/GetInstanceReportRequest.cc index cc1c43d73..1c3ef74a9 100644 --- a/ehpc/src/model/GetInstanceReportRequest.cc +++ b/ehpc/src/model/GetInstanceReportRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetInstanceReportRequest; GetInstanceReportRequest::GetInstanceReportRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetInstanceReport") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetInstanceReportRequest::~GetInstanceReportRequest() @@ -35,7 +35,7 @@ int GetInstanceReportRequest::getEndTime()const void GetInstanceReportRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string GetInstanceReportRequest::getFilterValue()const @@ -46,7 +46,7 @@ std::string GetInstanceReportRequest::getFilterValue()const void GetInstanceReportRequest::setFilterValue(const std::string& filterValue) { filterValue_ = filterValue; - setCoreParameter("FilterValue", filterValue); + setParameter("FilterValue", filterValue); } std::string GetInstanceReportRequest::getClusterId()const @@ -57,7 +57,7 @@ std::string GetInstanceReportRequest::getClusterId()const void GetInstanceReportRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int GetInstanceReportRequest::getStartTime()const @@ -68,7 +68,7 @@ int GetInstanceReportRequest::getStartTime()const void GetInstanceReportRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string GetInstanceReportRequest::getAccessKeyId()const @@ -79,6 +79,6 @@ std::string GetInstanceReportRequest::getAccessKeyId()const void GetInstanceReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/GetJobReportRequest.cc b/ehpc/src/model/GetJobReportRequest.cc index c42df1bfc..354ef6cdb 100644 --- a/ehpc/src/model/GetJobReportRequest.cc +++ b/ehpc/src/model/GetJobReportRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetJobReportRequest; GetJobReportRequest::GetJobReportRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetJobReport") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetJobReportRequest::~GetJobReportRequest() @@ -35,7 +35,7 @@ std::string GetJobReportRequest::getReportType()const void GetJobReportRequest::setReportType(const std::string& reportType) { reportType_ = reportType; - setCoreParameter("ReportType", reportType); + setParameter("ReportType", reportType); } int GetJobReportRequest::getEndTime()const @@ -46,7 +46,7 @@ int GetJobReportRequest::getEndTime()const void GetJobReportRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string GetJobReportRequest::getFilterValue()const @@ -57,7 +57,7 @@ std::string GetJobReportRequest::getFilterValue()const void GetJobReportRequest::setFilterValue(const std::string& filterValue) { filterValue_ = filterValue; - setCoreParameter("FilterValue", filterValue); + setParameter("FilterValue", filterValue); } std::string GetJobReportRequest::getClusterId()const @@ -68,7 +68,7 @@ std::string GetJobReportRequest::getClusterId()const void GetJobReportRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int GetJobReportRequest::getStartTime()const @@ -79,7 +79,7 @@ int GetJobReportRequest::getStartTime()const void GetJobReportRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string GetJobReportRequest::getAccessKeyId()const @@ -90,6 +90,6 @@ std::string GetJobReportRequest::getAccessKeyId()const void GetJobReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/GetTotalQueueReportRequest.cc b/ehpc/src/model/GetTotalQueueReportRequest.cc index 7f4f25be2..fe22a6e96 100644 --- a/ehpc/src/model/GetTotalQueueReportRequest.cc +++ b/ehpc/src/model/GetTotalQueueReportRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetTotalQueueReportRequest; GetTotalQueueReportRequest::GetTotalQueueReportRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetTotalQueueReport") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetTotalQueueReportRequest::~GetTotalQueueReportRequest() @@ -35,7 +35,7 @@ int GetTotalQueueReportRequest::getEndTime()const void GetTotalQueueReportRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string GetTotalQueueReportRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string GetTotalQueueReportRequest::getClusterId()const void GetTotalQueueReportRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int GetTotalQueueReportRequest::getStartTime()const @@ -57,7 +57,7 @@ int GetTotalQueueReportRequest::getStartTime()const void GetTotalQueueReportRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string GetTotalQueueReportRequest::getAccessKeyId()const @@ -68,6 +68,6 @@ std::string GetTotalQueueReportRequest::getAccessKeyId()const void GetTotalQueueReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/GetTotalUserReportRequest.cc b/ehpc/src/model/GetTotalUserReportRequest.cc index 1995f6f93..c56b412c0 100644 --- a/ehpc/src/model/GetTotalUserReportRequest.cc +++ b/ehpc/src/model/GetTotalUserReportRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetTotalUserReportRequest; GetTotalUserReportRequest::GetTotalUserReportRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetTotalUserReport") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetTotalUserReportRequest::~GetTotalUserReportRequest() @@ -35,7 +35,7 @@ int GetTotalUserReportRequest::getEndTime()const void GetTotalUserReportRequest::setEndTime(int endTime) { endTime_ = endTime; - setCoreParameter("EndTime", std::to_string(endTime)); + setParameter("EndTime", std::to_string(endTime)); } std::string GetTotalUserReportRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string GetTotalUserReportRequest::getClusterId()const void GetTotalUserReportRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int GetTotalUserReportRequest::getStartTime()const @@ -57,7 +57,7 @@ int GetTotalUserReportRequest::getStartTime()const void GetTotalUserReportRequest::setStartTime(int startTime) { startTime_ = startTime; - setCoreParameter("StartTime", std::to_string(startTime)); + setParameter("StartTime", std::to_string(startTime)); } std::string GetTotalUserReportRequest::getAccessKeyId()const @@ -68,6 +68,6 @@ std::string GetTotalUserReportRequest::getAccessKeyId()const void GetTotalUserReportRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/GetVisualServiceStatusRequest.cc b/ehpc/src/model/GetVisualServiceStatusRequest.cc index c4ab14206..a8d0a4ebc 100644 --- a/ehpc/src/model/GetVisualServiceStatusRequest.cc +++ b/ehpc/src/model/GetVisualServiceStatusRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetVisualServiceStatusRequest; GetVisualServiceStatusRequest::GetVisualServiceStatusRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetVisualServiceStatus") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetVisualServiceStatusRequest::~GetVisualServiceStatusRequest() @@ -35,7 +35,7 @@ std::string GetVisualServiceStatusRequest::getClusterId()const void GetVisualServiceStatusRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetVisualServiceStatusRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string GetVisualServiceStatusRequest::getAccessKeyId()const void GetVisualServiceStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/GetWorkbenchTokenRequest.cc b/ehpc/src/model/GetWorkbenchTokenRequest.cc index cac9bd4fa..1c8172474 100644 --- a/ehpc/src/model/GetWorkbenchTokenRequest.cc +++ b/ehpc/src/model/GetWorkbenchTokenRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::GetWorkbenchTokenRequest; GetWorkbenchTokenRequest::GetWorkbenchTokenRequest() : RpcServiceRequest("ehpc", "2018-04-12", "GetWorkbenchToken") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } GetWorkbenchTokenRequest::~GetWorkbenchTokenRequest() @@ -35,7 +35,7 @@ std::string GetWorkbenchTokenRequest::getClusterId()const void GetWorkbenchTokenRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string GetWorkbenchTokenRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string GetWorkbenchTokenRequest::getAccessKeyId()const void GetWorkbenchTokenRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string GetWorkbenchTokenRequest::getUserPassword()const @@ -57,7 +57,7 @@ std::string GetWorkbenchTokenRequest::getUserPassword()const void GetWorkbenchTokenRequest::setUserPassword(const std::string& userPassword) { userPassword_ = userPassword; - setCoreParameter("UserPassword", userPassword); + setParameter("UserPassword", userPassword); } std::string GetWorkbenchTokenRequest::getInstanceId()const @@ -68,7 +68,7 @@ std::string GetWorkbenchTokenRequest::getInstanceId()const void GetWorkbenchTokenRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } int GetWorkbenchTokenRequest::getPort()const @@ -79,7 +79,7 @@ int GetWorkbenchTokenRequest::getPort()const void GetWorkbenchTokenRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string GetWorkbenchTokenRequest::getAccountSessionTicket()const @@ -90,7 +90,7 @@ std::string GetWorkbenchTokenRequest::getAccountSessionTicket()const void GetWorkbenchTokenRequest::setAccountSessionTicket(const std::string& accountSessionTicket) { accountSessionTicket_ = accountSessionTicket; - setCoreParameter("AccountSessionTicket", accountSessionTicket); + setParameter("AccountSessionTicket", accountSessionTicket); } std::string GetWorkbenchTokenRequest::getAccountUid()const @@ -101,7 +101,7 @@ std::string GetWorkbenchTokenRequest::getAccountUid()const void GetWorkbenchTokenRequest::setAccountUid(const std::string& accountUid) { accountUid_ = accountUid; - setCoreParameter("AccountUid", accountUid); + setParameter("AccountUid", accountUid); } std::string GetWorkbenchTokenRequest::getUserName()const @@ -112,6 +112,6 @@ std::string GetWorkbenchTokenRequest::getUserName()const void GetWorkbenchTokenRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ehpc/src/model/InstallNFSClientRequest.cc b/ehpc/src/model/InstallNFSClientRequest.cc index 5858bc3b1..745cdb213 100644 --- a/ehpc/src/model/InstallNFSClientRequest.cc +++ b/ehpc/src/model/InstallNFSClientRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::InstallNFSClientRequest; InstallNFSClientRequest::InstallNFSClientRequest() : RpcServiceRequest("ehpc", "2018-04-12", "InstallNFSClient") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } InstallNFSClientRequest::~InstallNFSClientRequest() @@ -35,7 +35,7 @@ std::string InstallNFSClientRequest::getAccessKeyId()const void InstallNFSClientRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string InstallNFSClientRequest::getInstanceId()const @@ -46,6 +46,6 @@ std::string InstallNFSClientRequest::getInstanceId()const void InstallNFSClientRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ehpc/src/model/InstallSoftwareRequest.cc b/ehpc/src/model/InstallSoftwareRequest.cc index 7343151c0..2f62928b1 100644 --- a/ehpc/src/model/InstallSoftwareRequest.cc +++ b/ehpc/src/model/InstallSoftwareRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::InstallSoftwareRequest; InstallSoftwareRequest::InstallSoftwareRequest() : RpcServiceRequest("ehpc", "2018-04-12", "InstallSoftware") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } InstallSoftwareRequest::~InstallSoftwareRequest() @@ -35,7 +35,7 @@ std::string InstallSoftwareRequest::getClusterId()const void InstallSoftwareRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string InstallSoftwareRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string InstallSoftwareRequest::getAccessKeyId()const void InstallSoftwareRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string InstallSoftwareRequest::getApplication()const @@ -57,6 +57,6 @@ std::string InstallSoftwareRequest::getApplication()const void InstallSoftwareRequest::setApplication(const std::string& application) { application_ = application; - setCoreParameter("Application", application); + setParameter("Application", application); } diff --git a/ehpc/src/model/InvokeShellCommandRequest.cc b/ehpc/src/model/InvokeShellCommandRequest.cc index 49beac649..112475498 100644 --- a/ehpc/src/model/InvokeShellCommandRequest.cc +++ b/ehpc/src/model/InvokeShellCommandRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::InvokeShellCommandRequest; InvokeShellCommandRequest::InvokeShellCommandRequest() : RpcServiceRequest("ehpc", "2018-04-12", "InvokeShellCommand") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } InvokeShellCommandRequest::~InvokeShellCommandRequest() @@ -37,8 +37,8 @@ void InvokeShellCommandRequest::setInstance(const std::vector& instanc instance_ = instance; for(int dep1 = 0; dep1!= instance.size(); dep1++) { auto instanceObj = instance.at(dep1); - std::string instanceObjStr = "Instance." + std::to_string(dep1); - setCoreParameter(instanceObjStr + ".Id", instanceObj.id); + std::string instanceObjStr = "Instance." + std::to_string(dep1 + 1); + setParameter(instanceObjStr + ".Id", instanceObj.id); } } @@ -50,7 +50,7 @@ std::string InvokeShellCommandRequest::getWorkingDir()const void InvokeShellCommandRequest::setWorkingDir(const std::string& workingDir) { workingDir_ = workingDir; - setCoreParameter("WorkingDir", workingDir); + setParameter("WorkingDir", workingDir); } std::string InvokeShellCommandRequest::getClusterId()const @@ -61,7 +61,7 @@ std::string InvokeShellCommandRequest::getClusterId()const void InvokeShellCommandRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string InvokeShellCommandRequest::getCommand()const @@ -72,7 +72,7 @@ std::string InvokeShellCommandRequest::getCommand()const void InvokeShellCommandRequest::setCommand(const std::string& command) { command_ = command; - setCoreParameter("Command", command); + setParameter("Command", command); } int InvokeShellCommandRequest::getTimeout()const @@ -83,7 +83,7 @@ int InvokeShellCommandRequest::getTimeout()const void InvokeShellCommandRequest::setTimeout(int timeout) { timeout_ = timeout; - setCoreParameter("Timeout", std::to_string(timeout)); + setParameter("Timeout", std::to_string(timeout)); } std::string InvokeShellCommandRequest::getAccessKeyId()const @@ -94,6 +94,6 @@ std::string InvokeShellCommandRequest::getAccessKeyId()const void InvokeShellCommandRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListAccountMappingRequest.cc b/ehpc/src/model/ListAccountMappingRequest.cc index d146319fb..36cfdd5d0 100644 --- a/ehpc/src/model/ListAccountMappingRequest.cc +++ b/ehpc/src/model/ListAccountMappingRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListAccountMappingRequest; ListAccountMappingRequest::ListAccountMappingRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListAccountMapping") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListAccountMappingRequest::~ListAccountMappingRequest() @@ -35,7 +35,7 @@ std::string ListAccountMappingRequest::getClusterId()const void ListAccountMappingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListAccountMappingRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string ListAccountMappingRequest::getAccessKeyId()const void ListAccountMappingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListAvailableEcsTypesRequest.cc b/ehpc/src/model/ListAvailableEcsTypesRequest.cc index 65b5b99e9..5b93129d6 100644 --- a/ehpc/src/model/ListAvailableEcsTypesRequest.cc +++ b/ehpc/src/model/ListAvailableEcsTypesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListAvailableEcsTypesRequest; ListAvailableEcsTypesRequest::ListAvailableEcsTypesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListAvailableEcsTypes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListAvailableEcsTypesRequest::~ListAvailableEcsTypesRequest() @@ -35,7 +35,7 @@ std::string ListAvailableEcsTypesRequest::getAccessKeyId()const void ListAvailableEcsTypesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListAvailableEcsTypesRequest::getSpotStrategy()const @@ -46,7 +46,7 @@ std::string ListAvailableEcsTypesRequest::getSpotStrategy()const void ListAvailableEcsTypesRequest::setSpotStrategy(const std::string& spotStrategy) { spotStrategy_ = spotStrategy; - setCoreParameter("SpotStrategy", spotStrategy); + setParameter("SpotStrategy", spotStrategy); } std::string ListAvailableEcsTypesRequest::getZoneId()const @@ -57,7 +57,7 @@ std::string ListAvailableEcsTypesRequest::getZoneId()const void ListAvailableEcsTypesRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } bool ListAvailableEcsTypesRequest::getShowSoldOut()const @@ -68,7 +68,7 @@ bool ListAvailableEcsTypesRequest::getShowSoldOut()const void ListAvailableEcsTypesRequest::setShowSoldOut(bool showSoldOut) { showSoldOut_ = showSoldOut; - setCoreParameter("ShowSoldOut", showSoldOut ? "true" : "false"); + setParameter("ShowSoldOut", showSoldOut ? "true" : "false"); } std::string ListAvailableEcsTypesRequest::getInstanceChargeType()const @@ -79,6 +79,6 @@ std::string ListAvailableEcsTypesRequest::getInstanceChargeType()const void ListAvailableEcsTypesRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } diff --git a/ehpc/src/model/ListAvailableFileSystemTypesRequest.cc b/ehpc/src/model/ListAvailableFileSystemTypesRequest.cc index 6d6ca695d..b732d464a 100644 --- a/ehpc/src/model/ListAvailableFileSystemTypesRequest.cc +++ b/ehpc/src/model/ListAvailableFileSystemTypesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListAvailableFileSystemTypesRequest; ListAvailableFileSystemTypesRequest::ListAvailableFileSystemTypesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListAvailableFileSystemTypes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListAvailableFileSystemTypesRequest::~ListAvailableFileSystemTypesRequest() @@ -35,6 +35,6 @@ std::string ListAvailableFileSystemTypesRequest::getAccessKeyId()const void ListAvailableFileSystemTypesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListCloudMetricProfilingsRequest.cc b/ehpc/src/model/ListCloudMetricProfilingsRequest.cc index e39287838..3bee2eafa 100644 --- a/ehpc/src/model/ListCloudMetricProfilingsRequest.cc +++ b/ehpc/src/model/ListCloudMetricProfilingsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListCloudMetricProfilingsRequest; ListCloudMetricProfilingsRequest::ListCloudMetricProfilingsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListCloudMetricProfilings") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListCloudMetricProfilingsRequest::~ListCloudMetricProfilingsRequest() @@ -35,7 +35,7 @@ std::string ListCloudMetricProfilingsRequest::getClusterId()const void ListCloudMetricProfilingsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListCloudMetricProfilingsRequest::getPageNumber()const @@ -46,7 +46,7 @@ int ListCloudMetricProfilingsRequest::getPageNumber()const void ListCloudMetricProfilingsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListCloudMetricProfilingsRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ListCloudMetricProfilingsRequest::getAccessKeyId()const void ListCloudMetricProfilingsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListCloudMetricProfilingsRequest::getRegionId()const @@ -68,7 +68,7 @@ std::string ListCloudMetricProfilingsRequest::getRegionId()const void ListCloudMetricProfilingsRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int ListCloudMetricProfilingsRequest::getPageSize()const @@ -79,6 +79,6 @@ int ListCloudMetricProfilingsRequest::getPageSize()const void ListCloudMetricProfilingsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListClusterLogsRequest.cc b/ehpc/src/model/ListClusterLogsRequest.cc index 681d21047..170312e58 100644 --- a/ehpc/src/model/ListClusterLogsRequest.cc +++ b/ehpc/src/model/ListClusterLogsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListClusterLogsRequest; ListClusterLogsRequest::ListClusterLogsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListClusterLogs") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListClusterLogsRequest::~ListClusterLogsRequest() @@ -35,7 +35,7 @@ std::string ListClusterLogsRequest::getClusterId()const void ListClusterLogsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListClusterLogsRequest::getPageNumber()const @@ -46,7 +46,7 @@ int ListClusterLogsRequest::getPageNumber()const void ListClusterLogsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClusterLogsRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ListClusterLogsRequest::getAccessKeyId()const void ListClusterLogsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListClusterLogsRequest::getPageSize()const @@ -68,6 +68,6 @@ int ListClusterLogsRequest::getPageSize()const void ListClusterLogsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListClustersMetaRequest.cc b/ehpc/src/model/ListClustersMetaRequest.cc index 063467b5d..039bc75a4 100644 --- a/ehpc/src/model/ListClustersMetaRequest.cc +++ b/ehpc/src/model/ListClustersMetaRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListClustersMetaRequest; ListClustersMetaRequest::ListClustersMetaRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListClustersMeta") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListClustersMetaRequest::~ListClustersMetaRequest() @@ -35,7 +35,7 @@ int ListClustersMetaRequest::getPageNumber()const void ListClustersMetaRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListClustersMetaRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ListClustersMetaRequest::getAccessKeyId()const void ListClustersMetaRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListClustersMetaRequest::getPageSize()const @@ -57,6 +57,6 @@ int ListClustersMetaRequest::getPageSize()const void ListClustersMetaRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListClustersRequest.cc b/ehpc/src/model/ListClustersRequest.cc index 8f9876426..2066fdd47 100644 --- a/ehpc/src/model/ListClustersRequest.cc +++ b/ehpc/src/model/ListClustersRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListClustersRequest; ListClustersRequest::ListClustersRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListClusters") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListClustersRequest::~ListClustersRequest() @@ -35,7 +35,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 @@ -46,7 +46,7 @@ std::string ListClustersRequest::getAccessKeyId()const void ListClustersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListClustersRequest::getPageSize()const @@ -57,6 +57,6 @@ int ListClustersRequest::getPageSize()const void ListClustersRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListClustersResult.cc b/ehpc/src/model/ListClustersResult.cc index a92391d39..fcdf3ff7b 100644 --- a/ehpc/src/model/ListClustersResult.cc +++ b/ehpc/src/model/ListClustersResult.cc @@ -87,6 +87,8 @@ void ListClustersResult::parse(const std::string &payload) clustersObject.nodePrefix = valueClustersClusterInfoSimple["NodePrefix"].asString(); if(!valueClustersClusterInfoSimple["NodeSuffix"].isNull()) clustersObject.nodeSuffix = valueClustersClusterInfoSimple["NodeSuffix"].asString(); + if(!valueClustersClusterInfoSimple["BaseOsTag"].isNull()) + clustersObject.baseOsTag = valueClustersClusterInfoSimple["BaseOsTag"].asString(); auto managersNode = value["Managers"]; if(!managersNode["Total"].isNull()) clustersObject.managers.total = std::stoi(managersNode["Total"].asString()); diff --git a/ehpc/src/model/ListCommandsRequest.cc b/ehpc/src/model/ListCommandsRequest.cc index 90d603cb3..1301fabf1 100644 --- a/ehpc/src/model/ListCommandsRequest.cc +++ b/ehpc/src/model/ListCommandsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListCommandsRequest; ListCommandsRequest::ListCommandsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListCommands") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListCommandsRequest::~ListCommandsRequest() @@ -35,7 +35,7 @@ std::string ListCommandsRequest::getClusterId()const void ListCommandsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListCommandsRequest::getCommandId()const @@ -46,7 +46,7 @@ std::string ListCommandsRequest::getCommandId()const void ListCommandsRequest::setCommandId(const std::string& commandId) { commandId_ = commandId; - setCoreParameter("CommandId", commandId); + setParameter("CommandId", commandId); } int ListCommandsRequest::getPageNumber()const @@ -57,7 +57,7 @@ int ListCommandsRequest::getPageNumber()const void ListCommandsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListCommandsRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string ListCommandsRequest::getAccessKeyId()const void ListCommandsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListCommandsRequest::getPageSize()const @@ -79,6 +79,6 @@ int ListCommandsRequest::getPageSize()const void ListCommandsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListContainerAppsRequest.cc b/ehpc/src/model/ListContainerAppsRequest.cc index 348ec1109..67d5e84c1 100644 --- a/ehpc/src/model/ListContainerAppsRequest.cc +++ b/ehpc/src/model/ListContainerAppsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListContainerAppsRequest; ListContainerAppsRequest::ListContainerAppsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListContainerApps") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListContainerAppsRequest::~ListContainerAppsRequest() @@ -35,7 +35,7 @@ int ListContainerAppsRequest::getPageNumber()const void ListContainerAppsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListContainerAppsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ListContainerAppsRequest::getAccessKeyId()const void ListContainerAppsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListContainerAppsRequest::getPageSize()const @@ -57,6 +57,6 @@ int ListContainerAppsRequest::getPageSize()const void ListContainerAppsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListContainerImagesRequest.cc b/ehpc/src/model/ListContainerImagesRequest.cc index a0faf627d..2ca33613e 100644 --- a/ehpc/src/model/ListContainerImagesRequest.cc +++ b/ehpc/src/model/ListContainerImagesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListContainerImagesRequest; ListContainerImagesRequest::ListContainerImagesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListContainerImages") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListContainerImagesRequest::~ListContainerImagesRequest() @@ -35,7 +35,7 @@ std::string ListContainerImagesRequest::getClusterId()const void ListContainerImagesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListContainerImagesRequest::getPageNumber()const @@ -46,7 +46,7 @@ int ListContainerImagesRequest::getPageNumber()const void ListContainerImagesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListContainerImagesRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ListContainerImagesRequest::getAccessKeyId()const void ListContainerImagesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListContainerImagesRequest::getContainerType()const @@ -68,7 +68,7 @@ std::string ListContainerImagesRequest::getContainerType()const void ListContainerImagesRequest::setContainerType(const std::string& containerType) { containerType_ = containerType; - setCoreParameter("ContainerType", containerType); + setParameter("ContainerType", containerType); } int ListContainerImagesRequest::getPageSize()const @@ -79,6 +79,6 @@ int ListContainerImagesRequest::getPageSize()const void ListContainerImagesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListCpfsFileSystemsRequest.cc b/ehpc/src/model/ListCpfsFileSystemsRequest.cc index 53cc87666..30577aba7 100644 --- a/ehpc/src/model/ListCpfsFileSystemsRequest.cc +++ b/ehpc/src/model/ListCpfsFileSystemsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListCpfsFileSystemsRequest; ListCpfsFileSystemsRequest::ListCpfsFileSystemsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListCpfsFileSystems") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListCpfsFileSystemsRequest::~ListCpfsFileSystemsRequest() @@ -35,7 +35,7 @@ int ListCpfsFileSystemsRequest::getPageNumber()const void ListCpfsFileSystemsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListCpfsFileSystemsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ListCpfsFileSystemsRequest::getAccessKeyId()const void ListCpfsFileSystemsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListCpfsFileSystemsRequest::getPageSize()const @@ -57,7 +57,7 @@ int ListCpfsFileSystemsRequest::getPageSize()const void ListCpfsFileSystemsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } std::string ListCpfsFileSystemsRequest::getFileSystemId()const @@ -68,6 +68,6 @@ std::string ListCpfsFileSystemsRequest::getFileSystemId()const void ListCpfsFileSystemsRequest::setFileSystemId(const std::string& fileSystemId) { fileSystemId_ = fileSystemId; - setCoreParameter("FileSystemId", fileSystemId); + setParameter("FileSystemId", fileSystemId); } diff --git a/ehpc/src/model/ListCurrentClientVersionRequest.cc b/ehpc/src/model/ListCurrentClientVersionRequest.cc index 390dbea25..f4b2ad101 100644 --- a/ehpc/src/model/ListCurrentClientVersionRequest.cc +++ b/ehpc/src/model/ListCurrentClientVersionRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListCurrentClientVersionRequest; ListCurrentClientVersionRequest::ListCurrentClientVersionRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListCurrentClientVersion") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListCurrentClientVersionRequest::~ListCurrentClientVersionRequest() @@ -35,6 +35,6 @@ std::string ListCurrentClientVersionRequest::getAccessKeyId()const void ListCurrentClientVersionRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListCustomImagesRequest.cc b/ehpc/src/model/ListCustomImagesRequest.cc index 2700261da..7e33d0e85 100644 --- a/ehpc/src/model/ListCustomImagesRequest.cc +++ b/ehpc/src/model/ListCustomImagesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListCustomImagesRequest; ListCustomImagesRequest::ListCustomImagesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListCustomImages") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListCustomImagesRequest::~ListCustomImagesRequest() @@ -35,7 +35,7 @@ std::string ListCustomImagesRequest::getAccessKeyId()const void ListCustomImagesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListCustomImagesRequest::getImageOwnerAlias()const @@ -46,7 +46,7 @@ std::string ListCustomImagesRequest::getImageOwnerAlias()const void ListCustomImagesRequest::setImageOwnerAlias(const std::string& imageOwnerAlias) { imageOwnerAlias_ = imageOwnerAlias; - setCoreParameter("ImageOwnerAlias", imageOwnerAlias); + setParameter("ImageOwnerAlias", imageOwnerAlias); } std::string ListCustomImagesRequest::getBaseOsTag()const @@ -57,6 +57,17 @@ std::string ListCustomImagesRequest::getBaseOsTag()const void ListCustomImagesRequest::setBaseOsTag(const std::string& baseOsTag) { baseOsTag_ = baseOsTag; - setCoreParameter("BaseOsTag", baseOsTag); + setParameter("BaseOsTag", baseOsTag); +} + +std::string ListCustomImagesRequest::getInstanceType()const +{ + return instanceType_; +} + +void ListCustomImagesRequest::setInstanceType(const std::string& instanceType) +{ + instanceType_ = instanceType; + setParameter("InstanceType", instanceType); } diff --git a/ehpc/src/model/ListCustomImagesResult.cc b/ehpc/src/model/ListCustomImagesResult.cc index b61252113..994dd9061 100644 --- a/ehpc/src/model/ListCustomImagesResult.cc +++ b/ehpc/src/model/ListCustomImagesResult.cc @@ -74,6 +74,17 @@ void ListCustomImagesResult::parse(const std::string &payload) imagesObject.baseOsTag.version = baseOsTagNode["Version"].asString(); if(!baseOsTagNode["Architecture"].isNull()) imagesObject.baseOsTag.architecture = baseOsTagNode["Architecture"].asString(); + auto osTagNode = value["OsTag"]; + if(!osTagNode["OsTag"].isNull()) + imagesObject.osTag.osTag = osTagNode["OsTag"].asString(); + if(!osTagNode["BaseOsTag"].isNull()) + imagesObject.osTag.baseOsTag = osTagNode["BaseOsTag"].asString(); + if(!osTagNode["Platform"].isNull()) + imagesObject.osTag.platform = osTagNode["Platform"].asString(); + if(!osTagNode["Version"].isNull()) + imagesObject.osTag.version = osTagNode["Version"].asString(); + if(!osTagNode["Architecture"].isNull()) + imagesObject.osTag.architecture = osTagNode["Architecture"].asString(); images_.push_back(imagesObject); } diff --git a/ehpc/src/model/ListFileSystemWithMountTargetsRequest.cc b/ehpc/src/model/ListFileSystemWithMountTargetsRequest.cc index ef3393d5c..7a7e48aab 100644 --- a/ehpc/src/model/ListFileSystemWithMountTargetsRequest.cc +++ b/ehpc/src/model/ListFileSystemWithMountTargetsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListFileSystemWithMountTargetsRequest; ListFileSystemWithMountTargetsRequest::ListFileSystemWithMountTargetsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListFileSystemWithMountTargets") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListFileSystemWithMountTargetsRequest::~ListFileSystemWithMountTargetsRequest() @@ -35,7 +35,7 @@ int ListFileSystemWithMountTargetsRequest::getPageNumber()const void ListFileSystemWithMountTargetsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListFileSystemWithMountTargetsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ListFileSystemWithMountTargetsRequest::getAccessKeyId()const void ListFileSystemWithMountTargetsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListFileSystemWithMountTargetsRequest::getPageSize()const @@ -57,6 +57,6 @@ int ListFileSystemWithMountTargetsRequest::getPageSize()const void ListFileSystemWithMountTargetsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListImagesRequest.cc b/ehpc/src/model/ListImagesRequest.cc index 4c73ccef1..cb06fcb09 100644 --- a/ehpc/src/model/ListImagesRequest.cc +++ b/ehpc/src/model/ListImagesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListImagesRequest; ListImagesRequest::ListImagesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListImages") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListImagesRequest::~ListImagesRequest() @@ -35,6 +35,28 @@ std::string ListImagesRequest::getAccessKeyId()const void ListImagesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListImagesRequest::getBaseOsTag()const +{ + return baseOsTag_; +} + +void ListImagesRequest::setBaseOsTag(const std::string& baseOsTag) +{ + baseOsTag_ = baseOsTag; + setParameter("BaseOsTag", baseOsTag); +} + +std::string ListImagesRequest::getInstanceType()const +{ + return instanceType_; +} + +void ListImagesRequest::setInstanceType(const std::string& instanceType) +{ + instanceType_ = instanceType; + setParameter("InstanceType", instanceType); } diff --git a/ehpc/src/model/ListImagesResult.cc b/ehpc/src/model/ListImagesResult.cc index c0feffa5a..91bdb648e 100644 --- a/ehpc/src/model/ListImagesResult.cc +++ b/ehpc/src/model/ListImagesResult.cc @@ -51,6 +51,10 @@ void ListImagesResult::parse(const std::string &payload) osTagsObject.version = valueOsTagsOsInfo["Version"].asString(); if(!valueOsTagsOsInfo["Architecture"].isNull()) osTagsObject.architecture = valueOsTagsOsInfo["Architecture"].asString(); + if(!valueOsTagsOsInfo["BaseOsTag"].isNull()) + osTagsObject.baseOsTag = valueOsTagsOsInfo["BaseOsTag"].asString(); + if(!valueOsTagsOsInfo["ImageId"].isNull()) + osTagsObject.imageId = valueOsTagsOsInfo["ImageId"].asString(); osTags_.push_back(osTagsObject); } diff --git a/ehpc/src/model/ListInstalledSoftwareRequest.cc b/ehpc/src/model/ListInstalledSoftwareRequest.cc index 64a917949..49ae085c5 100644 --- a/ehpc/src/model/ListInstalledSoftwareRequest.cc +++ b/ehpc/src/model/ListInstalledSoftwareRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListInstalledSoftwareRequest; ListInstalledSoftwareRequest::ListInstalledSoftwareRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListInstalledSoftware") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListInstalledSoftwareRequest::~ListInstalledSoftwareRequest() @@ -35,7 +35,7 @@ std::string ListInstalledSoftwareRequest::getClusterId()const void ListInstalledSoftwareRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListInstalledSoftwareRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string ListInstalledSoftwareRequest::getAccessKeyId()const void ListInstalledSoftwareRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListInvocationResultsRequest.cc b/ehpc/src/model/ListInvocationResultsRequest.cc index 1cb3e9345..b17de5f18 100644 --- a/ehpc/src/model/ListInvocationResultsRequest.cc +++ b/ehpc/src/model/ListInvocationResultsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListInvocationResultsRequest; ListInvocationResultsRequest::ListInvocationResultsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListInvocationResults") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListInvocationResultsRequest::~ListInvocationResultsRequest() @@ -37,8 +37,8 @@ void ListInvocationResultsRequest::setInstance(const std::vector& inst instance_ = instance; for(int dep1 = 0; dep1!= instance.size(); dep1++) { auto instanceObj = instance.at(dep1); - std::string instanceObjStr = "Instance." + std::to_string(dep1); - setCoreParameter(instanceObjStr + ".Id", instanceObj.id); + std::string instanceObjStr = "Instance." + std::to_string(dep1 + 1); + setParameter(instanceObjStr + ".Id", instanceObj.id); } } @@ -50,7 +50,7 @@ std::string ListInvocationResultsRequest::getClusterId()const void ListInvocationResultsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListInvocationResultsRequest::getCommandId()const @@ -61,7 +61,7 @@ std::string ListInvocationResultsRequest::getCommandId()const void ListInvocationResultsRequest::setCommandId(const std::string& commandId) { commandId_ = commandId; - setCoreParameter("CommandId", commandId); + setParameter("CommandId", commandId); } int ListInvocationResultsRequest::getPageNumber()const @@ -72,7 +72,7 @@ int ListInvocationResultsRequest::getPageNumber()const void ListInvocationResultsRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListInvocationResultsRequest::getAccessKeyId()const @@ -83,7 +83,7 @@ std::string ListInvocationResultsRequest::getAccessKeyId()const void ListInvocationResultsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListInvocationResultsRequest::getInvokeRecordStatus()const @@ -94,7 +94,7 @@ std::string ListInvocationResultsRequest::getInvokeRecordStatus()const void ListInvocationResultsRequest::setInvokeRecordStatus(const std::string& invokeRecordStatus) { invokeRecordStatus_ = invokeRecordStatus; - setCoreParameter("InvokeRecordStatus", invokeRecordStatus); + setParameter("InvokeRecordStatus", invokeRecordStatus); } int ListInvocationResultsRequest::getPageSize()const @@ -105,6 +105,6 @@ int ListInvocationResultsRequest::getPageSize()const void ListInvocationResultsRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListInvocationStatusRequest.cc b/ehpc/src/model/ListInvocationStatusRequest.cc index 97ae35c4e..a9956b959 100644 --- a/ehpc/src/model/ListInvocationStatusRequest.cc +++ b/ehpc/src/model/ListInvocationStatusRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListInvocationStatusRequest; ListInvocationStatusRequest::ListInvocationStatusRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListInvocationStatus") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListInvocationStatusRequest::~ListInvocationStatusRequest() @@ -35,7 +35,7 @@ std::string ListInvocationStatusRequest::getClusterId()const void ListInvocationStatusRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListInvocationStatusRequest::getCommandId()const @@ -46,7 +46,7 @@ std::string ListInvocationStatusRequest::getCommandId()const void ListInvocationStatusRequest::setCommandId(const std::string& commandId) { commandId_ = commandId; - setCoreParameter("CommandId", commandId); + setParameter("CommandId", commandId); } std::string ListInvocationStatusRequest::getAccessKeyId()const @@ -57,6 +57,6 @@ std::string ListInvocationStatusRequest::getAccessKeyId()const void ListInvocationStatusRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListJobTemplatesRequest.cc b/ehpc/src/model/ListJobTemplatesRequest.cc index 3f71d7aa7..b7eed5b85 100644 --- a/ehpc/src/model/ListJobTemplatesRequest.cc +++ b/ehpc/src/model/ListJobTemplatesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListJobTemplatesRequest; ListJobTemplatesRequest::ListJobTemplatesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListJobTemplates") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListJobTemplatesRequest::~ListJobTemplatesRequest() @@ -35,7 +35,7 @@ int ListJobTemplatesRequest::getPageNumber()const void ListJobTemplatesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListJobTemplatesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ListJobTemplatesRequest::getAccessKeyId()const void ListJobTemplatesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListJobTemplatesRequest::getName()const @@ -57,7 +57,7 @@ std::string ListJobTemplatesRequest::getName()const void ListJobTemplatesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } int ListJobTemplatesRequest::getPageSize()const @@ -68,6 +68,6 @@ int ListJobTemplatesRequest::getPageSize()const void ListJobTemplatesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListJobsRequest.cc b/ehpc/src/model/ListJobsRequest.cc index afc5831ac..d89042e76 100644 --- a/ehpc/src/model/ListJobsRequest.cc +++ b/ehpc/src/model/ListJobsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListJobsRequest; ListJobsRequest::ListJobsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListJobs") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListJobsRequest::~ListJobsRequest() @@ -35,7 +35,7 @@ std::string ListJobsRequest::getOwner()const void ListJobsRequest::setOwner(const std::string& owner) { owner_ = owner; - setCoreParameter("Owner", owner); + setParameter("Owner", owner); } std::string ListJobsRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string ListJobsRequest::getClusterId()const void ListJobsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListJobsRequest::getRerunable()const @@ -57,7 +57,7 @@ std::string ListJobsRequest::getRerunable()const void ListJobsRequest::setRerunable(const std::string& rerunable) { rerunable_ = rerunable; - setCoreParameter("Rerunable", rerunable); + setParameter("Rerunable", rerunable); } int ListJobsRequest::getPageNumber()const @@ -68,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 @@ -79,7 +79,7 @@ std::string ListJobsRequest::getAccessKeyId()const void ListJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListJobsRequest::getPageSize()const @@ -90,7 +90,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::getState()const @@ -101,6 +101,6 @@ std::string ListJobsRequest::getState()const void ListJobsRequest::setState(const std::string& state) { state_ = state; - setCoreParameter("State", state); + setParameter("State", state); } diff --git a/ehpc/src/model/ListNodesByQueueRequest.cc b/ehpc/src/model/ListNodesByQueueRequest.cc index 8c2ca43ba..797751eff 100644 --- a/ehpc/src/model/ListNodesByQueueRequest.cc +++ b/ehpc/src/model/ListNodesByQueueRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListNodesByQueueRequest; ListNodesByQueueRequest::ListNodesByQueueRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListNodesByQueue") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListNodesByQueueRequest::~ListNodesByQueueRequest() @@ -35,7 +35,7 @@ std::string ListNodesByQueueRequest::getQueueName()const void ListNodesByQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string ListNodesByQueueRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string ListNodesByQueueRequest::getClusterId()const void ListNodesByQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListNodesByQueueRequest::getPageNumber()const @@ -57,7 +57,7 @@ int ListNodesByQueueRequest::getPageNumber()const void ListNodesByQueueRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListNodesByQueueRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string ListNodesByQueueRequest::getAccessKeyId()const void ListNodesByQueueRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListNodesByQueueRequest::getPageSize()const @@ -79,6 +79,6 @@ int ListNodesByQueueRequest::getPageSize()const void ListNodesByQueueRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListNodesByQueueResult.cc b/ehpc/src/model/ListNodesByQueueResult.cc index 16bb7ade9..04c5ddec5 100644 --- a/ehpc/src/model/ListNodesByQueueResult.cc +++ b/ehpc/src/model/ListNodesByQueueResult.cc @@ -79,6 +79,8 @@ void ListNodesByQueueResult::parse(const std::string &payload) nodesObject.zoneId = valueNodesNodeInfo["ZoneId"].asString(); if(!valueNodesNodeInfo["VSwitchId"].isNull()) nodesObject.vSwitchId = valueNodesNodeInfo["VSwitchId"].asString(); + if(!valueNodesNodeInfo["HtEnabled"].isNull()) + nodesObject.htEnabled = valueNodesNodeInfo["HtEnabled"].asString() == "true"; auto totalResourcesNode = value["TotalResources"]; if(!totalResourcesNode["Cpu"].isNull()) nodesObject.totalResources.cpu = std::stoi(totalResourcesNode["Cpu"].asString()); diff --git a/ehpc/src/model/ListNodesNoPagingRequest.cc b/ehpc/src/model/ListNodesNoPagingRequest.cc index 385c50fca..a5182834f 100644 --- a/ehpc/src/model/ListNodesNoPagingRequest.cc +++ b/ehpc/src/model/ListNodesNoPagingRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListNodesNoPagingRequest; ListNodesNoPagingRequest::ListNodesNoPagingRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListNodesNoPaging") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListNodesNoPagingRequest::~ListNodesNoPagingRequest() @@ -35,7 +35,7 @@ std::string ListNodesNoPagingRequest::getRole()const void ListNodesNoPagingRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string ListNodesNoPagingRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string ListNodesNoPagingRequest::getClusterId()const void ListNodesNoPagingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListNodesNoPagingRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ListNodesNoPagingRequest::getAccessKeyId()const void ListNodesNoPagingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListNodesNoPagingRequest::getHostName()const @@ -68,7 +68,7 @@ std::string ListNodesNoPagingRequest::getHostName()const void ListNodesNoPagingRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } bool ListNodesNoPagingRequest::getOnlyDetached()const @@ -79,6 +79,6 @@ bool ListNodesNoPagingRequest::getOnlyDetached()const void ListNodesNoPagingRequest::setOnlyDetached(bool onlyDetached) { onlyDetached_ = onlyDetached; - setCoreParameter("OnlyDetached", onlyDetached ? "true" : "false"); + setParameter("OnlyDetached", onlyDetached ? "true" : "false"); } diff --git a/ehpc/src/model/ListNodesNoPagingResult.cc b/ehpc/src/model/ListNodesNoPagingResult.cc index 7553e6f55..77438b463 100644 --- a/ehpc/src/model/ListNodesNoPagingResult.cc +++ b/ehpc/src/model/ListNodesNoPagingResult.cc @@ -69,6 +69,8 @@ void ListNodesNoPagingResult::parse(const std::string &payload) nodesObject.imageOwnerAlias = valueNodesNodeInfo["ImageOwnerAlias"].asString(); if(!valueNodesNodeInfo["ImageId"].isNull()) nodesObject.imageId = valueNodesNodeInfo["ImageId"].asString(); + if(!valueNodesNodeInfo["HtEnabled"].isNull()) + nodesObject.htEnabled = valueNodesNodeInfo["HtEnabled"].asString() == "true"; auto totalResourcesNode = value["TotalResources"]; if(!totalResourcesNode["Cpu"].isNull()) nodesObject.totalResources.cpu = std::stoi(totalResourcesNode["Cpu"].asString()); diff --git a/ehpc/src/model/ListNodesRequest.cc b/ehpc/src/model/ListNodesRequest.cc index 9df9a90fd..c6dc1e3f3 100644 --- a/ehpc/src/model/ListNodesRequest.cc +++ b/ehpc/src/model/ListNodesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListNodesRequest; ListNodesRequest::ListNodesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListNodes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListNodesRequest::~ListNodesRequest() @@ -35,7 +35,7 @@ std::string ListNodesRequest::getRole()const void ListNodesRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::string ListNodesRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string ListNodesRequest::getClusterId()const void ListNodesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListNodesRequest::getPageNumber()const @@ -57,7 +57,7 @@ int ListNodesRequest::getPageNumber()const void ListNodesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListNodesRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string ListNodesRequest::getAccessKeyId()const void ListNodesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListNodesRequest::getHostName()const @@ -79,7 +79,7 @@ std::string ListNodesRequest::getHostName()const void ListNodesRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } int ListNodesRequest::getPageSize()const @@ -90,6 +90,6 @@ int ListNodesRequest::getPageSize()const void ListNodesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ListNodesResult.cc b/ehpc/src/model/ListNodesResult.cc index 15c1fb88b..c4be3a1fa 100644 --- a/ehpc/src/model/ListNodesResult.cc +++ b/ehpc/src/model/ListNodesResult.cc @@ -81,6 +81,8 @@ void ListNodesResult::parse(const std::string &payload) nodesObject.zoneId = valueNodesNodeInfo["ZoneId"].asString(); if(!valueNodesNodeInfo["VSwitchId"].isNull()) nodesObject.vSwitchId = valueNodesNodeInfo["VSwitchId"].asString(); + if(!valueNodesNodeInfo["HtEnabled"].isNull()) + nodesObject.htEnabled = valueNodesNodeInfo["HtEnabled"].asString() == "true"; auto totalResourcesNode = value["TotalResources"]; if(!totalResourcesNode["Cpu"].isNull()) nodesObject.totalResources.cpu = std::stoi(totalResourcesNode["Cpu"].asString()); diff --git a/ehpc/src/model/ListPreferredEcsTypesRequest.cc b/ehpc/src/model/ListPreferredEcsTypesRequest.cc index 918330ebc..9c5204ea1 100644 --- a/ehpc/src/model/ListPreferredEcsTypesRequest.cc +++ b/ehpc/src/model/ListPreferredEcsTypesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListPreferredEcsTypesRequest; ListPreferredEcsTypesRequest::ListPreferredEcsTypesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListPreferredEcsTypes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListPreferredEcsTypesRequest::~ListPreferredEcsTypesRequest() @@ -35,7 +35,7 @@ std::string ListPreferredEcsTypesRequest::getAccessKeyId()const void ListPreferredEcsTypesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ListPreferredEcsTypesRequest::getSpotStrategy()const @@ -46,7 +46,7 @@ std::string ListPreferredEcsTypesRequest::getSpotStrategy()const void ListPreferredEcsTypesRequest::setSpotStrategy(const std::string& spotStrategy) { spotStrategy_ = spotStrategy; - setCoreParameter("SpotStrategy", spotStrategy); + setParameter("SpotStrategy", spotStrategy); } std::string ListPreferredEcsTypesRequest::getZoneId()const @@ -57,7 +57,7 @@ std::string ListPreferredEcsTypesRequest::getZoneId()const void ListPreferredEcsTypesRequest::setZoneId(const std::string& zoneId) { zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); + setParameter("ZoneId", zoneId); } std::string ListPreferredEcsTypesRequest::getInstanceChargeType()const @@ -68,6 +68,6 @@ std::string ListPreferredEcsTypesRequest::getInstanceChargeType()const void ListPreferredEcsTypesRequest::setInstanceChargeType(const std::string& instanceChargeType) { instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); + setParameter("InstanceChargeType", instanceChargeType); } diff --git a/ehpc/src/model/ListQueuesRequest.cc b/ehpc/src/model/ListQueuesRequest.cc index 5facf6eac..fc220bead 100644 --- a/ehpc/src/model/ListQueuesRequest.cc +++ b/ehpc/src/model/ListQueuesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListQueuesRequest; ListQueuesRequest::ListQueuesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListQueues") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListQueuesRequest::~ListQueuesRequest() @@ -35,7 +35,7 @@ std::string ListQueuesRequest::getClusterId()const void ListQueuesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ListQueuesRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string ListQueuesRequest::getAccessKeyId()const void ListQueuesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListRegionsRequest.cc b/ehpc/src/model/ListRegionsRequest.cc index 359d3b895..4d836df3a 100644 --- a/ehpc/src/model/ListRegionsRequest.cc +++ b/ehpc/src/model/ListRegionsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListRegionsRequest; ListRegionsRequest::ListRegionsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListRegions") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListRegionsRequest::~ListRegionsRequest() @@ -35,6 +35,6 @@ std::string ListRegionsRequest::getAccessKeyId()const void ListRegionsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListSoftwaresRequest.cc b/ehpc/src/model/ListSoftwaresRequest.cc index bf6aca2d2..55e117a78 100644 --- a/ehpc/src/model/ListSoftwaresRequest.cc +++ b/ehpc/src/model/ListSoftwaresRequest.cc @@ -21,12 +21,23 @@ using AlibabaCloud::EHPC::Model::ListSoftwaresRequest; ListSoftwaresRequest::ListSoftwaresRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListSoftwares") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListSoftwaresRequest::~ListSoftwaresRequest() {} +std::string ListSoftwaresRequest::getOsTag()const +{ + return osTag_; +} + +void ListSoftwaresRequest::setOsTag(const std::string& osTag) +{ + osTag_ = osTag; + setParameter("OsTag", osTag); +} + std::string ListSoftwaresRequest::getEhpcVersion()const { return ehpcVersion_; @@ -35,7 +46,7 @@ std::string ListSoftwaresRequest::getEhpcVersion()const void ListSoftwaresRequest::setEhpcVersion(const std::string& ehpcVersion) { ehpcVersion_ = ehpcVersion; - setCoreParameter("EhpcVersion", ehpcVersion); + setParameter("EhpcVersion", ehpcVersion); } std::string ListSoftwaresRequest::getAccessKeyId()const @@ -46,6 +57,6 @@ std::string ListSoftwaresRequest::getAccessKeyId()const void ListSoftwaresRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ListUsersRequest.cc b/ehpc/src/model/ListUsersRequest.cc index 36f4f0627..4bd5b41ee 100644 --- a/ehpc/src/model/ListUsersRequest.cc +++ b/ehpc/src/model/ListUsersRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListUsersRequest; ListUsersRequest::ListUsersRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListUsers") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListUsersRequest::~ListUsersRequest() @@ -35,7 +35,7 @@ std::string ListUsersRequest::getClusterId()const void ListUsersRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } int ListUsersRequest::getPageNumber()const @@ -46,7 +46,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 @@ -57,7 +57,7 @@ std::string ListUsersRequest::getAccessKeyId()const void ListUsersRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListUsersRequest::getPageSize()const @@ -68,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/ehpc/src/model/ListVolumesRequest.cc b/ehpc/src/model/ListVolumesRequest.cc index 17342f3d8..0dd9caa4b 100644 --- a/ehpc/src/model/ListVolumesRequest.cc +++ b/ehpc/src/model/ListVolumesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ListVolumesRequest; ListVolumesRequest::ListVolumesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ListVolumes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ListVolumesRequest::~ListVolumesRequest() @@ -35,7 +35,7 @@ int ListVolumesRequest::getPageNumber()const void ListVolumesRequest::setPageNumber(int pageNumber) { pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); + setParameter("PageNumber", std::to_string(pageNumber)); } std::string ListVolumesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ListVolumesRequest::getAccessKeyId()const void ListVolumesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int ListVolumesRequest::getPageSize()const @@ -57,6 +57,6 @@ int ListVolumesRequest::getPageSize()const void ListVolumesRequest::setPageSize(int pageSize) { pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); + setParameter("PageSize", std::to_string(pageSize)); } diff --git a/ehpc/src/model/ModifyClusterAttributesRequest.cc b/ehpc/src/model/ModifyClusterAttributesRequest.cc index 336b2355f..d170d49d4 100644 --- a/ehpc/src/model/ModifyClusterAttributesRequest.cc +++ b/ehpc/src/model/ModifyClusterAttributesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ModifyClusterAttributesRequest; ModifyClusterAttributesRequest::ModifyClusterAttributesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ModifyClusterAttributes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ModifyClusterAttributesRequest::~ModifyClusterAttributesRequest() @@ -35,7 +35,7 @@ std::string ModifyClusterAttributesRequest::getDescription()const void ModifyClusterAttributesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyClusterAttributesRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string ModifyClusterAttributesRequest::getClusterId()const void ModifyClusterAttributesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyClusterAttributesRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string ModifyClusterAttributesRequest::getAccessKeyId()const void ModifyClusterAttributesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyClusterAttributesRequest::getName()const @@ -68,6 +68,6 @@ std::string ModifyClusterAttributesRequest::getName()const void ModifyClusterAttributesRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ehpc/src/model/ModifyContainerAppAttributesRequest.cc b/ehpc/src/model/ModifyContainerAppAttributesRequest.cc index c387a57b1..0060cac4f 100644 --- a/ehpc/src/model/ModifyContainerAppAttributesRequest.cc +++ b/ehpc/src/model/ModifyContainerAppAttributesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ModifyContainerAppAttributesRequest; ModifyContainerAppAttributesRequest::ModifyContainerAppAttributesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ModifyContainerAppAttributes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ModifyContainerAppAttributesRequest::~ModifyContainerAppAttributesRequest() @@ -35,7 +35,7 @@ std::string ModifyContainerAppAttributesRequest::getDescription()const void ModifyContainerAppAttributesRequest::setDescription(const std::string& description) { description_ = description; - setCoreParameter("Description", description); + setParameter("Description", description); } std::string ModifyContainerAppAttributesRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyContainerAppAttributesRequest::getAccessKeyId()const void ModifyContainerAppAttributesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyContainerAppAttributesRequest::getContainerId()const @@ -57,6 +57,6 @@ std::string ModifyContainerAppAttributesRequest::getContainerId()const void ModifyContainerAppAttributesRequest::setContainerId(const std::string& containerId) { containerId_ = containerId; - setCoreParameter("ContainerId", containerId); + setParameter("ContainerId", containerId); } diff --git a/ehpc/src/model/ModifyImageGatewayConfigRequest.cc b/ehpc/src/model/ModifyImageGatewayConfigRequest.cc index 33571ff32..c33f7bfca 100644 --- a/ehpc/src/model/ModifyImageGatewayConfigRequest.cc +++ b/ehpc/src/model/ModifyImageGatewayConfigRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ModifyImageGatewayConfigRequest; ModifyImageGatewayConfigRequest::ModifyImageGatewayConfigRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ModifyImageGatewayConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ModifyImageGatewayConfigRequest::~ModifyImageGatewayConfigRequest() @@ -37,10 +37,10 @@ void ModifyImageGatewayConfigRequest::setRepo(const std::vector& repo) repo_ = repo; for(int dep1 = 0; dep1!= repo.size(); dep1++) { auto repoObj = repo.at(dep1); - std::string repoObjStr = "Repo." + std::to_string(dep1); - setCoreParameter(repoObjStr + ".Auth", repoObj.auth); - setCoreParameter(repoObjStr + ".Location", repoObj.location); - setCoreParameter(repoObjStr + ".URL", repoObj.uRL); + std::string repoObjStr = "Repo." + std::to_string(dep1 + 1); + setParameter(repoObjStr + ".Auth", repoObj.auth); + setParameter(repoObjStr + ".Location", repoObj.location); + setParameter(repoObjStr + ".URL", repoObj.uRL); } } @@ -52,7 +52,7 @@ std::string ModifyImageGatewayConfigRequest::getDBServerInfo()const void ModifyImageGatewayConfigRequest::setDBServerInfo(const std::string& dBServerInfo) { dBServerInfo_ = dBServerInfo; - setCoreParameter("DBServerInfo", dBServerInfo); + setParameter("DBServerInfo", dBServerInfo); } std::string ModifyImageGatewayConfigRequest::getClusterId()const @@ -63,7 +63,7 @@ std::string ModifyImageGatewayConfigRequest::getClusterId()const void ModifyImageGatewayConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyImageGatewayConfigRequest::getAccessKeyId()const @@ -74,7 +74,7 @@ std::string ModifyImageGatewayConfigRequest::getAccessKeyId()const void ModifyImageGatewayConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyImageGatewayConfigRequest::getDefaultRepoLocation()const @@ -85,7 +85,7 @@ std::string ModifyImageGatewayConfigRequest::getDefaultRepoLocation()const void ModifyImageGatewayConfigRequest::setDefaultRepoLocation(const std::string& defaultRepoLocation) { defaultRepoLocation_ = defaultRepoLocation; - setCoreParameter("DefaultRepoLocation", defaultRepoLocation); + setParameter("DefaultRepoLocation", defaultRepoLocation); } std::string ModifyImageGatewayConfigRequest::getDBPassword()const @@ -96,7 +96,7 @@ std::string ModifyImageGatewayConfigRequest::getDBPassword()const void ModifyImageGatewayConfigRequest::setDBPassword(const std::string& dBPassword) { dBPassword_ = dBPassword; - setCoreParameter("DBPassword", dBPassword); + setParameter("DBPassword", dBPassword); } std::string ModifyImageGatewayConfigRequest::getDBType()const @@ -107,7 +107,7 @@ std::string ModifyImageGatewayConfigRequest::getDBType()const void ModifyImageGatewayConfigRequest::setDBType(const std::string& dBType) { dBType_ = dBType; - setCoreParameter("DBType", dBType); + setParameter("DBType", dBType); } std::string ModifyImageGatewayConfigRequest::getDBUsername()const @@ -118,7 +118,7 @@ std::string ModifyImageGatewayConfigRequest::getDBUsername()const void ModifyImageGatewayConfigRequest::setDBUsername(const std::string& dBUsername) { dBUsername_ = dBUsername; - setCoreParameter("DBUsername", dBUsername); + setParameter("DBUsername", dBUsername); } int ModifyImageGatewayConfigRequest::getPullUpdateTimeout()const @@ -129,7 +129,7 @@ int ModifyImageGatewayConfigRequest::getPullUpdateTimeout()const void ModifyImageGatewayConfigRequest::setPullUpdateTimeout(int pullUpdateTimeout) { pullUpdateTimeout_ = pullUpdateTimeout; - setCoreParameter("PullUpdateTimeout", std::to_string(pullUpdateTimeout)); + setParameter("PullUpdateTimeout", std::to_string(pullUpdateTimeout)); } std::string ModifyImageGatewayConfigRequest::getImageExpirationTimeout()const @@ -140,6 +140,6 @@ std::string ModifyImageGatewayConfigRequest::getImageExpirationTimeout()const void ModifyImageGatewayConfigRequest::setImageExpirationTimeout(const std::string& imageExpirationTimeout) { imageExpirationTimeout_ = imageExpirationTimeout; - setCoreParameter("ImageExpirationTimeout", imageExpirationTimeout); + setParameter("ImageExpirationTimeout", imageExpirationTimeout); } diff --git a/ehpc/src/model/ModifyUserGroupsRequest.cc b/ehpc/src/model/ModifyUserGroupsRequest.cc index baeedfc42..dde90ac38 100644 --- a/ehpc/src/model/ModifyUserGroupsRequest.cc +++ b/ehpc/src/model/ModifyUserGroupsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ModifyUserGroupsRequest; ModifyUserGroupsRequest::ModifyUserGroupsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ModifyUserGroups") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ModifyUserGroupsRequest::~ModifyUserGroupsRequest() @@ -35,7 +35,7 @@ std::string ModifyUserGroupsRequest::getClusterId()const void ModifyUserGroupsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyUserGroupsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyUserGroupsRequest::getAccessKeyId()const void ModifyUserGroupsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ModifyUserGroupsRequest::getUser()const @@ -59,9 +59,9 @@ void ModifyUserGroupsRequest::setUser(const std::vector& user) user_ = user; for(int dep1 = 0; dep1!= user.size(); dep1++) { auto userObj = user.at(dep1); - std::string userObjStr = "User." + std::to_string(dep1); - setCoreParameter(userObjStr + ".Name", userObj.name); - setCoreParameter(userObjStr + ".Group", userObj.group); + std::string userObjStr = "User." + std::to_string(dep1 + 1); + setParameter(userObjStr + ".Name", userObj.name); + setParameter(userObjStr + ".Group", userObj.group); } } diff --git a/ehpc/src/model/ModifyUserPasswordsRequest.cc b/ehpc/src/model/ModifyUserPasswordsRequest.cc index e0cce5e0d..d0595901a 100644 --- a/ehpc/src/model/ModifyUserPasswordsRequest.cc +++ b/ehpc/src/model/ModifyUserPasswordsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ModifyUserPasswordsRequest; ModifyUserPasswordsRequest::ModifyUserPasswordsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ModifyUserPasswords") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ModifyUserPasswordsRequest::~ModifyUserPasswordsRequest() @@ -35,7 +35,7 @@ std::string ModifyUserPasswordsRequest::getClusterId()const void ModifyUserPasswordsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyUserPasswordsRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string ModifyUserPasswordsRequest::getAccessKeyId()const void ModifyUserPasswordsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector ModifyUserPasswordsRequest::getUser()const @@ -59,9 +59,9 @@ void ModifyUserPasswordsRequest::setUser(const std::vector& user) user_ = user; for(int dep1 = 0; dep1!= user.size(); dep1++) { auto userObj = user.at(dep1); - std::string userObjStr = "User." + std::to_string(dep1); - setCoreParameter(userObjStr + ".Password", userObj.password); - setCoreParameter(userObjStr + ".Name", userObj.name); + std::string userObjStr = "User." + std::to_string(dep1 + 1); + setParameter(userObjStr + ".Password", userObj.password); + setParameter(userObjStr + ".Name", userObj.name); } } diff --git a/ehpc/src/model/ModifyVisualServicePasswdRequest.cc b/ehpc/src/model/ModifyVisualServicePasswdRequest.cc index 994a99974..2d588b2e8 100644 --- a/ehpc/src/model/ModifyVisualServicePasswdRequest.cc +++ b/ehpc/src/model/ModifyVisualServicePasswdRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ModifyVisualServicePasswdRequest; ModifyVisualServicePasswdRequest::ModifyVisualServicePasswdRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ModifyVisualServicePasswd") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ModifyVisualServicePasswdRequest::~ModifyVisualServicePasswdRequest() @@ -35,7 +35,7 @@ std::string ModifyVisualServicePasswdRequest::getRunasUserPassword()const void ModifyVisualServicePasswdRequest::setRunasUserPassword(const std::string& runasUserPassword) { runasUserPassword_ = runasUserPassword; - setCoreParameter("RunasUserPassword", runasUserPassword); + setParameter("RunasUserPassword", runasUserPassword); } std::string ModifyVisualServicePasswdRequest::getRunasUser()const @@ -46,7 +46,7 @@ std::string ModifyVisualServicePasswdRequest::getRunasUser()const void ModifyVisualServicePasswdRequest::setRunasUser(const std::string& runasUser) { runasUser_ = runasUser; - setCoreParameter("RunasUser", runasUser); + setParameter("RunasUser", runasUser); } std::string ModifyVisualServicePasswdRequest::getClusterId()const @@ -57,7 +57,7 @@ std::string ModifyVisualServicePasswdRequest::getClusterId()const void ModifyVisualServicePasswdRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ModifyVisualServicePasswdRequest::getAccessKeyId()const @@ -68,7 +68,7 @@ std::string ModifyVisualServicePasswdRequest::getAccessKeyId()const void ModifyVisualServicePasswdRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string ModifyVisualServicePasswdRequest::getPasswd()const @@ -79,6 +79,6 @@ std::string ModifyVisualServicePasswdRequest::getPasswd()const void ModifyVisualServicePasswdRequest::setPasswd(const std::string& passwd) { passwd_ = passwd; - setCoreParameter("Passwd", passwd); + setParameter("Passwd", passwd); } diff --git a/ehpc/src/model/MountNFSRequest.cc b/ehpc/src/model/MountNFSRequest.cc index 99843e8c5..1824e6eea 100644 --- a/ehpc/src/model/MountNFSRequest.cc +++ b/ehpc/src/model/MountNFSRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::MountNFSRequest; MountNFSRequest::MountNFSRequest() : RpcServiceRequest("ehpc", "2018-04-12", "MountNFS") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } MountNFSRequest::~MountNFSRequest() @@ -35,7 +35,7 @@ std::string MountNFSRequest::getMountDir()const void MountNFSRequest::setMountDir(const std::string& mountDir) { mountDir_ = mountDir; - setCoreParameter("MountDir", mountDir); + setParameter("MountDir", mountDir); } std::string MountNFSRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string MountNFSRequest::getAccessKeyId()const void MountNFSRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string MountNFSRequest::getInstanceId()const @@ -57,7 +57,7 @@ std::string MountNFSRequest::getInstanceId()const void MountNFSRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string MountNFSRequest::getRemoteDir()const @@ -68,7 +68,7 @@ std::string MountNFSRequest::getRemoteDir()const void MountNFSRequest::setRemoteDir(const std::string& remoteDir) { remoteDir_ = remoteDir; - setCoreParameter("RemoteDir", remoteDir); + setParameter("RemoteDir", remoteDir); } std::string MountNFSRequest::getNfsDir()const @@ -79,7 +79,7 @@ std::string MountNFSRequest::getNfsDir()const void MountNFSRequest::setNfsDir(const std::string& nfsDir) { nfsDir_ = nfsDir; - setCoreParameter("NfsDir", nfsDir); + setParameter("NfsDir", nfsDir); } std::string MountNFSRequest::getProtocolType()const @@ -90,6 +90,6 @@ std::string MountNFSRequest::getProtocolType()const void MountNFSRequest::setProtocolType(const std::string& protocolType) { protocolType_ = protocolType; - setCoreParameter("ProtocolType", protocolType); + setParameter("ProtocolType", protocolType); } diff --git a/ehpc/src/model/PullImageRequest.cc b/ehpc/src/model/PullImageRequest.cc index 8e9205cb8..cf36521ac 100644 --- a/ehpc/src/model/PullImageRequest.cc +++ b/ehpc/src/model/PullImageRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::PullImageRequest; PullImageRequest::PullImageRequest() : RpcServiceRequest("ehpc", "2018-04-12", "PullImage") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } PullImageRequest::~PullImageRequest() @@ -35,7 +35,7 @@ std::string PullImageRequest::getClusterId()const void PullImageRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string PullImageRequest::getRepository()const @@ -46,7 +46,7 @@ std::string PullImageRequest::getRepository()const void PullImageRequest::setRepository(const std::string& repository) { repository_ = repository; - setCoreParameter("Repository", repository); + setParameter("Repository", repository); } std::string PullImageRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string PullImageRequest::getAccessKeyId()const void PullImageRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string PullImageRequest::getContainerType()const @@ -68,7 +68,7 @@ std::string PullImageRequest::getContainerType()const void PullImageRequest::setContainerType(const std::string& containerType) { containerType_ = containerType; - setCoreParameter("ContainerType", containerType); + setParameter("ContainerType", containerType); } std::string PullImageRequest::getImageTag()const @@ -79,6 +79,6 @@ std::string PullImageRequest::getImageTag()const void PullImageRequest::setImageTag(const std::string& imageTag) { imageTag_ = imageTag; - setCoreParameter("ImageTag", imageTag); + setParameter("ImageTag", imageTag); } diff --git a/ehpc/src/model/QueryServicePackAndPriceRequest.cc b/ehpc/src/model/QueryServicePackAndPriceRequest.cc index 52e537753..b9bc16789 100644 --- a/ehpc/src/model/QueryServicePackAndPriceRequest.cc +++ b/ehpc/src/model/QueryServicePackAndPriceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::QueryServicePackAndPriceRequest; QueryServicePackAndPriceRequest::QueryServicePackAndPriceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "QueryServicePackAndPrice") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } QueryServicePackAndPriceRequest::~QueryServicePackAndPriceRequest() @@ -35,6 +35,6 @@ std::string QueryServicePackAndPriceRequest::getAccessKeyId()const void QueryServicePackAndPriceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/RecoverClusterRequest.cc b/ehpc/src/model/RecoverClusterRequest.cc index 642b62173..8bfdbd329 100644 --- a/ehpc/src/model/RecoverClusterRequest.cc +++ b/ehpc/src/model/RecoverClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::RecoverClusterRequest; RecoverClusterRequest::RecoverClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "RecoverCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } RecoverClusterRequest::~RecoverClusterRequest() @@ -35,7 +35,7 @@ std::string RecoverClusterRequest::getImageId()const void RecoverClusterRequest::setImageId(const std::string& imageId) { imageId_ = imageId; - setCoreParameter("ImageId", imageId); + setParameter("ImageId", imageId); } std::string RecoverClusterRequest::getOsTag()const @@ -46,7 +46,7 @@ std::string RecoverClusterRequest::getOsTag()const void RecoverClusterRequest::setOsTag(const std::string& osTag) { osTag_ = osTag; - setCoreParameter("OsTag", osTag); + setParameter("OsTag", osTag); } std::string RecoverClusterRequest::getClientVersion()const @@ -57,7 +57,7 @@ std::string RecoverClusterRequest::getClientVersion()const void RecoverClusterRequest::setClientVersion(const std::string& clientVersion) { clientVersion_ = clientVersion; - setCoreParameter("ClientVersion", clientVersion); + setParameter("ClientVersion", clientVersion); } std::string RecoverClusterRequest::getAccountType()const @@ -68,7 +68,7 @@ std::string RecoverClusterRequest::getAccountType()const void RecoverClusterRequest::setAccountType(const std::string& accountType) { accountType_ = accountType; - setCoreParameter("AccountType", accountType); + setParameter("AccountType", accountType); } std::string RecoverClusterRequest::getClusterId()const @@ -79,7 +79,7 @@ std::string RecoverClusterRequest::getClusterId()const void RecoverClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string RecoverClusterRequest::getAccessKeyId()const @@ -90,7 +90,7 @@ std::string RecoverClusterRequest::getAccessKeyId()const void RecoverClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string RecoverClusterRequest::getImageOwnerAlias()const @@ -101,7 +101,7 @@ std::string RecoverClusterRequest::getImageOwnerAlias()const void RecoverClusterRequest::setImageOwnerAlias(const std::string& imageOwnerAlias) { imageOwnerAlias_ = imageOwnerAlias; - setCoreParameter("ImageOwnerAlias", imageOwnerAlias); + setParameter("ImageOwnerAlias", imageOwnerAlias); } std::string RecoverClusterRequest::getSchedulerType()const @@ -112,6 +112,6 @@ std::string RecoverClusterRequest::getSchedulerType()const void RecoverClusterRequest::setSchedulerType(const std::string& schedulerType) { schedulerType_ = schedulerType; - setCoreParameter("SchedulerType", schedulerType); + setParameter("SchedulerType", schedulerType); } diff --git a/ehpc/src/model/RerunJobsRequest.cc b/ehpc/src/model/RerunJobsRequest.cc index d91831adf..3c495aaa8 100644 --- a/ehpc/src/model/RerunJobsRequest.cc +++ b/ehpc/src/model/RerunJobsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::RerunJobsRequest; RerunJobsRequest::RerunJobsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "RerunJobs") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } RerunJobsRequest::~RerunJobsRequest() @@ -35,7 +35,7 @@ std::string RerunJobsRequest::getJobs()const void RerunJobsRequest::setJobs(const std::string& jobs) { jobs_ = jobs; - setCoreParameter("Jobs", jobs); + setParameter("Jobs", jobs); } std::string RerunJobsRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string RerunJobsRequest::getClusterId()const void RerunJobsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string RerunJobsRequest::getAccessKeyId()const @@ -57,6 +57,6 @@ std::string RerunJobsRequest::getAccessKeyId()const void RerunJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/ResetNodesRequest.cc b/ehpc/src/model/ResetNodesRequest.cc index 343c0f700..4c8332327 100644 --- a/ehpc/src/model/ResetNodesRequest.cc +++ b/ehpc/src/model/ResetNodesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::ResetNodesRequest; ResetNodesRequest::ResetNodesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "ResetNodes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } ResetNodesRequest::~ResetNodesRequest() @@ -37,8 +37,8 @@ void ResetNodesRequest::setInstance(const std::vector& instance) instance_ = instance; for(int dep1 = 0; dep1!= instance.size(); dep1++) { auto instanceObj = instance.at(dep1); - std::string instanceObjStr = "Instance." + std::to_string(dep1); - setCoreParameter(instanceObjStr + ".Id", instanceObj.id); + std::string instanceObjStr = "Instance." + std::to_string(dep1 + 1); + setParameter(instanceObjStr + ".Id", instanceObj.id); } } @@ -50,7 +50,7 @@ std::string ResetNodesRequest::getClusterId()const void ResetNodesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string ResetNodesRequest::getAccessKeyId()const @@ -61,6 +61,6 @@ std::string ResetNodesRequest::getAccessKeyId()const void ResetNodesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/RunCloudMetricProfilingRequest.cc b/ehpc/src/model/RunCloudMetricProfilingRequest.cc index 47a70ccaf..930a06ff2 100644 --- a/ehpc/src/model/RunCloudMetricProfilingRequest.cc +++ b/ehpc/src/model/RunCloudMetricProfilingRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::RunCloudMetricProfilingRequest; RunCloudMetricProfilingRequest::RunCloudMetricProfilingRequest() : RpcServiceRequest("ehpc", "2018-04-12", "RunCloudMetricProfiling") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } RunCloudMetricProfilingRequest::~RunCloudMetricProfilingRequest() @@ -35,7 +35,7 @@ int RunCloudMetricProfilingRequest::getFreq()const void RunCloudMetricProfilingRequest::setFreq(int freq) { freq_ = freq; - setCoreParameter("Freq", std::to_string(freq)); + setParameter("Freq", std::to_string(freq)); } std::string RunCloudMetricProfilingRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string RunCloudMetricProfilingRequest::getClusterId()const void RunCloudMetricProfilingRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string RunCloudMetricProfilingRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string RunCloudMetricProfilingRequest::getAccessKeyId()const void RunCloudMetricProfilingRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int RunCloudMetricProfilingRequest::getDuration()const @@ -68,7 +68,7 @@ int RunCloudMetricProfilingRequest::getDuration()const void RunCloudMetricProfilingRequest::setDuration(int duration) { duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); + setParameter("Duration", std::to_string(duration)); } std::string RunCloudMetricProfilingRequest::getHostName()const @@ -79,7 +79,7 @@ std::string RunCloudMetricProfilingRequest::getHostName()const void RunCloudMetricProfilingRequest::setHostName(const std::string& hostName) { hostName_ = hostName; - setCoreParameter("HostName", hostName); + setParameter("HostName", hostName); } std::string RunCloudMetricProfilingRequest::getRegionId()const @@ -90,7 +90,7 @@ std::string RunCloudMetricProfilingRequest::getRegionId()const void RunCloudMetricProfilingRequest::setRegionId(const std::string& regionId) { regionId_ = regionId; - setCoreParameter("RegionId", regionId); + setParameter("RegionId", regionId); } int RunCloudMetricProfilingRequest::getProcessId()const @@ -101,6 +101,6 @@ int RunCloudMetricProfilingRequest::getProcessId()const void RunCloudMetricProfilingRequest::setProcessId(int processId) { processId_ = processId; - setCoreParameter("ProcessId", std::to_string(processId)); + setParameter("ProcessId", std::to_string(processId)); } diff --git a/ehpc/src/model/SetAutoScaleConfigRequest.cc b/ehpc/src/model/SetAutoScaleConfigRequest.cc index 571e77148..188e357ec 100644 --- a/ehpc/src/model/SetAutoScaleConfigRequest.cc +++ b/ehpc/src/model/SetAutoScaleConfigRequest.cc @@ -21,12 +21,23 @@ using AlibabaCloud::EHPC::Model::SetAutoScaleConfigRequest; SetAutoScaleConfigRequest::SetAutoScaleConfigRequest() : RpcServiceRequest("ehpc", "2018-04-12", "SetAutoScaleConfig") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } SetAutoScaleConfigRequest::~SetAutoScaleConfigRequest() {} +std::string SetAutoScaleConfigRequest::getImageId()const +{ + return imageId_; +} + +void SetAutoScaleConfigRequest::setImageId(const std::string& imageId) +{ + imageId_ = imageId; + setParameter("ImageId", imageId); +} + float SetAutoScaleConfigRequest::getSpotPriceLimit()const { return spotPriceLimit_; @@ -35,7 +46,7 @@ float SetAutoScaleConfigRequest::getSpotPriceLimit()const void SetAutoScaleConfigRequest::setSpotPriceLimit(float spotPriceLimit) { spotPriceLimit_ = spotPriceLimit; - setCoreParameter("SpotPriceLimit", std::to_string(spotPriceLimit)); + setParameter("SpotPriceLimit", std::to_string(spotPriceLimit)); } std::string SetAutoScaleConfigRequest::getAccessKeyId()const @@ -46,7 +57,7 @@ std::string SetAutoScaleConfigRequest::getAccessKeyId()const void SetAutoScaleConfigRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetAutoScaleConfigRequest::getExcludeNodes()const @@ -57,7 +68,7 @@ std::string SetAutoScaleConfigRequest::getExcludeNodes()const void SetAutoScaleConfigRequest::setExcludeNodes(const std::string& excludeNodes) { excludeNodes_ = excludeNodes; - setCoreParameter("ExcludeNodes", excludeNodes); + setParameter("ExcludeNodes", excludeNodes); } int SetAutoScaleConfigRequest::getExtraNodesGrowRatio()const @@ -68,7 +79,7 @@ int SetAutoScaleConfigRequest::getExtraNodesGrowRatio()const void SetAutoScaleConfigRequest::setExtraNodesGrowRatio(int extraNodesGrowRatio) { extraNodesGrowRatio_ = extraNodesGrowRatio; - setCoreParameter("ExtraNodesGrowRatio", std::to_string(extraNodesGrowRatio)); + setParameter("ExtraNodesGrowRatio", std::to_string(extraNodesGrowRatio)); } int SetAutoScaleConfigRequest::getShrinkIdleTimes()const @@ -79,7 +90,7 @@ int SetAutoScaleConfigRequest::getShrinkIdleTimes()const void SetAutoScaleConfigRequest::setShrinkIdleTimes(int shrinkIdleTimes) { shrinkIdleTimes_ = shrinkIdleTimes; - setCoreParameter("ShrinkIdleTimes", std::to_string(shrinkIdleTimes)); + setParameter("ShrinkIdleTimes", std::to_string(shrinkIdleTimes)); } int SetAutoScaleConfigRequest::getGrowTimeoutInMinutes()const @@ -90,7 +101,7 @@ int SetAutoScaleConfigRequest::getGrowTimeoutInMinutes()const void SetAutoScaleConfigRequest::setGrowTimeoutInMinutes(int growTimeoutInMinutes) { growTimeoutInMinutes_ = growTimeoutInMinutes; - setCoreParameter("GrowTimeoutInMinutes", std::to_string(growTimeoutInMinutes)); + setParameter("GrowTimeoutInMinutes", std::to_string(growTimeoutInMinutes)); } std::string SetAutoScaleConfigRequest::getClusterId()const @@ -101,7 +112,7 @@ std::string SetAutoScaleConfigRequest::getClusterId()const void SetAutoScaleConfigRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } bool SetAutoScaleConfigRequest::getEnableAutoGrow()const @@ -112,7 +123,7 @@ bool SetAutoScaleConfigRequest::getEnableAutoGrow()const void SetAutoScaleConfigRequest::setEnableAutoGrow(bool enableAutoGrow) { enableAutoGrow_ = enableAutoGrow; - setCoreParameter("EnableAutoGrow", enableAutoGrow ? "true" : "false"); + setParameter("EnableAutoGrow", enableAutoGrow ? "true" : "false"); } bool SetAutoScaleConfigRequest::getEnableAutoShrink()const @@ -123,7 +134,7 @@ bool SetAutoScaleConfigRequest::getEnableAutoShrink()const void SetAutoScaleConfigRequest::setEnableAutoShrink(bool enableAutoShrink) { enableAutoShrink_ = enableAutoShrink; - setCoreParameter("EnableAutoShrink", enableAutoShrink ? "true" : "false"); + setParameter("EnableAutoShrink", enableAutoShrink ? "true" : "false"); } std::string SetAutoScaleConfigRequest::getSpotStrategy()const @@ -134,7 +145,7 @@ std::string SetAutoScaleConfigRequest::getSpotStrategy()const void SetAutoScaleConfigRequest::setSpotStrategy(const std::string& spotStrategy) { spotStrategy_ = spotStrategy; - setCoreParameter("SpotStrategy", spotStrategy); + setParameter("SpotStrategy", spotStrategy); } int SetAutoScaleConfigRequest::getMaxNodesInCluster()const @@ -145,7 +156,7 @@ int SetAutoScaleConfigRequest::getMaxNodesInCluster()const void SetAutoScaleConfigRequest::setMaxNodesInCluster(int maxNodesInCluster) { maxNodesInCluster_ = maxNodesInCluster; - setCoreParameter("MaxNodesInCluster", std::to_string(maxNodesInCluster)); + setParameter("MaxNodesInCluster", std::to_string(maxNodesInCluster)); } int SetAutoScaleConfigRequest::getShrinkIntervalInMinutes()const @@ -156,7 +167,7 @@ int SetAutoScaleConfigRequest::getShrinkIntervalInMinutes()const void SetAutoScaleConfigRequest::setShrinkIntervalInMinutes(int shrinkIntervalInMinutes) { shrinkIntervalInMinutes_ = shrinkIntervalInMinutes; - setCoreParameter("ShrinkIntervalInMinutes", std::to_string(shrinkIntervalInMinutes)); + setParameter("ShrinkIntervalInMinutes", std::to_string(shrinkIntervalInMinutes)); } std::vector SetAutoScaleConfigRequest::getQueues()const @@ -169,23 +180,24 @@ void SetAutoScaleConfigRequest::setQueues(const std::vector& queues) queues_ = queues; for(int dep1 = 0; dep1!= queues.size(); dep1++) { auto queuesObj = queues.at(dep1); - std::string queuesObjStr = "Queues." + std::to_string(dep1); - setCoreParameter(queuesObjStr + ".SpotStrategy", queuesObj.spotStrategy); - setCoreParameter(queuesObjStr + ".QueueName", queuesObj.queueName); + std::string queuesObjStr = "Queues." + std::to_string(dep1 + 1); + setParameter(queuesObjStr + ".SpotStrategy", queuesObj.spotStrategy); + setParameter(queuesObjStr + ".QueueName", queuesObj.queueName); for(int dep2 = 0; dep2!= queuesObj.instanceTypes.size(); dep2++) { auto instanceTypesObj = queuesObj.instanceTypes.at(dep2); - std::string instanceTypesObjStr = queuesObjStr + "InstanceTypes." + std::to_string(dep2); - setCoreParameter(instanceTypesObjStr + ".SpotStrategy", instanceTypesObj.spotStrategy); - setCoreParameter(instanceTypesObjStr + ".VSwitchId", instanceTypesObj.vSwitchId); - setCoreParameter(instanceTypesObjStr + ".InstanceType", instanceTypesObj.instanceType); - setCoreParameter(instanceTypesObjStr + ".ZoneId", instanceTypesObj.zoneId); - setCoreParameter(instanceTypesObjStr + ".HostNamePrefix", instanceTypesObj.hostNamePrefix); - setCoreParameter(instanceTypesObjStr + ".SpotPriceLimit", std::to_string(instanceTypesObj.spotPriceLimit)); + std::string instanceTypesObjStr = queuesObjStr + "InstanceTypes." + std::to_string(dep2 + 1); + setParameter(instanceTypesObjStr + ".SpotStrategy", instanceTypesObj.spotStrategy); + setParameter(instanceTypesObjStr + ".VSwitchId", instanceTypesObj.vSwitchId); + setParameter(instanceTypesObjStr + ".InstanceType", instanceTypesObj.instanceType); + setParameter(instanceTypesObjStr + ".ZoneId", instanceTypesObj.zoneId); + setParameter(instanceTypesObjStr + ".HostNamePrefix", instanceTypesObj.hostNamePrefix); + setParameter(instanceTypesObjStr + ".SpotPriceLimit", std::to_string(instanceTypesObj.spotPriceLimit)); } - setCoreParameter(queuesObjStr + ".InstanceType", queuesObj.instanceType); - setCoreParameter(queuesObjStr + ".EnableAutoGrow", queuesObj.enableAutoGrow ? "true" : "false"); - setCoreParameter(queuesObjStr + ".SpotPriceLimit", std::to_string(queuesObj.spotPriceLimit)); - setCoreParameter(queuesObjStr + ".EnableAutoShrink", queuesObj.enableAutoShrink ? "true" : "false"); + setParameter(queuesObjStr + ".MaxNodesInQueue", std::to_string(queuesObj.maxNodesInQueue)); + setParameter(queuesObjStr + ".InstanceType", queuesObj.instanceType); + setParameter(queuesObjStr + ".EnableAutoGrow", queuesObj.enableAutoGrow ? "true" : "false"); + setParameter(queuesObjStr + ".SpotPriceLimit", std::to_string(queuesObj.spotPriceLimit)); + setParameter(queuesObjStr + ".EnableAutoShrink", queuesObj.enableAutoShrink ? "true" : "false"); } } @@ -197,7 +209,7 @@ int SetAutoScaleConfigRequest::getGrowIntervalInMinutes()const void SetAutoScaleConfigRequest::setGrowIntervalInMinutes(int growIntervalInMinutes) { growIntervalInMinutes_ = growIntervalInMinutes; - setCoreParameter("GrowIntervalInMinutes", std::to_string(growIntervalInMinutes)); + setParameter("GrowIntervalInMinutes", std::to_string(growIntervalInMinutes)); } int SetAutoScaleConfigRequest::getGrowRatio()const @@ -208,6 +220,6 @@ int SetAutoScaleConfigRequest::getGrowRatio()const void SetAutoScaleConfigRequest::setGrowRatio(int growRatio) { growRatio_ = growRatio; - setCoreParameter("GrowRatio", std::to_string(growRatio)); + setParameter("GrowRatio", std::to_string(growRatio)); } diff --git a/ehpc/src/model/SetGWSClusterPolicyRequest.cc b/ehpc/src/model/SetGWSClusterPolicyRequest.cc new file mode 100644 index 000000000..484b22f7b --- /dev/null +++ b/ehpc/src/model/SetGWSClusterPolicyRequest.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::EHPC::Model::SetGWSClusterPolicyRequest; + +SetGWSClusterPolicyRequest::SetGWSClusterPolicyRequest() : + RpcServiceRequest("ehpc", "2018-04-12", "SetGWSClusterPolicy") +{ + setMethod(HttpRequest::Method::POST); +} + +SetGWSClusterPolicyRequest::~SetGWSClusterPolicyRequest() +{} + +std::string SetGWSClusterPolicyRequest::getWatermark()const +{ + return watermark_; +} + +void SetGWSClusterPolicyRequest::setWatermark(const std::string& watermark) +{ + watermark_ = watermark; + setParameter("Watermark", watermark); +} + +std::string SetGWSClusterPolicyRequest::getLocalDrive()const +{ + return localDrive_; +} + +void SetGWSClusterPolicyRequest::setLocalDrive(const std::string& localDrive) +{ + localDrive_ = localDrive; + setParameter("LocalDrive", localDrive); +} + +std::string SetGWSClusterPolicyRequest::getClusterId()const +{ + return clusterId_; +} + +void SetGWSClusterPolicyRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + +std::string SetGWSClusterPolicyRequest::getClipboard()const +{ + return clipboard_; +} + +void SetGWSClusterPolicyRequest::setClipboard(const std::string& clipboard) +{ + clipboard_ = clipboard; + setParameter("Clipboard", clipboard); +} + +std::string SetGWSClusterPolicyRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetGWSClusterPolicyRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetGWSClusterPolicyRequest::getUsbRedirect()const +{ + return usbRedirect_; +} + +void SetGWSClusterPolicyRequest::setUsbRedirect(const std::string& usbRedirect) +{ + usbRedirect_ = usbRedirect; + setParameter("UsbRedirect", usbRedirect); +} + diff --git a/ehpc/src/model/SetGWSClusterPolicyResult.cc b/ehpc/src/model/SetGWSClusterPolicyResult.cc new file mode 100644 index 000000000..f9c1e1980 --- /dev/null +++ b/ehpc/src/model/SetGWSClusterPolicyResult.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::EHPC; +using namespace AlibabaCloud::EHPC::Model; + +SetGWSClusterPolicyResult::SetGWSClusterPolicyResult() : + ServiceResult() +{} + +SetGWSClusterPolicyResult::SetGWSClusterPolicyResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetGWSClusterPolicyResult::~SetGWSClusterPolicyResult() +{} + +void SetGWSClusterPolicyResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/ehpc/src/model/SetGWSInstanceNameRequest.cc b/ehpc/src/model/SetGWSInstanceNameRequest.cc index 571aad927..ab6726ba6 100644 --- a/ehpc/src/model/SetGWSInstanceNameRequest.cc +++ b/ehpc/src/model/SetGWSInstanceNameRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::SetGWSInstanceNameRequest; SetGWSInstanceNameRequest::SetGWSInstanceNameRequest() : RpcServiceRequest("ehpc", "2018-04-12", "SetGWSInstanceName") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } SetGWSInstanceNameRequest::~SetGWSInstanceNameRequest() @@ -35,7 +35,7 @@ std::string SetGWSInstanceNameRequest::getAccessKeyId()const void SetGWSInstanceNameRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetGWSInstanceNameRequest::getInstanceId()const @@ -46,7 +46,7 @@ std::string SetGWSInstanceNameRequest::getInstanceId()const void SetGWSInstanceNameRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SetGWSInstanceNameRequest::getName()const @@ -57,6 +57,6 @@ std::string SetGWSInstanceNameRequest::getName()const void SetGWSInstanceNameRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } diff --git a/ehpc/src/model/SetGWSInstanceUserRequest.cc b/ehpc/src/model/SetGWSInstanceUserRequest.cc index bb5c422a8..2330c9a89 100644 --- a/ehpc/src/model/SetGWSInstanceUserRequest.cc +++ b/ehpc/src/model/SetGWSInstanceUserRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::SetGWSInstanceUserRequest; SetGWSInstanceUserRequest::SetGWSInstanceUserRequest() : RpcServiceRequest("ehpc", "2018-04-12", "SetGWSInstanceUser") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } SetGWSInstanceUserRequest::~SetGWSInstanceUserRequest() @@ -35,7 +35,7 @@ std::string SetGWSInstanceUserRequest::getAccessKeyId()const void SetGWSInstanceUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SetGWSInstanceUserRequest::getInstanceId()const @@ -46,7 +46,7 @@ std::string SetGWSInstanceUserRequest::getInstanceId()const void SetGWSInstanceUserRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } std::string SetGWSInstanceUserRequest::getUserUid()const @@ -57,7 +57,7 @@ std::string SetGWSInstanceUserRequest::getUserUid()const void SetGWSInstanceUserRequest::setUserUid(const std::string& userUid) { userUid_ = userUid; - setCoreParameter("UserUid", userUid); + setParameter("UserUid", userUid); } std::string SetGWSInstanceUserRequest::getUserName()const @@ -68,6 +68,6 @@ std::string SetGWSInstanceUserRequest::getUserName()const void SetGWSInstanceUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ehpc/src/model/SetJobUserRequest.cc b/ehpc/src/model/SetJobUserRequest.cc index 88e5bda84..ac435c2d8 100644 --- a/ehpc/src/model/SetJobUserRequest.cc +++ b/ehpc/src/model/SetJobUserRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::SetJobUserRequest; SetJobUserRequest::SetJobUserRequest() : RpcServiceRequest("ehpc", "2018-04-12", "SetJobUser") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } SetJobUserRequest::~SetJobUserRequest() @@ -35,7 +35,7 @@ std::string SetJobUserRequest::getRunasUserPassword()const void SetJobUserRequest::setRunasUserPassword(const std::string& runasUserPassword) { runasUserPassword_ = runasUserPassword; - setCoreParameter("RunasUserPassword", runasUserPassword); + setParameter("RunasUserPassword", runasUserPassword); } std::string SetJobUserRequest::getRunasUser()const @@ -46,7 +46,7 @@ std::string SetJobUserRequest::getRunasUser()const void SetJobUserRequest::setRunasUser(const std::string& runasUser) { runasUser_ = runasUser; - setCoreParameter("RunasUser", runasUser); + setParameter("RunasUser", runasUser); } std::string SetJobUserRequest::getClusterId()const @@ -57,7 +57,7 @@ std::string SetJobUserRequest::getClusterId()const void SetJobUserRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string SetJobUserRequest::getAccessKeyId()const @@ -68,6 +68,6 @@ std::string SetJobUserRequest::getAccessKeyId()const void SetJobUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/SetQueueRequest.cc b/ehpc/src/model/SetQueueRequest.cc index 451e26f2d..8ac8c3ef4 100644 --- a/ehpc/src/model/SetQueueRequest.cc +++ b/ehpc/src/model/SetQueueRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::SetQueueRequest; SetQueueRequest::SetQueueRequest() : RpcServiceRequest("ehpc", "2018-04-12", "SetQueue") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } SetQueueRequest::~SetQueueRequest() @@ -35,7 +35,7 @@ std::string SetQueueRequest::getQueueName()const void SetQueueRequest::setQueueName(const std::string& queueName) { queueName_ = queueName; - setCoreParameter("QueueName", queueName); + setParameter("QueueName", queueName); } std::string SetQueueRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string SetQueueRequest::getClusterId()const void SetQueueRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string SetQueueRequest::getAccessKeyId()const @@ -57,7 +57,7 @@ std::string SetQueueRequest::getAccessKeyId()const void SetQueueRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::vector SetQueueRequest::getNode()const @@ -70,8 +70,8 @@ void SetQueueRequest::setNode(const std::vector& node) node_ = node; for(int dep1 = 0; dep1!= node.size(); dep1++) { auto nodeObj = node.at(dep1); - std::string nodeObjStr = "Node." + std::to_string(dep1); - setCoreParameter(nodeObjStr + ".Name", nodeObj.name); + std::string nodeObjStr = "Node." + std::to_string(dep1 + 1); + setParameter(nodeObjStr + ".Name", nodeObj.name); } } diff --git a/ehpc/src/model/StartClusterRequest.cc b/ehpc/src/model/StartClusterRequest.cc index 7a2647581..d29ae6e43 100644 --- a/ehpc/src/model/StartClusterRequest.cc +++ b/ehpc/src/model/StartClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StartClusterRequest; StartClusterRequest::StartClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StartCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StartClusterRequest::~StartClusterRequest() @@ -35,7 +35,7 @@ std::string StartClusterRequest::getClusterId()const void StartClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string StartClusterRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string StartClusterRequest::getAccessKeyId()const void StartClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/StartGWSInstanceRequest.cc b/ehpc/src/model/StartGWSInstanceRequest.cc index 4c9cf798a..9942b3247 100644 --- a/ehpc/src/model/StartGWSInstanceRequest.cc +++ b/ehpc/src/model/StartGWSInstanceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StartGWSInstanceRequest; StartGWSInstanceRequest::StartGWSInstanceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StartGWSInstance") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StartGWSInstanceRequest::~StartGWSInstanceRequest() @@ -35,7 +35,7 @@ std::string StartGWSInstanceRequest::getAccessKeyId()const void StartGWSInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string StartGWSInstanceRequest::getInstanceId()const @@ -46,6 +46,6 @@ std::string StartGWSInstanceRequest::getInstanceId()const void StartGWSInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ehpc/src/model/StartNodesRequest.cc b/ehpc/src/model/StartNodesRequest.cc index 0968d4f77..7faf6a0db 100644 --- a/ehpc/src/model/StartNodesRequest.cc +++ b/ehpc/src/model/StartNodesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StartNodesRequest; StartNodesRequest::StartNodesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StartNodes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StartNodesRequest::~StartNodesRequest() @@ -35,7 +35,7 @@ std::string StartNodesRequest::getRole()const void StartNodesRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::vector StartNodesRequest::getInstance()const @@ -48,8 +48,8 @@ void StartNodesRequest::setInstance(const std::vector& instance) instance_ = instance; for(int dep1 = 0; dep1!= instance.size(); dep1++) { auto instanceObj = instance.at(dep1); - std::string instanceObjStr = "Instance." + std::to_string(dep1); - setCoreParameter(instanceObjStr + ".Id", instanceObj.id); + std::string instanceObjStr = "Instance." + std::to_string(dep1 + 1); + setParameter(instanceObjStr + ".Id", instanceObj.id); } } @@ -61,7 +61,7 @@ std::string StartNodesRequest::getClusterId()const void StartNodesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string StartNodesRequest::getAccessKeyId()const @@ -72,6 +72,6 @@ std::string StartNodesRequest::getAccessKeyId()const void StartNodesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/StartVisualServiceRequest.cc b/ehpc/src/model/StartVisualServiceRequest.cc index 6403a7b6e..a118b8cb6 100644 --- a/ehpc/src/model/StartVisualServiceRequest.cc +++ b/ehpc/src/model/StartVisualServiceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StartVisualServiceRequest; StartVisualServiceRequest::StartVisualServiceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StartVisualService") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StartVisualServiceRequest::~StartVisualServiceRequest() @@ -35,7 +35,7 @@ std::string StartVisualServiceRequest::getClusterId()const void StartVisualServiceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string StartVisualServiceRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string StartVisualServiceRequest::getAccessKeyId()const void StartVisualServiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int StartVisualServiceRequest::getPort()const @@ -57,7 +57,7 @@ int StartVisualServiceRequest::getPort()const void StartVisualServiceRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string StartVisualServiceRequest::getCidrIp()const @@ -68,6 +68,6 @@ std::string StartVisualServiceRequest::getCidrIp()const void StartVisualServiceRequest::setCidrIp(const std::string& cidrIp) { cidrIp_ = cidrIp; - setCoreParameter("CidrIp", cidrIp); + setParameter("CidrIp", cidrIp); } diff --git a/ehpc/src/model/StopClusterRequest.cc b/ehpc/src/model/StopClusterRequest.cc index bb550f222..a63ea103c 100644 --- a/ehpc/src/model/StopClusterRequest.cc +++ b/ehpc/src/model/StopClusterRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StopClusterRequest; StopClusterRequest::StopClusterRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StopCluster") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StopClusterRequest::~StopClusterRequest() @@ -35,7 +35,7 @@ std::string StopClusterRequest::getClusterId()const void StopClusterRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string StopClusterRequest::getAccessKeyId()const @@ -46,6 +46,6 @@ std::string StopClusterRequest::getAccessKeyId()const void StopClusterRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/StopGWSInstanceRequest.cc b/ehpc/src/model/StopGWSInstanceRequest.cc index 33d08e126..7486c27df 100644 --- a/ehpc/src/model/StopGWSInstanceRequest.cc +++ b/ehpc/src/model/StopGWSInstanceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StopGWSInstanceRequest; StopGWSInstanceRequest::StopGWSInstanceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StopGWSInstance") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StopGWSInstanceRequest::~StopGWSInstanceRequest() @@ -35,7 +35,7 @@ std::string StopGWSInstanceRequest::getAccessKeyId()const void StopGWSInstanceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string StopGWSInstanceRequest::getInstanceId()const @@ -46,6 +46,6 @@ std::string StopGWSInstanceRequest::getInstanceId()const void StopGWSInstanceRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); + setParameter("InstanceId", instanceId); } diff --git a/ehpc/src/model/StopJobsRequest.cc b/ehpc/src/model/StopJobsRequest.cc index de8d6ac44..cc7bb5fd2 100644 --- a/ehpc/src/model/StopJobsRequest.cc +++ b/ehpc/src/model/StopJobsRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StopJobsRequest; StopJobsRequest::StopJobsRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StopJobs") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StopJobsRequest::~StopJobsRequest() @@ -35,7 +35,7 @@ std::string StopJobsRequest::getJobs()const void StopJobsRequest::setJobs(const std::string& jobs) { jobs_ = jobs; - setCoreParameter("Jobs", jobs); + setParameter("Jobs", jobs); } std::string StopJobsRequest::getClusterId()const @@ -46,7 +46,7 @@ std::string StopJobsRequest::getClusterId()const void StopJobsRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string StopJobsRequest::getAccessKeyId()const @@ -57,6 +57,6 @@ std::string StopJobsRequest::getAccessKeyId()const void StopJobsRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/StopNodesRequest.cc b/ehpc/src/model/StopNodesRequest.cc index a9ec5e7cd..5428e6923 100644 --- a/ehpc/src/model/StopNodesRequest.cc +++ b/ehpc/src/model/StopNodesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StopNodesRequest; StopNodesRequest::StopNodesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StopNodes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StopNodesRequest::~StopNodesRequest() @@ -35,7 +35,7 @@ std::string StopNodesRequest::getRole()const void StopNodesRequest::setRole(const std::string& role) { role_ = role; - setCoreParameter("Role", role); + setParameter("Role", role); } std::vector StopNodesRequest::getInstance()const @@ -48,8 +48,8 @@ void StopNodesRequest::setInstance(const std::vector& instance) instance_ = instance; for(int dep1 = 0; dep1!= instance.size(); dep1++) { auto instanceObj = instance.at(dep1); - std::string instanceObjStr = "Instance." + std::to_string(dep1); - setCoreParameter(instanceObjStr + ".Id", instanceObj.id); + std::string instanceObjStr = "Instance." + std::to_string(dep1 + 1); + setParameter(instanceObjStr + ".Id", instanceObj.id); } } @@ -61,7 +61,7 @@ std::string StopNodesRequest::getClusterId()const void StopNodesRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string StopNodesRequest::getAccessKeyId()const @@ -72,6 +72,6 @@ std::string StopNodesRequest::getAccessKeyId()const void StopNodesRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } diff --git a/ehpc/src/model/StopVisualServiceRequest.cc b/ehpc/src/model/StopVisualServiceRequest.cc index b74879493..316137add 100644 --- a/ehpc/src/model/StopVisualServiceRequest.cc +++ b/ehpc/src/model/StopVisualServiceRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::StopVisualServiceRequest; StopVisualServiceRequest::StopVisualServiceRequest() : RpcServiceRequest("ehpc", "2018-04-12", "StopVisualService") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } StopVisualServiceRequest::~StopVisualServiceRequest() @@ -35,7 +35,7 @@ std::string StopVisualServiceRequest::getClusterId()const void StopVisualServiceRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string StopVisualServiceRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string StopVisualServiceRequest::getAccessKeyId()const void StopVisualServiceRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } int StopVisualServiceRequest::getPort()const @@ -57,7 +57,7 @@ int StopVisualServiceRequest::getPort()const void StopVisualServiceRequest::setPort(int port) { port_ = port; - setCoreParameter("Port", std::to_string(port)); + setParameter("Port", std::to_string(port)); } std::string StopVisualServiceRequest::getCidrIp()const @@ -68,6 +68,6 @@ std::string StopVisualServiceRequest::getCidrIp()const void StopVisualServiceRequest::setCidrIp(const std::string& cidrIp) { cidrIp_ = cidrIp; - setCoreParameter("CidrIp", cidrIp); + setParameter("CidrIp", cidrIp); } diff --git a/ehpc/src/model/SubmitJobRequest.cc b/ehpc/src/model/SubmitJobRequest.cc index 9021757a4..9f7b56024 100644 --- a/ehpc/src/model/SubmitJobRequest.cc +++ b/ehpc/src/model/SubmitJobRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::SubmitJobRequest; SubmitJobRequest::SubmitJobRequest() : RpcServiceRequest("ehpc", "2018-04-12", "SubmitJob") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } SubmitJobRequest::~SubmitJobRequest() @@ -35,7 +35,7 @@ std::string SubmitJobRequest::getStderrRedirectPath()const void SubmitJobRequest::setStderrRedirectPath(const std::string& stderrRedirectPath) { stderrRedirectPath_ = stderrRedirectPath; - setCoreParameter("StderrRedirectPath", stderrRedirectPath); + setParameter("StderrRedirectPath", stderrRedirectPath); } std::string SubmitJobRequest::getRunasUserPassword()const @@ -46,7 +46,7 @@ std::string SubmitJobRequest::getRunasUserPassword()const void SubmitJobRequest::setRunasUserPassword(const std::string& runasUserPassword) { runasUserPassword_ = runasUserPassword; - setCoreParameter("RunasUserPassword", runasUserPassword); + setParameter("RunasUserPassword", runasUserPassword); } std::string SubmitJobRequest::getCommandLine()const @@ -57,7 +57,7 @@ std::string SubmitJobRequest::getCommandLine()const void SubmitJobRequest::setCommandLine(const std::string& commandLine) { commandLine_ = commandLine; - setCoreParameter("CommandLine", commandLine); + setParameter("CommandLine", commandLine); } std::string SubmitJobRequest::getJobQueue()const @@ -68,7 +68,7 @@ std::string SubmitJobRequest::getJobQueue()const void SubmitJobRequest::setJobQueue(const std::string& jobQueue) { jobQueue_ = jobQueue; - setCoreParameter("JobQueue", jobQueue); + setParameter("JobQueue", jobQueue); } std::string SubmitJobRequest::getAccessKeyId()const @@ -79,7 +79,7 @@ std::string SubmitJobRequest::getAccessKeyId()const void SubmitJobRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string SubmitJobRequest::getArrayRequest()const @@ -90,7 +90,7 @@ std::string SubmitJobRequest::getArrayRequest()const void SubmitJobRequest::setArrayRequest(const std::string& arrayRequest) { arrayRequest_ = arrayRequest; - setCoreParameter("ArrayRequest", arrayRequest); + setParameter("ArrayRequest", arrayRequest); } std::string SubmitJobRequest::getUnzipCmd()const @@ -101,7 +101,7 @@ std::string SubmitJobRequest::getUnzipCmd()const void SubmitJobRequest::setUnzipCmd(const std::string& unzipCmd) { unzipCmd_ = unzipCmd; - setCoreParameter("UnzipCmd", unzipCmd); + setParameter("UnzipCmd", unzipCmd); } std::string SubmitJobRequest::getPackagePath()const @@ -112,7 +112,7 @@ std::string SubmitJobRequest::getPackagePath()const void SubmitJobRequest::setPackagePath(const std::string& packagePath) { packagePath_ = packagePath; - setCoreParameter("PackagePath", packagePath); + setParameter("PackagePath", packagePath); } std::string SubmitJobRequest::getStdoutRedirectPath()const @@ -123,7 +123,7 @@ std::string SubmitJobRequest::getStdoutRedirectPath()const void SubmitJobRequest::setStdoutRedirectPath(const std::string& stdoutRedirectPath) { stdoutRedirectPath_ = stdoutRedirectPath; - setCoreParameter("StdoutRedirectPath", stdoutRedirectPath); + setParameter("StdoutRedirectPath", stdoutRedirectPath); } std::string SubmitJobRequest::getVariables()const @@ -134,7 +134,7 @@ std::string SubmitJobRequest::getVariables()const void SubmitJobRequest::setVariables(const std::string& variables) { variables_ = variables; - setCoreParameter("Variables", variables); + setParameter("Variables", variables); } std::string SubmitJobRequest::getPostCmdLine()const @@ -145,7 +145,7 @@ std::string SubmitJobRequest::getPostCmdLine()const void SubmitJobRequest::setPostCmdLine(const std::string& postCmdLine) { postCmdLine_ = postCmdLine; - setCoreParameter("PostCmdLine", postCmdLine); + setParameter("PostCmdLine", postCmdLine); } std::string SubmitJobRequest::getRunasUser()const @@ -156,7 +156,7 @@ std::string SubmitJobRequest::getRunasUser()const void SubmitJobRequest::setRunasUser(const std::string& runasUser) { runasUser_ = runasUser; - setCoreParameter("RunasUser", runasUser); + setParameter("RunasUser", runasUser); } std::string SubmitJobRequest::getClusterId()const @@ -167,7 +167,7 @@ std::string SubmitJobRequest::getClusterId()const void SubmitJobRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } bool SubmitJobRequest::getReRunable()const @@ -178,7 +178,7 @@ bool SubmitJobRequest::getReRunable()const void SubmitJobRequest::setReRunable(bool reRunable) { reRunable_ = reRunable; - setCoreParameter("ReRunable", reRunable ? "true" : "false"); + setParameter("ReRunable", reRunable ? "true" : "false"); } int SubmitJobRequest::getPriority()const @@ -189,7 +189,7 @@ int SubmitJobRequest::getPriority()const void SubmitJobRequest::setPriority(int priority) { priority_ = priority; - setCoreParameter("Priority", std::to_string(priority)); + setParameter("Priority", std::to_string(priority)); } std::string SubmitJobRequest::getInputFileUrl()const @@ -200,7 +200,7 @@ std::string SubmitJobRequest::getInputFileUrl()const void SubmitJobRequest::setInputFileUrl(const std::string& inputFileUrl) { inputFileUrl_ = inputFileUrl; - setCoreParameter("InputFileUrl", inputFileUrl); + setParameter("InputFileUrl", inputFileUrl); } std::string SubmitJobRequest::getName()const @@ -211,7 +211,7 @@ std::string SubmitJobRequest::getName()const void SubmitJobRequest::setName(const std::string& name) { name_ = name; - setCoreParameter("Name", name); + setParameter("Name", name); } std::string SubmitJobRequest::getContainerId()const @@ -222,6 +222,6 @@ std::string SubmitJobRequest::getContainerId()const void SubmitJobRequest::setContainerId(const std::string& containerId) { containerId_ = containerId; - setCoreParameter("ContainerId", containerId); + setParameter("ContainerId", containerId); } diff --git a/ehpc/src/model/UnbindAccountToClusterUserRequest.cc b/ehpc/src/model/UnbindAccountToClusterUserRequest.cc index b4b495bcd..a18c2ce2c 100644 --- a/ehpc/src/model/UnbindAccountToClusterUserRequest.cc +++ b/ehpc/src/model/UnbindAccountToClusterUserRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::UnbindAccountToClusterUserRequest; UnbindAccountToClusterUserRequest::UnbindAccountToClusterUserRequest() : RpcServiceRequest("ehpc", "2018-04-12", "UnbindAccountToClusterUser") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } UnbindAccountToClusterUserRequest::~UnbindAccountToClusterUserRequest() @@ -35,7 +35,7 @@ std::string UnbindAccountToClusterUserRequest::getClusterId()const void UnbindAccountToClusterUserRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string UnbindAccountToClusterUserRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string UnbindAccountToClusterUserRequest::getAccessKeyId()const void UnbindAccountToClusterUserRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UnbindAccountToClusterUserRequest::getAccountUid()const @@ -57,7 +57,7 @@ std::string UnbindAccountToClusterUserRequest::getAccountUid()const void UnbindAccountToClusterUserRequest::setAccountUid(const std::string& accountUid) { accountUid_ = accountUid; - setCoreParameter("AccountUid", accountUid); + setParameter("AccountUid", accountUid); } std::string UnbindAccountToClusterUserRequest::getUserName()const @@ -68,6 +68,6 @@ std::string UnbindAccountToClusterUserRequest::getUserName()const void UnbindAccountToClusterUserRequest::setUserName(const std::string& userName) { userName_ = userName; - setCoreParameter("UserName", userName); + setParameter("UserName", userName); } diff --git a/ehpc/src/model/UninstallSoftwareRequest.cc b/ehpc/src/model/UninstallSoftwareRequest.cc index a80233c5c..5071994d5 100644 --- a/ehpc/src/model/UninstallSoftwareRequest.cc +++ b/ehpc/src/model/UninstallSoftwareRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::UninstallSoftwareRequest; UninstallSoftwareRequest::UninstallSoftwareRequest() : RpcServiceRequest("ehpc", "2018-04-12", "UninstallSoftware") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } UninstallSoftwareRequest::~UninstallSoftwareRequest() @@ -35,7 +35,7 @@ std::string UninstallSoftwareRequest::getClusterId()const void UninstallSoftwareRequest::setClusterId(const std::string& clusterId) { clusterId_ = clusterId; - setCoreParameter("ClusterId", clusterId); + setParameter("ClusterId", clusterId); } std::string UninstallSoftwareRequest::getAccessKeyId()const @@ -46,7 +46,7 @@ std::string UninstallSoftwareRequest::getAccessKeyId()const void UninstallSoftwareRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); + setParameter("AccessKeyId", accessKeyId); } std::string UninstallSoftwareRequest::getApplication()const @@ -57,6 +57,6 @@ std::string UninstallSoftwareRequest::getApplication()const void UninstallSoftwareRequest::setApplication(const std::string& application) { application_ = application; - setCoreParameter("Application", application); + setParameter("Application", application); } diff --git a/ehpc/src/model/UpdateClusterVolumesRequest.cc b/ehpc/src/model/UpdateClusterVolumesRequest.cc index 491995ddd..add629fc3 100644 --- a/ehpc/src/model/UpdateClusterVolumesRequest.cc +++ b/ehpc/src/model/UpdateClusterVolumesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::EHPC::Model::UpdateClusterVolumesRequest; UpdateClusterVolumesRequest::UpdateClusterVolumesRequest() : RpcServiceRequest("ehpc", "2018-04-12", "UpdateClusterVolumes") { - setMethod(HttpRequest::Method::Get); + setMethod(HttpRequest::Method::GET); } UpdateClusterVolumesRequest::~UpdateClusterVolumesRequest() @@ -37,20 +37,20 @@ void UpdateClusterVolumesRequest::setAdditionalVolumes(const std::vector