Generated 2018-04-12 for EHPC.

This commit is contained in:
sdk-team
2019-09-15 11:02:43 +08:00
parent 504b56bd22
commit 441afe4150
255 changed files with 3328 additions and 3726 deletions

View File

@@ -1,3 +1,6 @@
2019-09-15 Version 1.36.132
- Generated 2018-04-12 for `EHPC`.
2019-09-14 Version 1.36.131
- Generated 2019-08-08 for `ARMS`.

View File

@@ -1 +1 @@
1.36.131
1.36.132

View File

@@ -29,16 +29,16 @@ set(ehpc_public_header_model
include/alibabacloud/ehpc/model/DeleteUsersResult.h
include/alibabacloud/ehpc/model/DeleteGWSClusterRequest.h
include/alibabacloud/ehpc/model/DeleteGWSClusterResult.h
include/alibabacloud/ehpc/model/DescribeClusterRequest.h
include/alibabacloud/ehpc/model/DescribeClusterResult.h
include/alibabacloud/ehpc/model/ListUsersRequest.h
include/alibabacloud/ehpc/model/ListUsersResult.h
include/alibabacloud/ehpc/model/PullImageRequest.h
include/alibabacloud/ehpc/model/PullImageResult.h
include/alibabacloud/ehpc/model/StopNodesRequest.h
include/alibabacloud/ehpc/model/StopNodesResult.h
include/alibabacloud/ehpc/model/DescribeClusterRequest.h
include/alibabacloud/ehpc/model/DescribeClusterResult.h
include/alibabacloud/ehpc/model/DescribeContainerAppRequest.h
include/alibabacloud/ehpc/model/DescribeContainerAppResult.h
include/alibabacloud/ehpc/model/StopNodesRequest.h
include/alibabacloud/ehpc/model/StopNodesResult.h
include/alibabacloud/ehpc/model/PullImageRequest.h
include/alibabacloud/ehpc/model/PullImageResult.h
include/alibabacloud/ehpc/model/ListNodesByQueueRequest.h
include/alibabacloud/ehpc/model/ListNodesByQueueResult.h
include/alibabacloud/ehpc/model/ModifyContainerAppAttributesRequest.h
@@ -47,10 +47,10 @@ set(ehpc_public_header_model
include/alibabacloud/ehpc/model/GetCloudMetricProfilingResult.h
include/alibabacloud/ehpc/model/DescribeImagePriceRequest.h
include/alibabacloud/ehpc/model/DescribeImagePriceResult.h
include/alibabacloud/ehpc/model/GetAutoScaleConfigRequest.h
include/alibabacloud/ehpc/model/GetAutoScaleConfigResult.h
include/alibabacloud/ehpc/model/StopGWSInstanceRequest.h
include/alibabacloud/ehpc/model/StopGWSInstanceResult.h
include/alibabacloud/ehpc/model/GetAutoScaleConfigRequest.h
include/alibabacloud/ehpc/model/GetAutoScaleConfigResult.h
include/alibabacloud/ehpc/model/ListNodesRequest.h
include/alibabacloud/ehpc/model/ListNodesResult.h
include/alibabacloud/ehpc/model/InstallNFSClientRequest.h
@@ -81,10 +81,10 @@ set(ehpc_public_header_model
include/alibabacloud/ehpc/model/UninstallSoftwareResult.h
include/alibabacloud/ehpc/model/DescribeGWSClustersRequest.h
include/alibabacloud/ehpc/model/DescribeGWSClustersResult.h
include/alibabacloud/ehpc/model/DeleteJobsRequest.h
include/alibabacloud/ehpc/model/DeleteJobsResult.h
include/alibabacloud/ehpc/model/ListContainerImagesRequest.h
include/alibabacloud/ehpc/model/ListContainerImagesResult.h
include/alibabacloud/ehpc/model/DeleteJobsRequest.h
include/alibabacloud/ehpc/model/DeleteJobsResult.h
include/alibabacloud/ehpc/model/DeleteNodesRequest.h
include/alibabacloud/ehpc/model/DeleteNodesResult.h
include/alibabacloud/ehpc/model/ListJobsRequest.h
@@ -97,10 +97,10 @@ set(ehpc_public_header_model
include/alibabacloud/ehpc/model/ListClustersMetaResult.h
include/alibabacloud/ehpc/model/QueryServicePackAndPriceRequest.h
include/alibabacloud/ehpc/model/QueryServicePackAndPriceResult.h
include/alibabacloud/ehpc/model/ListVolumesRequest.h
include/alibabacloud/ehpc/model/ListVolumesResult.h
include/alibabacloud/ehpc/model/DeleteContainerAppsRequest.h
include/alibabacloud/ehpc/model/DeleteContainerAppsResult.h
include/alibabacloud/ehpc/model/ListVolumesRequest.h
include/alibabacloud/ehpc/model/ListVolumesResult.h
include/alibabacloud/ehpc/model/ModifyImageGatewayConfigRequest.h
include/alibabacloud/ehpc/model/ModifyImageGatewayConfigResult.h
include/alibabacloud/ehpc/model/ListInvocationStatusRequest.h
@@ -133,20 +133,20 @@ set(ehpc_public_header_model
include/alibabacloud/ehpc/model/AddQueueResult.h
include/alibabacloud/ehpc/model/CreateGWSInstanceRequest.h
include/alibabacloud/ehpc/model/CreateGWSInstanceResult.h
include/alibabacloud/ehpc/model/UpdateClusterVolumesRequest.h
include/alibabacloud/ehpc/model/UpdateClusterVolumesResult.h
include/alibabacloud/ehpc/model/ListCurrentClientVersionRequest.h
include/alibabacloud/ehpc/model/ListCurrentClientVersionResult.h
include/alibabacloud/ehpc/model/UpdateClusterVolumesRequest.h
include/alibabacloud/ehpc/model/UpdateClusterVolumesResult.h
include/alibabacloud/ehpc/model/StartGWSInstanceRequest.h
include/alibabacloud/ehpc/model/StartGWSInstanceResult.h
include/alibabacloud/ehpc/model/ListInvocationResultsRequest.h
include/alibabacloud/ehpc/model/ListInvocationResultsResult.h
include/alibabacloud/ehpc/model/SetAutoScaleConfigRequest.h
include/alibabacloud/ehpc/model/SetAutoScaleConfigResult.h
include/alibabacloud/ehpc/model/ListSoftwaresRequest.h
include/alibabacloud/ehpc/model/ListSoftwaresResult.h
include/alibabacloud/ehpc/model/AddNodesRequest.h
include/alibabacloud/ehpc/model/AddNodesResult.h
include/alibabacloud/ehpc/model/ListSoftwaresRequest.h
include/alibabacloud/ehpc/model/ListSoftwaresResult.h
include/alibabacloud/ehpc/model/DescribeGWSImagesRequest.h
include/alibabacloud/ehpc/model/DescribeGWSImagesResult.h
include/alibabacloud/ehpc/model/StopJobsRequest.h
@@ -155,18 +155,18 @@ set(ehpc_public_header_model
include/alibabacloud/ehpc/model/StartNodesResult.h
include/alibabacloud/ehpc/model/ModifyUserGroupsRequest.h
include/alibabacloud/ehpc/model/ModifyUserGroupsResult.h
include/alibabacloud/ehpc/model/StartClusterRequest.h
include/alibabacloud/ehpc/model/StartClusterResult.h
include/alibabacloud/ehpc/model/SetQueueRequest.h
include/alibabacloud/ehpc/model/SetQueueResult.h
include/alibabacloud/ehpc/model/StartClusterRequest.h
include/alibabacloud/ehpc/model/StartClusterResult.h
include/alibabacloud/ehpc/model/ListCustomImagesRequest.h
include/alibabacloud/ehpc/model/ListCustomImagesResult.h
include/alibabacloud/ehpc/model/CreateGWSClusterRequest.h
include/alibabacloud/ehpc/model/CreateGWSClusterResult.h
include/alibabacloud/ehpc/model/AddUsersRequest.h
include/alibabacloud/ehpc/model/AddUsersResult.h
include/alibabacloud/ehpc/model/ListJobTemplatesRequest.h
include/alibabacloud/ehpc/model/ListJobTemplatesResult.h
include/alibabacloud/ehpc/model/CreateGWSClusterRequest.h
include/alibabacloud/ehpc/model/CreateGWSClusterResult.h
include/alibabacloud/ehpc/model/DescribeImageGatewayConfigRequest.h
include/alibabacloud/ehpc/model/DescribeImageGatewayConfigResult.h
include/alibabacloud/ehpc/model/GetGWSConnectTicketRequest.h
@@ -181,12 +181,12 @@ set(ehpc_public_header_model
include/alibabacloud/ehpc/model/UpdateQueueConfigResult.h
include/alibabacloud/ehpc/model/StopVisualServiceRequest.h
include/alibabacloud/ehpc/model/StopVisualServiceResult.h
include/alibabacloud/ehpc/model/DescribeImageRequest.h
include/alibabacloud/ehpc/model/DescribeImageResult.h
include/alibabacloud/ehpc/model/CreateClusterRequest.h
include/alibabacloud/ehpc/model/CreateClusterResult.h
include/alibabacloud/ehpc/model/ModifyUserPasswordsRequest.h
include/alibabacloud/ehpc/model/ModifyUserPasswordsResult.h
include/alibabacloud/ehpc/model/DescribeImageRequest.h
include/alibabacloud/ehpc/model/DescribeImageResult.h
include/alibabacloud/ehpc/model/DeleteQueueRequest.h
include/alibabacloud/ehpc/model/DeleteQueueResult.h
include/alibabacloud/ehpc/model/ListInstalledSoftwareRequest.h
@@ -242,16 +242,16 @@ set(ehpc_src
src/model/DeleteUsersResult.cc
src/model/DeleteGWSClusterRequest.cc
src/model/DeleteGWSClusterResult.cc
src/model/DescribeClusterRequest.cc
src/model/DescribeClusterResult.cc
src/model/ListUsersRequest.cc
src/model/ListUsersResult.cc
src/model/PullImageRequest.cc
src/model/PullImageResult.cc
src/model/StopNodesRequest.cc
src/model/StopNodesResult.cc
src/model/DescribeClusterRequest.cc
src/model/DescribeClusterResult.cc
src/model/DescribeContainerAppRequest.cc
src/model/DescribeContainerAppResult.cc
src/model/StopNodesRequest.cc
src/model/StopNodesResult.cc
src/model/PullImageRequest.cc
src/model/PullImageResult.cc
src/model/ListNodesByQueueRequest.cc
src/model/ListNodesByQueueResult.cc
src/model/ModifyContainerAppAttributesRequest.cc
@@ -260,10 +260,10 @@ set(ehpc_src
src/model/GetCloudMetricProfilingResult.cc
src/model/DescribeImagePriceRequest.cc
src/model/DescribeImagePriceResult.cc
src/model/GetAutoScaleConfigRequest.cc
src/model/GetAutoScaleConfigResult.cc
src/model/StopGWSInstanceRequest.cc
src/model/StopGWSInstanceResult.cc
src/model/GetAutoScaleConfigRequest.cc
src/model/GetAutoScaleConfigResult.cc
src/model/ListNodesRequest.cc
src/model/ListNodesResult.cc
src/model/InstallNFSClientRequest.cc
@@ -294,10 +294,10 @@ set(ehpc_src
src/model/UninstallSoftwareResult.cc
src/model/DescribeGWSClustersRequest.cc
src/model/DescribeGWSClustersResult.cc
src/model/DeleteJobsRequest.cc
src/model/DeleteJobsResult.cc
src/model/ListContainerImagesRequest.cc
src/model/ListContainerImagesResult.cc
src/model/DeleteJobsRequest.cc
src/model/DeleteJobsResult.cc
src/model/DeleteNodesRequest.cc
src/model/DeleteNodesResult.cc
src/model/ListJobsRequest.cc
@@ -310,10 +310,10 @@ set(ehpc_src
src/model/ListClustersMetaResult.cc
src/model/QueryServicePackAndPriceRequest.cc
src/model/QueryServicePackAndPriceResult.cc
src/model/ListVolumesRequest.cc
src/model/ListVolumesResult.cc
src/model/DeleteContainerAppsRequest.cc
src/model/DeleteContainerAppsResult.cc
src/model/ListVolumesRequest.cc
src/model/ListVolumesResult.cc
src/model/ModifyImageGatewayConfigRequest.cc
src/model/ModifyImageGatewayConfigResult.cc
src/model/ListInvocationStatusRequest.cc
@@ -346,20 +346,20 @@ set(ehpc_src
src/model/AddQueueResult.cc
src/model/CreateGWSInstanceRequest.cc
src/model/CreateGWSInstanceResult.cc
src/model/UpdateClusterVolumesRequest.cc
src/model/UpdateClusterVolumesResult.cc
src/model/ListCurrentClientVersionRequest.cc
src/model/ListCurrentClientVersionResult.cc
src/model/UpdateClusterVolumesRequest.cc
src/model/UpdateClusterVolumesResult.cc
src/model/StartGWSInstanceRequest.cc
src/model/StartGWSInstanceResult.cc
src/model/ListInvocationResultsRequest.cc
src/model/ListInvocationResultsResult.cc
src/model/SetAutoScaleConfigRequest.cc
src/model/SetAutoScaleConfigResult.cc
src/model/ListSoftwaresRequest.cc
src/model/ListSoftwaresResult.cc
src/model/AddNodesRequest.cc
src/model/AddNodesResult.cc
src/model/ListSoftwaresRequest.cc
src/model/ListSoftwaresResult.cc
src/model/DescribeGWSImagesRequest.cc
src/model/DescribeGWSImagesResult.cc
src/model/StopJobsRequest.cc
@@ -368,18 +368,18 @@ set(ehpc_src
src/model/StartNodesResult.cc
src/model/ModifyUserGroupsRequest.cc
src/model/ModifyUserGroupsResult.cc
src/model/StartClusterRequest.cc
src/model/StartClusterResult.cc
src/model/SetQueueRequest.cc
src/model/SetQueueResult.cc
src/model/StartClusterRequest.cc
src/model/StartClusterResult.cc
src/model/ListCustomImagesRequest.cc
src/model/ListCustomImagesResult.cc
src/model/CreateGWSClusterRequest.cc
src/model/CreateGWSClusterResult.cc
src/model/AddUsersRequest.cc
src/model/AddUsersResult.cc
src/model/ListJobTemplatesRequest.cc
src/model/ListJobTemplatesResult.cc
src/model/CreateGWSClusterRequest.cc
src/model/CreateGWSClusterResult.cc
src/model/DescribeImageGatewayConfigRequest.cc
src/model/DescribeImageGatewayConfigResult.cc
src/model/GetGWSConnectTicketRequest.cc
@@ -394,12 +394,12 @@ set(ehpc_src
src/model/UpdateQueueConfigResult.cc
src/model/StopVisualServiceRequest.cc
src/model/StopVisualServiceResult.cc
src/model/DescribeImageRequest.cc
src/model/DescribeImageResult.cc
src/model/CreateClusterRequest.cc
src/model/CreateClusterResult.cc
src/model/ModifyUserPasswordsRequest.cc
src/model/ModifyUserPasswordsResult.cc
src/model/DescribeImageRequest.cc
src/model/DescribeImageResult.cc
src/model/DeleteQueueRequest.cc
src/model/DeleteQueueResult.cc
src/model/ListInstalledSoftwareRequest.cc

View File

@@ -30,16 +30,16 @@
#include "model/DeleteUsersResult.h"
#include "model/DeleteGWSClusterRequest.h"
#include "model/DeleteGWSClusterResult.h"
#include "model/DescribeClusterRequest.h"
#include "model/DescribeClusterResult.h"
#include "model/ListUsersRequest.h"
#include "model/ListUsersResult.h"
#include "model/PullImageRequest.h"
#include "model/PullImageResult.h"
#include "model/StopNodesRequest.h"
#include "model/StopNodesResult.h"
#include "model/DescribeClusterRequest.h"
#include "model/DescribeClusterResult.h"
#include "model/DescribeContainerAppRequest.h"
#include "model/DescribeContainerAppResult.h"
#include "model/StopNodesRequest.h"
#include "model/StopNodesResult.h"
#include "model/PullImageRequest.h"
#include "model/PullImageResult.h"
#include "model/ListNodesByQueueRequest.h"
#include "model/ListNodesByQueueResult.h"
#include "model/ModifyContainerAppAttributesRequest.h"
@@ -48,10 +48,10 @@
#include "model/GetCloudMetricProfilingResult.h"
#include "model/DescribeImagePriceRequest.h"
#include "model/DescribeImagePriceResult.h"
#include "model/GetAutoScaleConfigRequest.h"
#include "model/GetAutoScaleConfigResult.h"
#include "model/StopGWSInstanceRequest.h"
#include "model/StopGWSInstanceResult.h"
#include "model/GetAutoScaleConfigRequest.h"
#include "model/GetAutoScaleConfigResult.h"
#include "model/ListNodesRequest.h"
#include "model/ListNodesResult.h"
#include "model/InstallNFSClientRequest.h"
@@ -82,10 +82,10 @@
#include "model/UninstallSoftwareResult.h"
#include "model/DescribeGWSClustersRequest.h"
#include "model/DescribeGWSClustersResult.h"
#include "model/DeleteJobsRequest.h"
#include "model/DeleteJobsResult.h"
#include "model/ListContainerImagesRequest.h"
#include "model/ListContainerImagesResult.h"
#include "model/DeleteJobsRequest.h"
#include "model/DeleteJobsResult.h"
#include "model/DeleteNodesRequest.h"
#include "model/DeleteNodesResult.h"
#include "model/ListJobsRequest.h"
@@ -98,10 +98,10 @@
#include "model/ListClustersMetaResult.h"
#include "model/QueryServicePackAndPriceRequest.h"
#include "model/QueryServicePackAndPriceResult.h"
#include "model/ListVolumesRequest.h"
#include "model/ListVolumesResult.h"
#include "model/DeleteContainerAppsRequest.h"
#include "model/DeleteContainerAppsResult.h"
#include "model/ListVolumesRequest.h"
#include "model/ListVolumesResult.h"
#include "model/ModifyImageGatewayConfigRequest.h"
#include "model/ModifyImageGatewayConfigResult.h"
#include "model/ListInvocationStatusRequest.h"
@@ -134,20 +134,20 @@
#include "model/AddQueueResult.h"
#include "model/CreateGWSInstanceRequest.h"
#include "model/CreateGWSInstanceResult.h"
#include "model/UpdateClusterVolumesRequest.h"
#include "model/UpdateClusterVolumesResult.h"
#include "model/ListCurrentClientVersionRequest.h"
#include "model/ListCurrentClientVersionResult.h"
#include "model/UpdateClusterVolumesRequest.h"
#include "model/UpdateClusterVolumesResult.h"
#include "model/StartGWSInstanceRequest.h"
#include "model/StartGWSInstanceResult.h"
#include "model/ListInvocationResultsRequest.h"
#include "model/ListInvocationResultsResult.h"
#include "model/SetAutoScaleConfigRequest.h"
#include "model/SetAutoScaleConfigResult.h"
#include "model/ListSoftwaresRequest.h"
#include "model/ListSoftwaresResult.h"
#include "model/AddNodesRequest.h"
#include "model/AddNodesResult.h"
#include "model/ListSoftwaresRequest.h"
#include "model/ListSoftwaresResult.h"
#include "model/DescribeGWSImagesRequest.h"
#include "model/DescribeGWSImagesResult.h"
#include "model/StopJobsRequest.h"
@@ -156,18 +156,18 @@
#include "model/StartNodesResult.h"
#include "model/ModifyUserGroupsRequest.h"
#include "model/ModifyUserGroupsResult.h"
#include "model/StartClusterRequest.h"
#include "model/StartClusterResult.h"
#include "model/SetQueueRequest.h"
#include "model/SetQueueResult.h"
#include "model/StartClusterRequest.h"
#include "model/StartClusterResult.h"
#include "model/ListCustomImagesRequest.h"
#include "model/ListCustomImagesResult.h"
#include "model/CreateGWSClusterRequest.h"
#include "model/CreateGWSClusterResult.h"
#include "model/AddUsersRequest.h"
#include "model/AddUsersResult.h"
#include "model/ListJobTemplatesRequest.h"
#include "model/ListJobTemplatesResult.h"
#include "model/CreateGWSClusterRequest.h"
#include "model/CreateGWSClusterResult.h"
#include "model/DescribeImageGatewayConfigRequest.h"
#include "model/DescribeImageGatewayConfigResult.h"
#include "model/GetGWSConnectTicketRequest.h"
@@ -182,12 +182,12 @@
#include "model/UpdateQueueConfigResult.h"
#include "model/StopVisualServiceRequest.h"
#include "model/StopVisualServiceResult.h"
#include "model/DescribeImageRequest.h"
#include "model/DescribeImageResult.h"
#include "model/CreateClusterRequest.h"
#include "model/CreateClusterResult.h"
#include "model/ModifyUserPasswordsRequest.h"
#include "model/ModifyUserPasswordsResult.h"
#include "model/DescribeImageRequest.h"
#include "model/DescribeImageResult.h"
#include "model/DeleteQueueRequest.h"
#include "model/DeleteQueueResult.h"
#include "model/ListInstalledSoftwareRequest.h"
@@ -253,21 +253,21 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DeleteGWSClusterResult> DeleteGWSClusterOutcome;
typedef std::future<DeleteGWSClusterOutcome> DeleteGWSClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DeleteGWSClusterRequest&, const DeleteGWSClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteGWSClusterAsyncHandler;
typedef Outcome<Error, Model::DescribeClusterResult> DescribeClusterOutcome;
typedef std::future<DescribeClusterOutcome> DescribeClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeClusterRequest&, const DescribeClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClusterAsyncHandler;
typedef Outcome<Error, Model::ListUsersResult> ListUsersOutcome;
typedef std::future<ListUsersOutcome> ListUsersOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListUsersRequest&, const ListUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUsersAsyncHandler;
typedef Outcome<Error, Model::PullImageResult> PullImageOutcome;
typedef std::future<PullImageOutcome> PullImageOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::PullImageRequest&, const PullImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PullImageAsyncHandler;
typedef Outcome<Error, Model::StopNodesResult> StopNodesOutcome;
typedef std::future<StopNodesOutcome> StopNodesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::StopNodesRequest&, const StopNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopNodesAsyncHandler;
typedef Outcome<Error, Model::DescribeClusterResult> DescribeClusterOutcome;
typedef std::future<DescribeClusterOutcome> DescribeClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeClusterRequest&, const DescribeClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClusterAsyncHandler;
typedef Outcome<Error, Model::DescribeContainerAppResult> DescribeContainerAppOutcome;
typedef std::future<DescribeContainerAppOutcome> DescribeContainerAppOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeContainerAppRequest&, const DescribeContainerAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeContainerAppAsyncHandler;
typedef Outcome<Error, Model::StopNodesResult> StopNodesOutcome;
typedef std::future<StopNodesOutcome> StopNodesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::StopNodesRequest&, const StopNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopNodesAsyncHandler;
typedef Outcome<Error, Model::PullImageResult> PullImageOutcome;
typedef std::future<PullImageOutcome> PullImageOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::PullImageRequest&, const PullImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PullImageAsyncHandler;
typedef Outcome<Error, Model::ListNodesByQueueResult> ListNodesByQueueOutcome;
typedef std::future<ListNodesByQueueOutcome> ListNodesByQueueOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListNodesByQueueRequest&, const ListNodesByQueueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNodesByQueueAsyncHandler;
@@ -280,12 +280,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeImagePriceResult> DescribeImagePriceOutcome;
typedef std::future<DescribeImagePriceOutcome> DescribeImagePriceOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeImagePriceRequest&, const DescribeImagePriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeImagePriceAsyncHandler;
typedef Outcome<Error, Model::GetAutoScaleConfigResult> GetAutoScaleConfigOutcome;
typedef std::future<GetAutoScaleConfigOutcome> GetAutoScaleConfigOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::GetAutoScaleConfigRequest&, const GetAutoScaleConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAutoScaleConfigAsyncHandler;
typedef Outcome<Error, Model::StopGWSInstanceResult> StopGWSInstanceOutcome;
typedef std::future<StopGWSInstanceOutcome> StopGWSInstanceOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::StopGWSInstanceRequest&, const StopGWSInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopGWSInstanceAsyncHandler;
typedef Outcome<Error, Model::GetAutoScaleConfigResult> GetAutoScaleConfigOutcome;
typedef std::future<GetAutoScaleConfigOutcome> GetAutoScaleConfigOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::GetAutoScaleConfigRequest&, const GetAutoScaleConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAutoScaleConfigAsyncHandler;
typedef Outcome<Error, Model::ListNodesResult> ListNodesOutcome;
typedef std::future<ListNodesOutcome> ListNodesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListNodesRequest&, const ListNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNodesAsyncHandler;
@@ -331,12 +331,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeGWSClustersResult> DescribeGWSClustersOutcome;
typedef std::future<DescribeGWSClustersOutcome> DescribeGWSClustersOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeGWSClustersRequest&, const DescribeGWSClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGWSClustersAsyncHandler;
typedef Outcome<Error, Model::DeleteJobsResult> DeleteJobsOutcome;
typedef std::future<DeleteJobsOutcome> DeleteJobsOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DeleteJobsRequest&, const DeleteJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteJobsAsyncHandler;
typedef Outcome<Error, Model::ListContainerImagesResult> ListContainerImagesOutcome;
typedef std::future<ListContainerImagesOutcome> ListContainerImagesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListContainerImagesRequest&, const ListContainerImagesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListContainerImagesAsyncHandler;
typedef Outcome<Error, Model::DeleteJobsResult> DeleteJobsOutcome;
typedef std::future<DeleteJobsOutcome> DeleteJobsOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DeleteJobsRequest&, const DeleteJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteJobsAsyncHandler;
typedef Outcome<Error, Model::DeleteNodesResult> DeleteNodesOutcome;
typedef std::future<DeleteNodesOutcome> DeleteNodesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DeleteNodesRequest&, const DeleteNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNodesAsyncHandler;
@@ -355,12 +355,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::QueryServicePackAndPriceResult> QueryServicePackAndPriceOutcome;
typedef std::future<QueryServicePackAndPriceOutcome> QueryServicePackAndPriceOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::QueryServicePackAndPriceRequest&, const QueryServicePackAndPriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryServicePackAndPriceAsyncHandler;
typedef Outcome<Error, Model::ListVolumesResult> ListVolumesOutcome;
typedef std::future<ListVolumesOutcome> ListVolumesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListVolumesRequest&, const ListVolumesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVolumesAsyncHandler;
typedef Outcome<Error, Model::DeleteContainerAppsResult> DeleteContainerAppsOutcome;
typedef std::future<DeleteContainerAppsOutcome> DeleteContainerAppsOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DeleteContainerAppsRequest&, const DeleteContainerAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteContainerAppsAsyncHandler;
typedef Outcome<Error, Model::ListVolumesResult> ListVolumesOutcome;
typedef std::future<ListVolumesOutcome> ListVolumesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListVolumesRequest&, const ListVolumesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVolumesAsyncHandler;
typedef Outcome<Error, Model::ModifyImageGatewayConfigResult> ModifyImageGatewayConfigOutcome;
typedef std::future<ModifyImageGatewayConfigOutcome> ModifyImageGatewayConfigOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ModifyImageGatewayConfigRequest&, const ModifyImageGatewayConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyImageGatewayConfigAsyncHandler;
@@ -409,12 +409,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::CreateGWSInstanceResult> CreateGWSInstanceOutcome;
typedef std::future<CreateGWSInstanceOutcome> CreateGWSInstanceOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::CreateGWSInstanceRequest&, const CreateGWSInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateGWSInstanceAsyncHandler;
typedef Outcome<Error, Model::UpdateClusterVolumesResult> UpdateClusterVolumesOutcome;
typedef std::future<UpdateClusterVolumesOutcome> UpdateClusterVolumesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::UpdateClusterVolumesRequest&, const UpdateClusterVolumesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateClusterVolumesAsyncHandler;
typedef Outcome<Error, Model::ListCurrentClientVersionResult> ListCurrentClientVersionOutcome;
typedef std::future<ListCurrentClientVersionOutcome> ListCurrentClientVersionOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListCurrentClientVersionRequest&, const ListCurrentClientVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCurrentClientVersionAsyncHandler;
typedef Outcome<Error, Model::UpdateClusterVolumesResult> UpdateClusterVolumesOutcome;
typedef std::future<UpdateClusterVolumesOutcome> UpdateClusterVolumesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::UpdateClusterVolumesRequest&, const UpdateClusterVolumesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateClusterVolumesAsyncHandler;
typedef Outcome<Error, Model::StartGWSInstanceResult> StartGWSInstanceOutcome;
typedef std::future<StartGWSInstanceOutcome> StartGWSInstanceOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::StartGWSInstanceRequest&, const StartGWSInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartGWSInstanceAsyncHandler;
@@ -424,12 +424,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SetAutoScaleConfigResult> SetAutoScaleConfigOutcome;
typedef std::future<SetAutoScaleConfigOutcome> SetAutoScaleConfigOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::SetAutoScaleConfigRequest&, const SetAutoScaleConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetAutoScaleConfigAsyncHandler;
typedef Outcome<Error, Model::ListSoftwaresResult> ListSoftwaresOutcome;
typedef std::future<ListSoftwaresOutcome> ListSoftwaresOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListSoftwaresRequest&, const ListSoftwaresOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSoftwaresAsyncHandler;
typedef Outcome<Error, Model::AddNodesResult> AddNodesOutcome;
typedef std::future<AddNodesOutcome> AddNodesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::AddNodesRequest&, const AddNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddNodesAsyncHandler;
typedef Outcome<Error, Model::ListSoftwaresResult> ListSoftwaresOutcome;
typedef std::future<ListSoftwaresOutcome> ListSoftwaresOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListSoftwaresRequest&, const ListSoftwaresOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSoftwaresAsyncHandler;
typedef Outcome<Error, Model::DescribeGWSImagesResult> DescribeGWSImagesOutcome;
typedef std::future<DescribeGWSImagesOutcome> DescribeGWSImagesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeGWSImagesRequest&, const DescribeGWSImagesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGWSImagesAsyncHandler;
@@ -442,24 +442,24 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ModifyUserGroupsResult> ModifyUserGroupsOutcome;
typedef std::future<ModifyUserGroupsOutcome> ModifyUserGroupsOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ModifyUserGroupsRequest&, const ModifyUserGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyUserGroupsAsyncHandler;
typedef Outcome<Error, Model::StartClusterResult> StartClusterOutcome;
typedef std::future<StartClusterOutcome> StartClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::StartClusterRequest&, const StartClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartClusterAsyncHandler;
typedef Outcome<Error, Model::SetQueueResult> SetQueueOutcome;
typedef std::future<SetQueueOutcome> SetQueueOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::SetQueueRequest&, const SetQueueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetQueueAsyncHandler;
typedef Outcome<Error, Model::StartClusterResult> StartClusterOutcome;
typedef std::future<StartClusterOutcome> StartClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::StartClusterRequest&, const StartClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartClusterAsyncHandler;
typedef Outcome<Error, Model::ListCustomImagesResult> ListCustomImagesOutcome;
typedef std::future<ListCustomImagesOutcome> ListCustomImagesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListCustomImagesRequest&, const ListCustomImagesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCustomImagesAsyncHandler;
typedef Outcome<Error, Model::CreateGWSClusterResult> CreateGWSClusterOutcome;
typedef std::future<CreateGWSClusterOutcome> CreateGWSClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::CreateGWSClusterRequest&, const CreateGWSClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateGWSClusterAsyncHandler;
typedef Outcome<Error, Model::AddUsersResult> AddUsersOutcome;
typedef std::future<AddUsersOutcome> AddUsersOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::AddUsersRequest&, const AddUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddUsersAsyncHandler;
typedef Outcome<Error, Model::ListJobTemplatesResult> ListJobTemplatesOutcome;
typedef std::future<ListJobTemplatesOutcome> ListJobTemplatesOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ListJobTemplatesRequest&, const ListJobTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListJobTemplatesAsyncHandler;
typedef Outcome<Error, Model::CreateGWSClusterResult> CreateGWSClusterOutcome;
typedef std::future<CreateGWSClusterOutcome> CreateGWSClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::CreateGWSClusterRequest&, const CreateGWSClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateGWSClusterAsyncHandler;
typedef Outcome<Error, Model::DescribeImageGatewayConfigResult> DescribeImageGatewayConfigOutcome;
typedef std::future<DescribeImageGatewayConfigOutcome> DescribeImageGatewayConfigOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeImageGatewayConfigRequest&, const DescribeImageGatewayConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeImageGatewayConfigAsyncHandler;
@@ -481,15 +481,15 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::StopVisualServiceResult> StopVisualServiceOutcome;
typedef std::future<StopVisualServiceOutcome> StopVisualServiceOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::StopVisualServiceRequest&, const StopVisualServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopVisualServiceAsyncHandler;
typedef Outcome<Error, Model::DescribeImageResult> DescribeImageOutcome;
typedef std::future<DescribeImageOutcome> DescribeImageOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeImageRequest&, const DescribeImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeImageAsyncHandler;
typedef Outcome<Error, Model::CreateClusterResult> CreateClusterOutcome;
typedef std::future<CreateClusterOutcome> CreateClusterOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::CreateClusterRequest&, const CreateClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateClusterAsyncHandler;
typedef Outcome<Error, Model::ModifyUserPasswordsResult> ModifyUserPasswordsOutcome;
typedef std::future<ModifyUserPasswordsOutcome> ModifyUserPasswordsOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::ModifyUserPasswordsRequest&, const ModifyUserPasswordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyUserPasswordsAsyncHandler;
typedef Outcome<Error, Model::DescribeImageResult> DescribeImageOutcome;
typedef std::future<DescribeImageOutcome> DescribeImageOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DescribeImageRequest&, const DescribeImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeImageAsyncHandler;
typedef Outcome<Error, Model::DeleteQueueResult> DeleteQueueOutcome;
typedef std::future<DeleteQueueOutcome> DeleteQueueOutcomeCallable;
typedef std::function<void(const EHPCClient*, const Model::DeleteQueueRequest&, const DeleteQueueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteQueueAsyncHandler;
@@ -573,21 +573,21 @@ namespace AlibabaCloud
DeleteGWSClusterOutcome deleteGWSCluster(const Model::DeleteGWSClusterRequest &request)const;
void deleteGWSClusterAsync(const Model::DeleteGWSClusterRequest& request, const DeleteGWSClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteGWSClusterOutcomeCallable deleteGWSClusterCallable(const Model::DeleteGWSClusterRequest& request) const;
DescribeClusterOutcome describeCluster(const Model::DescribeClusterRequest &request)const;
void describeClusterAsync(const Model::DescribeClusterRequest& request, const DescribeClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeClusterOutcomeCallable describeClusterCallable(const Model::DescribeClusterRequest& request) const;
ListUsersOutcome listUsers(const Model::ListUsersRequest &request)const;
void listUsersAsync(const Model::ListUsersRequest& request, const ListUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListUsersOutcomeCallable listUsersCallable(const Model::ListUsersRequest& request) const;
PullImageOutcome pullImage(const Model::PullImageRequest &request)const;
void pullImageAsync(const Model::PullImageRequest& request, const PullImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PullImageOutcomeCallable pullImageCallable(const Model::PullImageRequest& request) const;
StopNodesOutcome stopNodes(const Model::StopNodesRequest &request)const;
void stopNodesAsync(const Model::StopNodesRequest& request, const StopNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopNodesOutcomeCallable stopNodesCallable(const Model::StopNodesRequest& request) const;
DescribeClusterOutcome describeCluster(const Model::DescribeClusterRequest &request)const;
void describeClusterAsync(const Model::DescribeClusterRequest& request, const DescribeClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeClusterOutcomeCallable describeClusterCallable(const Model::DescribeClusterRequest& request) const;
DescribeContainerAppOutcome describeContainerApp(const Model::DescribeContainerAppRequest &request)const;
void describeContainerAppAsync(const Model::DescribeContainerAppRequest& request, const DescribeContainerAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeContainerAppOutcomeCallable describeContainerAppCallable(const Model::DescribeContainerAppRequest& request) const;
StopNodesOutcome stopNodes(const Model::StopNodesRequest &request)const;
void stopNodesAsync(const Model::StopNodesRequest& request, const StopNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopNodesOutcomeCallable stopNodesCallable(const Model::StopNodesRequest& request) const;
PullImageOutcome pullImage(const Model::PullImageRequest &request)const;
void pullImageAsync(const Model::PullImageRequest& request, const PullImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PullImageOutcomeCallable pullImageCallable(const Model::PullImageRequest& request) const;
ListNodesByQueueOutcome listNodesByQueue(const Model::ListNodesByQueueRequest &request)const;
void listNodesByQueueAsync(const Model::ListNodesByQueueRequest& request, const ListNodesByQueueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListNodesByQueueOutcomeCallable listNodesByQueueCallable(const Model::ListNodesByQueueRequest& request) const;
@@ -600,12 +600,12 @@ namespace AlibabaCloud
DescribeImagePriceOutcome describeImagePrice(const Model::DescribeImagePriceRequest &request)const;
void describeImagePriceAsync(const Model::DescribeImagePriceRequest& request, const DescribeImagePriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeImagePriceOutcomeCallable describeImagePriceCallable(const Model::DescribeImagePriceRequest& request) const;
GetAutoScaleConfigOutcome getAutoScaleConfig(const Model::GetAutoScaleConfigRequest &request)const;
void getAutoScaleConfigAsync(const Model::GetAutoScaleConfigRequest& request, const GetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetAutoScaleConfigOutcomeCallable getAutoScaleConfigCallable(const Model::GetAutoScaleConfigRequest& request) const;
StopGWSInstanceOutcome stopGWSInstance(const Model::StopGWSInstanceRequest &request)const;
void stopGWSInstanceAsync(const Model::StopGWSInstanceRequest& request, const StopGWSInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopGWSInstanceOutcomeCallable stopGWSInstanceCallable(const Model::StopGWSInstanceRequest& request) const;
GetAutoScaleConfigOutcome getAutoScaleConfig(const Model::GetAutoScaleConfigRequest &request)const;
void getAutoScaleConfigAsync(const Model::GetAutoScaleConfigRequest& request, const GetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetAutoScaleConfigOutcomeCallable getAutoScaleConfigCallable(const Model::GetAutoScaleConfigRequest& request) const;
ListNodesOutcome listNodes(const Model::ListNodesRequest &request)const;
void listNodesAsync(const Model::ListNodesRequest& request, const ListNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListNodesOutcomeCallable listNodesCallable(const Model::ListNodesRequest& request) const;
@@ -651,12 +651,12 @@ namespace AlibabaCloud
DescribeGWSClustersOutcome describeGWSClusters(const Model::DescribeGWSClustersRequest &request)const;
void describeGWSClustersAsync(const Model::DescribeGWSClustersRequest& request, const DescribeGWSClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeGWSClustersOutcomeCallable describeGWSClustersCallable(const Model::DescribeGWSClustersRequest& request) const;
DeleteJobsOutcome deleteJobs(const Model::DeleteJobsRequest &request)const;
void deleteJobsAsync(const Model::DeleteJobsRequest& request, const DeleteJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteJobsOutcomeCallable deleteJobsCallable(const Model::DeleteJobsRequest& request) const;
ListContainerImagesOutcome listContainerImages(const Model::ListContainerImagesRequest &request)const;
void listContainerImagesAsync(const Model::ListContainerImagesRequest& request, const ListContainerImagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListContainerImagesOutcomeCallable listContainerImagesCallable(const Model::ListContainerImagesRequest& request) const;
DeleteJobsOutcome deleteJobs(const Model::DeleteJobsRequest &request)const;
void deleteJobsAsync(const Model::DeleteJobsRequest& request, const DeleteJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteJobsOutcomeCallable deleteJobsCallable(const Model::DeleteJobsRequest& request) const;
DeleteNodesOutcome deleteNodes(const Model::DeleteNodesRequest &request)const;
void deleteNodesAsync(const Model::DeleteNodesRequest& request, const DeleteNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteNodesOutcomeCallable deleteNodesCallable(const Model::DeleteNodesRequest& request) const;
@@ -675,12 +675,12 @@ namespace AlibabaCloud
QueryServicePackAndPriceOutcome queryServicePackAndPrice(const Model::QueryServicePackAndPriceRequest &request)const;
void queryServicePackAndPriceAsync(const Model::QueryServicePackAndPriceRequest& request, const QueryServicePackAndPriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryServicePackAndPriceOutcomeCallable queryServicePackAndPriceCallable(const Model::QueryServicePackAndPriceRequest& request) const;
ListVolumesOutcome listVolumes(const Model::ListVolumesRequest &request)const;
void listVolumesAsync(const Model::ListVolumesRequest& request, const ListVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListVolumesOutcomeCallable listVolumesCallable(const Model::ListVolumesRequest& request) const;
DeleteContainerAppsOutcome deleteContainerApps(const Model::DeleteContainerAppsRequest &request)const;
void deleteContainerAppsAsync(const Model::DeleteContainerAppsRequest& request, const DeleteContainerAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteContainerAppsOutcomeCallable deleteContainerAppsCallable(const Model::DeleteContainerAppsRequest& request) const;
ListVolumesOutcome listVolumes(const Model::ListVolumesRequest &request)const;
void listVolumesAsync(const Model::ListVolumesRequest& request, const ListVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListVolumesOutcomeCallable listVolumesCallable(const Model::ListVolumesRequest& request) const;
ModifyImageGatewayConfigOutcome modifyImageGatewayConfig(const Model::ModifyImageGatewayConfigRequest &request)const;
void modifyImageGatewayConfigAsync(const Model::ModifyImageGatewayConfigRequest& request, const ModifyImageGatewayConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyImageGatewayConfigOutcomeCallable modifyImageGatewayConfigCallable(const Model::ModifyImageGatewayConfigRequest& request) const;
@@ -729,12 +729,12 @@ namespace AlibabaCloud
CreateGWSInstanceOutcome createGWSInstance(const Model::CreateGWSInstanceRequest &request)const;
void createGWSInstanceAsync(const Model::CreateGWSInstanceRequest& request, const CreateGWSInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateGWSInstanceOutcomeCallable createGWSInstanceCallable(const Model::CreateGWSInstanceRequest& request) const;
UpdateClusterVolumesOutcome updateClusterVolumes(const Model::UpdateClusterVolumesRequest &request)const;
void updateClusterVolumesAsync(const Model::UpdateClusterVolumesRequest& request, const UpdateClusterVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateClusterVolumesOutcomeCallable updateClusterVolumesCallable(const Model::UpdateClusterVolumesRequest& request) const;
ListCurrentClientVersionOutcome listCurrentClientVersion(const Model::ListCurrentClientVersionRequest &request)const;
void listCurrentClientVersionAsync(const Model::ListCurrentClientVersionRequest& request, const ListCurrentClientVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCurrentClientVersionOutcomeCallable listCurrentClientVersionCallable(const Model::ListCurrentClientVersionRequest& request) const;
UpdateClusterVolumesOutcome updateClusterVolumes(const Model::UpdateClusterVolumesRequest &request)const;
void updateClusterVolumesAsync(const Model::UpdateClusterVolumesRequest& request, const UpdateClusterVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateClusterVolumesOutcomeCallable updateClusterVolumesCallable(const Model::UpdateClusterVolumesRequest& request) const;
StartGWSInstanceOutcome startGWSInstance(const Model::StartGWSInstanceRequest &request)const;
void startGWSInstanceAsync(const Model::StartGWSInstanceRequest& request, const StartGWSInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StartGWSInstanceOutcomeCallable startGWSInstanceCallable(const Model::StartGWSInstanceRequest& request) const;
@@ -744,12 +744,12 @@ namespace AlibabaCloud
SetAutoScaleConfigOutcome setAutoScaleConfig(const Model::SetAutoScaleConfigRequest &request)const;
void setAutoScaleConfigAsync(const Model::SetAutoScaleConfigRequest& request, const SetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetAutoScaleConfigOutcomeCallable setAutoScaleConfigCallable(const Model::SetAutoScaleConfigRequest& request) const;
ListSoftwaresOutcome listSoftwares(const Model::ListSoftwaresRequest &request)const;
void listSoftwaresAsync(const Model::ListSoftwaresRequest& request, const ListSoftwaresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListSoftwaresOutcomeCallable listSoftwaresCallable(const Model::ListSoftwaresRequest& request) const;
AddNodesOutcome addNodes(const Model::AddNodesRequest &request)const;
void addNodesAsync(const Model::AddNodesRequest& request, const AddNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddNodesOutcomeCallable addNodesCallable(const Model::AddNodesRequest& request) const;
ListSoftwaresOutcome listSoftwares(const Model::ListSoftwaresRequest &request)const;
void listSoftwaresAsync(const Model::ListSoftwaresRequest& request, const ListSoftwaresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListSoftwaresOutcomeCallable listSoftwaresCallable(const Model::ListSoftwaresRequest& request) const;
DescribeGWSImagesOutcome describeGWSImages(const Model::DescribeGWSImagesRequest &request)const;
void describeGWSImagesAsync(const Model::DescribeGWSImagesRequest& request, const DescribeGWSImagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeGWSImagesOutcomeCallable describeGWSImagesCallable(const Model::DescribeGWSImagesRequest& request) const;
@@ -762,24 +762,24 @@ namespace AlibabaCloud
ModifyUserGroupsOutcome modifyUserGroups(const Model::ModifyUserGroupsRequest &request)const;
void modifyUserGroupsAsync(const Model::ModifyUserGroupsRequest& request, const ModifyUserGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyUserGroupsOutcomeCallable modifyUserGroupsCallable(const Model::ModifyUserGroupsRequest& request) const;
StartClusterOutcome startCluster(const Model::StartClusterRequest &request)const;
void startClusterAsync(const Model::StartClusterRequest& request, const StartClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StartClusterOutcomeCallable startClusterCallable(const Model::StartClusterRequest& request) const;
SetQueueOutcome setQueue(const Model::SetQueueRequest &request)const;
void setQueueAsync(const Model::SetQueueRequest& request, const SetQueueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetQueueOutcomeCallable setQueueCallable(const Model::SetQueueRequest& request) const;
StartClusterOutcome startCluster(const Model::StartClusterRequest &request)const;
void startClusterAsync(const Model::StartClusterRequest& request, const StartClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StartClusterOutcomeCallable startClusterCallable(const Model::StartClusterRequest& request) const;
ListCustomImagesOutcome listCustomImages(const Model::ListCustomImagesRequest &request)const;
void listCustomImagesAsync(const Model::ListCustomImagesRequest& request, const ListCustomImagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCustomImagesOutcomeCallable listCustomImagesCallable(const Model::ListCustomImagesRequest& request) const;
CreateGWSClusterOutcome createGWSCluster(const Model::CreateGWSClusterRequest &request)const;
void createGWSClusterAsync(const Model::CreateGWSClusterRequest& request, const CreateGWSClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateGWSClusterOutcomeCallable createGWSClusterCallable(const Model::CreateGWSClusterRequest& request) const;
AddUsersOutcome addUsers(const Model::AddUsersRequest &request)const;
void addUsersAsync(const Model::AddUsersRequest& request, const AddUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddUsersOutcomeCallable addUsersCallable(const Model::AddUsersRequest& request) const;
ListJobTemplatesOutcome listJobTemplates(const Model::ListJobTemplatesRequest &request)const;
void listJobTemplatesAsync(const Model::ListJobTemplatesRequest& request, const ListJobTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListJobTemplatesOutcomeCallable listJobTemplatesCallable(const Model::ListJobTemplatesRequest& request) const;
CreateGWSClusterOutcome createGWSCluster(const Model::CreateGWSClusterRequest &request)const;
void createGWSClusterAsync(const Model::CreateGWSClusterRequest& request, const CreateGWSClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateGWSClusterOutcomeCallable createGWSClusterCallable(const Model::CreateGWSClusterRequest& request) const;
DescribeImageGatewayConfigOutcome describeImageGatewayConfig(const Model::DescribeImageGatewayConfigRequest &request)const;
void describeImageGatewayConfigAsync(const Model::DescribeImageGatewayConfigRequest& request, const DescribeImageGatewayConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeImageGatewayConfigOutcomeCallable describeImageGatewayConfigCallable(const Model::DescribeImageGatewayConfigRequest& request) const;
@@ -801,15 +801,15 @@ namespace AlibabaCloud
StopVisualServiceOutcome stopVisualService(const Model::StopVisualServiceRequest &request)const;
void stopVisualServiceAsync(const Model::StopVisualServiceRequest& request, const StopVisualServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopVisualServiceOutcomeCallable stopVisualServiceCallable(const Model::StopVisualServiceRequest& request) const;
DescribeImageOutcome describeImage(const Model::DescribeImageRequest &request)const;
void describeImageAsync(const Model::DescribeImageRequest& request, const DescribeImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeImageOutcomeCallable describeImageCallable(const Model::DescribeImageRequest& request) const;
CreateClusterOutcome createCluster(const Model::CreateClusterRequest &request)const;
void createClusterAsync(const Model::CreateClusterRequest& request, const CreateClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateClusterOutcomeCallable createClusterCallable(const Model::CreateClusterRequest& request) const;
ModifyUserPasswordsOutcome modifyUserPasswords(const Model::ModifyUserPasswordsRequest &request)const;
void modifyUserPasswordsAsync(const Model::ModifyUserPasswordsRequest& request, const ModifyUserPasswordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyUserPasswordsOutcomeCallable modifyUserPasswordsCallable(const Model::ModifyUserPasswordsRequest& request) const;
DescribeImageOutcome describeImage(const Model::DescribeImageRequest &request)const;
void describeImageAsync(const Model::DescribeImageRequest& request, const DescribeImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeImageOutcomeCallable describeImageCallable(const Model::DescribeImageRequest& request) const;
DeleteQueueOutcome deleteQueue(const Model::DeleteQueueRequest &request)const;
void deleteQueueAsync(const Model::DeleteQueueRequest& request, const DeleteQueueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteQueueOutcomeCallable deleteQueueCallable(const Model::DeleteQueueRequest& request) const;

View File

@@ -35,26 +35,26 @@ namespace AlibabaCloud
AddContainerAppRequest();
~AddContainerAppRequest();
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getName()const;
void setName(const std::string& name);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getRepository()const;
void setRepository(const std::string& repository);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getName()const;
void setName(const std::string& name);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
private:
std::string containerType_;
std::string name_;
std::string description_;
std::string repository_;
std::string imageTag_;
std::string accessKeyId_;
std::string containerType_;
std::string name_;
std::string imageTag_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
AddLocalNodesRequest();
~AddLocalNodesRequest();
std::string getNodes()const;
void setNodes(const std::string& nodes);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getNodes()const;
void setNodes(const std::string& nodes);
private:
std::string nodes_;
std::string clusterId_;
std::string accessKeyId_;
std::string nodes_;
};
}

View File

@@ -35,18 +35,8 @@ namespace AlibabaCloud
AddNodesRequest();
~AddNodesRequest();
int getAutoRenewPeriod()const;
void setAutoRenewPeriod(int autoRenewPeriod);
int getPeriod()const;
void setPeriod(int period);
std::string getImageId()const;
void setImageId(const std::string& imageId);
int getCount()const;
void setCount(int count);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getComputeSpotStrategy()const;
void setComputeSpotStrategy(const std::string& computeSpotStrategy);
std::string getJobQueue()const;
void setJobQueue(const std::string& jobQueue);
std::string getAccessKeyId()const;
@@ -55,6 +45,22 @@ namespace AlibabaCloud
void setImageOwnerAlias(const std::string& imageOwnerAlias);
std::string getSystemDiskType()const;
void setSystemDiskType(const std::string& systemDiskType);
int getSystemDiskSize()const;
void setSystemDiskSize(int systemDiskSize);
std::string getInstanceType()const;
void setInstanceType(const std::string& instanceType);
std::string getComputeSpotPriceLimit()const;
void setComputeSpotPriceLimit(const std::string& computeSpotPriceLimit);
int getAutoRenewPeriod()const;
void setAutoRenewPeriod(int autoRenewPeriod);
int getPeriod()const;
void setPeriod(int period);
int getCount()const;
void setCount(int count);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getComputeSpotStrategy()const;
void setComputeSpotStrategy(const std::string& computeSpotStrategy);
std::string getVSwitchId()const;
void setVSwitchId(const std::string& vSwitchId);
std::string getPeriodUnit()const;
@@ -65,35 +71,29 @@ namespace AlibabaCloud
void setEcsChargeType(const std::string& ecsChargeType);
std::string getCreateMode()const;
void setCreateMode(const std::string& createMode);
int getSystemDiskSize()const;
void setSystemDiskSize(int systemDiskSize);
std::string getInstanceType()const;
void setInstanceType(const std::string& instanceType);
std::string getZoneId()const;
void setZoneId(const std::string& zoneId);
std::string getComputeSpotPriceLimit()const;
void setComputeSpotPriceLimit(const std::string& computeSpotPriceLimit);
private:
int autoRenewPeriod_;
int period_;
std::string imageId_;
int count_;
std::string clusterId_;
std::string computeSpotStrategy_;
std::string jobQueue_;
std::string accessKeyId_;
std::string imageOwnerAlias_;
std::string systemDiskType_;
int systemDiskSize_;
std::string instanceType_;
std::string computeSpotPriceLimit_;
int autoRenewPeriod_;
int period_;
int count_;
std::string clusterId_;
std::string computeSpotStrategy_;
std::string vSwitchId_;
std::string periodUnit_;
std::string autoRenew_;
std::string ecsChargeType_;
std::string createMode_;
int systemDiskSize_;
std::string instanceType_;
std::string zoneId_;
std::string computeSpotPriceLimit_;
};
}

View File

@@ -43,15 +43,15 @@ namespace AlibabaCloud
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
private:
std::string clusterId_;
std::vector<User> user_;
std::string accessKeyId_;
std::vector<User> user_;
};
}

View File

@@ -36,7 +36,10 @@ namespace AlibabaCloud
std::string volumeProtocol;
std::string localDirectory;
std::string remoteDirectory;
RepeatList roles;
struct Roles
{
std::string name;
};
std::string volumeId;
std::string volumeMountpoint;
std::string location;
@@ -56,40 +59,20 @@ namespace AlibabaCloud
CreateClusterRequest();
~CreateClusterRequest();
std::string getSccClusterId()const;
void setSccClusterId(const std::string& sccClusterId);
std::string getImageId()const;
void setImageId(const std::string& imageId);
std::vector<AdditionalVolumes> getAdditionalVolumes()const;
void setAdditionalVolumes(const std::vector<AdditionalVolumes>& additionalVolumes);
std::vector<Roles> getRoles()const;
void setRoles(const std::vector<Roles>& roles);
std::string getEcsOrderManagerInstanceType()const;
void setEcsOrderManagerInstanceType(const std::string& ecsOrderManagerInstanceType);
std::string getEhpcVersion()const;
void setEhpcVersion(const std::string& ehpcVersion);
std::string getAccountType()const;
void setAccountType(const std::string& accountType);
std::string getSecurityGroupId()const;
void setSecurityGroupId(const std::string& securityGroupId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getKeyPairName()const;
void setKeyPairName(const std::string& keyPairName);
std::string getSecurityGroupName()const;
void setSecurityGroupName(const std::string& securityGroupName);
std::string getEcsOrderComputeInstanceType()const;
void setEcsOrderComputeInstanceType(const std::string& ecsOrderComputeInstanceType);
std::string getJobQueue()const;
void setJobQueue(const std::string& jobQueue);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getImageOwnerAlias()const;
void setImageOwnerAlias(const std::string& imageOwnerAlias);
std::string getVolumeType()const;
void setVolumeType(const std::string& volumeType);
std::string getDeployMode()const;
void setDeployMode(const std::string& deployMode);
std::string getSystemDiskType()const;
void setSystemDiskType(const std::string& systemDiskType);
int getEcsOrderManagerCount()const;
void setEcsOrderManagerCount(int ecsOrderManagerCount);
std::string getResourceGroupId()const;
@@ -108,12 +91,6 @@ namespace AlibabaCloud
void setAutoRenewPeriod(int autoRenewPeriod);
int getPeriod()const;
void setPeriod(int period);
std::string getVolumeProtocol()const;
void setVolumeProtocol(const std::string& volumeProtocol);
std::string getClientVersion()const;
void setClientVersion(const std::string& clientVersion);
std::string getOsTag()const;
void setOsTag(const std::string& osTag);
std::string getRemoteDirectory()const;
void setRemoteDirectory(const std::string& remoteDirectory);
int getEcsOrderComputeCount()const;
@@ -126,10 +103,44 @@ namespace AlibabaCloud
void setVSwitchId(const std::string& vSwitchId);
std::string getPeriodUnit()const;
void setPeriodUnit(const std::string& periodUnit);
std::vector<Application> getApplication()const;
void setApplication(const std::vector<Application>& application);
std::string getAutoRenew()const;
void setAutoRenew(const std::string& autoRenew);
std::string getName()const;
void setName(const std::string& name);
std::string getVolumeId()const;
void setVolumeId(const std::string& volumeId);
std::string getZoneId()const;
void setZoneId(const std::string& zoneId);
std::string getSccClusterId()const;
void setSccClusterId(const std::string& sccClusterId);
std::string getImageId()const;
void setImageId(const std::string& imageId);
std::string getEhpcVersion()const;
void setEhpcVersion(const std::string& ehpcVersion);
std::string getAccountType()const;
void setAccountType(const std::string& accountType);
std::string getSecurityGroupId()const;
void setSecurityGroupId(const std::string& securityGroupId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getEcsOrderComputeInstanceType()const;
void setEcsOrderComputeInstanceType(const std::string& ecsOrderComputeInstanceType);
std::string getJobQueue()const;
void setJobQueue(const std::string& jobQueue);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getVolumeType()const;
void setVolumeType(const std::string& volumeType);
std::string getSystemDiskType()const;
void setSystemDiskType(const std::string& systemDiskType);
std::string getVolumeProtocol()const;
void setVolumeProtocol(const std::string& volumeProtocol);
std::string getClientVersion()const;
void setClientVersion(const std::string& clientVersion);
std::string getOsTag()const;
void setOsTag(const std::string& osTag);
std::vector<Application> getApplication()const;
void setApplication(const std::vector<Application>& application);
std::string getEcsChargeType()const;
void setEcsChargeType(const std::string& ecsChargeType);
std::string getInputFileUrl()const;
@@ -138,37 +149,20 @@ namespace AlibabaCloud
void setVpcId(const std::string& vpcId);
bool getHaEnable()const;
void setHaEnable(bool haEnable);
std::string getName()const;
void setName(const std::string& name);
std::string getSchedulerType()const;
void setSchedulerType(const std::string& schedulerType);
std::string getVolumeId()const;
void setVolumeId(const std::string& volumeId);
std::string getVolumeMountpoint()const;
void setVolumeMountpoint(const std::string& volumeMountpoint);
std::string getEcsOrderLoginInstanceType()const;
void setEcsOrderLoginInstanceType(const std::string& ecsOrderLoginInstanceType);
std::string getZoneId()const;
void setZoneId(const std::string& zoneId);
private:
std::string sccClusterId_;
std::string imageId_;
std::vector<AdditionalVolumes> additionalVolumes_;
std::string ecsOrderManagerInstanceType_;
std::string ehpcVersion_;
std::string accountType_;
std::string securityGroupId_;
std::string description_;
std::string keyPairName_;
std::string securityGroupName_;
std::string ecsOrderComputeInstanceType_;
std::string jobQueue_;
std::string accessKeyId_;
std::string imageOwnerAlias_;
std::string volumeType_;
std::string deployMode_;
std::string systemDiskType_;
int ecsOrderManagerCount_;
std::string resourceGroupId_;
std::string password_;
@@ -178,27 +172,38 @@ namespace AlibabaCloud
std::string computeSpotPriceLimit_;
int autoRenewPeriod_;
int period_;
std::string volumeProtocol_;
std::string clientVersion_;
std::string osTag_;
std::string remoteDirectory_;
int ecsOrderComputeCount_;
std::string computeSpotStrategy_;
std::vector<PostInstallScript> postInstallScript_;
std::string vSwitchId_;
std::string periodUnit_;
std::vector<Application> application_;
std::string autoRenew_;
std::string name_;
std::string volumeId_;
std::string zoneId_;
std::string sccClusterId_;
std::string imageId_;
std::string ehpcVersion_;
std::string accountType_;
std::string securityGroupId_;
std::string description_;
std::string ecsOrderComputeInstanceType_;
std::string jobQueue_;
std::string accessKeyId_;
std::string volumeType_;
std::string systemDiskType_;
std::string volumeProtocol_;
std::string clientVersion_;
std::string osTag_;
std::vector<Application> application_;
std::string ecsChargeType_;
std::string inputFileUrl_;
std::string vpcId_;
bool haEnable_;
std::string name_;
std::string schedulerType_;
std::string volumeId_;
std::string volumeMountpoint_;
std::string ecsOrderLoginInstanceType_;
std::string zoneId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
CreateGWSClusterRequest();
~CreateGWSClusterRequest();
std::string getClusterType()const;
void setClusterType(const std::string& clusterType);
std::string getVpcId()const;
void setVpcId(const std::string& vpcId);
std::string getName()const;
void setName(const std::string& name);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getClusterType()const;
void setClusterType(const std::string& clusterType);
std::string getVpcId()const;
void setVpcId(const std::string& vpcId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string clusterType_;
std::string vpcId_;
std::string name_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string clusterType_;
std::string vpcId_;
std::string name_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
CreateGWSImageRequest();
~CreateGWSImageRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getName()const;
void setName(const std::string& name);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string instanceId_;
std::string name_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string instanceId_;
std::string name_;
};
}

View File

@@ -35,59 +35,59 @@ namespace AlibabaCloud
CreateGWSInstanceRequest();
~CreateGWSInstanceRequest();
std::string getPeriod()const;
void setPeriod(const std::string& period);
std::string getImageId()const;
void setImageId(const std::string& imageId);
bool getAllocatePublicAddress()const;
void setAllocatePublicAddress(bool allocatePublicAddress);
std::string getAppList()const;
void setAppList(const std::string& appList);
int getInternetMaxBandwidthOut()const;
void setInternetMaxBandwidthOut(int internetMaxBandwidthOut);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getWorkMode()const;
void setWorkMode(const std::string& workMode);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getPeriodUnit()const;
void setPeriodUnit(const std::string& periodUnit);
bool getAutoRenew()const;
void setAutoRenew(bool autoRenew);
std::string getSystemDiskCategory()const;
void setSystemDiskCategory(const std::string& systemDiskCategory);
std::string getInternetChargeType()const;
void setInternetChargeType(const std::string& internetChargeType);
int getSystemDiskSize()const;
void setSystemDiskSize(int systemDiskSize);
std::string getName()const;
void setName(const std::string& name);
std::string getInstanceType()const;
void setInstanceType(const std::string& instanceType);
std::string getInstanceChargeType()const;
void setInstanceChargeType(const std::string& instanceChargeType);
int getInternetMaxBandwidthIn()const;
void setInternetMaxBandwidthIn(int internetMaxBandwidthIn);
std::string getImageId()const;
void setImageId(const std::string& imageId);
bool getAllocatePublicAddress()const;
void setAllocatePublicAddress(bool allocatePublicAddress);
std::string getAppList()const;
void setAppList(const std::string& appList);
int getInternetMaxBandwidthOut()const;
void setInternetMaxBandwidthOut(int internetMaxBandwidthOut);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getSystemDiskCategory()const;
void setSystemDiskCategory(const std::string& systemDiskCategory);
int getSystemDiskSize()const;
void setSystemDiskSize(int systemDiskSize);
std::string getInstanceType()const;
void setInstanceType(const std::string& instanceType);
std::string getInstanceChargeType()const;
void setInstanceChargeType(const std::string& instanceChargeType);
std::string getPeriod()const;
void setPeriod(const std::string& period);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getWorkMode()const;
void setWorkMode(const std::string& workMode);
std::string getPeriodUnit()const;
void setPeriodUnit(const std::string& periodUnit);
bool getAutoRenew()const;
void setAutoRenew(bool autoRenew);
std::string getInternetChargeType()const;
void setInternetChargeType(const std::string& internetChargeType);
std::string getName()const;
void setName(const std::string& name);
int getInternetMaxBandwidthIn()const;
void setInternetMaxBandwidthIn(int internetMaxBandwidthIn);
private:
std::string period_;
std::string imageId_;
bool allocatePublicAddress_;
std::string appList_;
int internetMaxBandwidthOut_;
std::string clusterId_;
std::string workMode_;
std::string accessKeyId_;
std::string periodUnit_;
bool autoRenew_;
std::string systemDiskCategory_;
std::string internetChargeType_;
int systemDiskSize_;
std::string name_;
std::string instanceType_;
std::string instanceChargeType_;
int internetMaxBandwidthIn_;
std::string imageId_;
bool allocatePublicAddress_;
std::string appList_;
int internetMaxBandwidthOut_;
std::string accessKeyId_;
std::string systemDiskCategory_;
int systemDiskSize_;
std::string instanceType_;
std::string instanceChargeType_;
std::string period_;
std::string clusterId_;
std::string workMode_;
std::string periodUnit_;
bool autoRenew_;
std::string internetChargeType_;
std::string name_;
int internetMaxBandwidthIn_;
};
}

View File

@@ -37,39 +37,39 @@ namespace AlibabaCloud
std::string getStderrRedirectPath()const;
void setStderrRedirectPath(const std::string& stderrRedirectPath);
std::string getArrayRequest()const;
void setArrayRequest(const std::string& arrayRequest);
std::string getPackagePath()const;
void setPackagePath(const std::string& packagePath);
std::string getVariables()const;
void setVariables(const std::string& variables);
std::string getName()const;
void setName(const std::string& name);
std::string getRunasUser()const;
void setRunasUser(const std::string& runasUser);
std::string getStdoutRedirectPath()const;
void setStdoutRedirectPath(const std::string& stdoutRedirectPath);
bool getReRunable()const;
void setReRunable(bool reRunable);
int getPriority()const;
void setPriority(int priority);
std::string getCommandLine()const;
void setCommandLine(const std::string& commandLine);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getArrayRequest()const;
void setArrayRequest(const std::string& arrayRequest);
std::string getPackagePath()const;
void setPackagePath(const std::string& packagePath);
std::string getStdoutRedirectPath()const;
void setStdoutRedirectPath(const std::string& stdoutRedirectPath);
std::string getVariables()const;
void setVariables(const std::string& variables);
std::string getRunasUser()const;
void setRunasUser(const std::string& runasUser);
bool getReRunable()const;
void setReRunable(bool reRunable);
int getPriority()const;
void setPriority(int priority);
std::string getName()const;
void setName(const std::string& name);
private:
std::string stderrRedirectPath_;
std::string arrayRequest_;
std::string packagePath_;
std::string variables_;
std::string name_;
std::string runasUser_;
std::string stdoutRedirectPath_;
bool reRunable_;
int priority_;
std::string commandLine_;
std::string accessKeyId_;
std::string arrayRequest_;
std::string packagePath_;
std::string stdoutRedirectPath_;
std::string variables_;
std::string runasUser_;
bool reRunable_;
int priority_;
std::string name_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
DeleteClusterRequest();
~DeleteClusterRequest();
std::string getReleaseInstance()const;
void setReleaseInstance(const std::string& releaseInstance);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getReleaseInstance()const;
void setReleaseInstance(const std::string& releaseInstance);
private:
std::string releaseInstance_;
std::string clusterId_;
std::string accessKeyId_;
std::string releaseInstance_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
DeleteGWSClusterRequest();
~DeleteGWSClusterRequest();
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
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_;
std::string clusterId_;
std::string accessKeyId_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
DeleteGWSInstanceRequest();
~DeleteGWSInstanceRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
private:
std::string instanceId_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string instanceId_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
DeleteImageRequest();
~DeleteImageRequest();
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getRepository()const;
void setRepository(const std::string& repository);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
private:
std::string containerType_;
std::string clusterId_;
std::string repository_;
std::string imageTag_;
std::string accessKeyId_;
std::string containerType_;
std::string imageTag_;
};
}

View File

@@ -39,20 +39,20 @@ namespace AlibabaCloud
DeleteNodesRequest();
~DeleteNodesRequest();
bool getReleaseInstance()const;
void setReleaseInstance(bool releaseInstance);
std::vector<Instance> getInstance()const;
void setInstance(const std::vector<Instance>& instance);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
bool getReleaseInstance()const;
void setReleaseInstance(bool releaseInstance);
private:
bool releaseInstance_;
std::vector<Instance> instance_;
std::string clusterId_;
std::string accessKeyId_;
bool releaseInstance_;
};
}

View File

@@ -41,15 +41,15 @@ namespace AlibabaCloud
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
private:
std::string clusterId_;
std::vector<User> user_;
std::string accessKeyId_;
std::vector<User> user_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
DescribeContainerAppRequest();
~DescribeContainerAppRequest();
std::string getContainerId()const;
void setContainerId(const std::string& containerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getContainerId()const;
void setContainerId(const std::string& containerId);
private:
std::string containerId_;
std::string accessKeyId_;
std::string containerId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
DescribeGWSClustersRequest();
~DescribeGWSClustersRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
DescribeGWSImagesRequest();
~DescribeGWSImagesRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
DescribeGWSInstancesRequest();
~DescribeGWSInstancesRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
std::string instanceId_;
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
std::string instanceId_;
int pageSize_;
};
}

View File

@@ -41,12 +41,12 @@ namespace AlibabaCloud
void setAmount(int amount);
std::string getImageId()const;
void setImageId(const std::string& imageId);
std::string getPriceUnit()const;
void setPriceUnit(const std::string& priceUnit);
std::string getSkuCode()const;
void setSkuCode(const std::string& skuCode);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getPriceUnit()const;
void setPriceUnit(const std::string& priceUnit);
std::string getOrderType()const;
void setOrderType(const std::string& orderType);
@@ -54,9 +54,9 @@ namespace AlibabaCloud
int period_;
int amount_;
std::string imageId_;
std::string priceUnit_;
std::string skuCode_;
std::string accessKeyId_;
std::string priceUnit_;
std::string orderType_;
};

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
DescribeImageRequest();
~DescribeImageRequest();
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getRepository()const;
void setRepository(const std::string& repository);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
private:
std::string containerType_;
std::string clusterId_;
std::string repository_;
std::string imageTag_;
std::string accessKeyId_;
std::string containerType_;
std::string imageTag_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
DescribeJobRequest();
~DescribeJobRequest();
std::string getJobId()const;
void setJobId(const std::string& jobId);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobId()const;
void setJobId(const std::string& jobId);
private:
std::string jobId_;
std::string clusterId_;
std::string accessKeyId_;
std::string jobId_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
DescribeNFSClientStatusRequest();
~DescribeNFSClientStatusRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
private:
std::string instanceId_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string instanceId_;
};
}

View File

@@ -45,22 +45,22 @@ namespace AlibabaCloud
DescribePriceRequest();
~DescribePriceRequest();
std::string getPriceUnit()const;
void setPriceUnit(const std::string& priceUnit);
std::vector<Commodities> getCommodities()const;
void setCommodities(const std::vector<Commodities>& commodities);
std::string getChargeType()const;
void setChargeType(const std::string& chargeType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getPriceUnit()const;
void setPriceUnit(const std::string& priceUnit);
std::string getChargeType()const;
void setChargeType(const std::string& chargeType);
std::string getOrderType()const;
void setOrderType(const std::string& orderType);
private:
std::string priceUnit_;
std::vector<Commodities> commodities_;
std::string chargeType_;
std::string accessKeyId_;
std::string priceUnit_;
std::string chargeType_;
std::string orderType_;
};

View File

@@ -37,6 +37,16 @@ namespace AlibabaCloud
std::string getStderrRedirectPath()const;
void setStderrRedirectPath(const std::string& stderrRedirectPath);
std::string getCommandLine()const;
void setCommandLine(const std::string& commandLine);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getArrayRequest()const;
void setArrayRequest(const std::string& arrayRequest);
std::string getPackagePath()const;
void setPackagePath(const std::string& packagePath);
std::string getStdoutRedirectPath()const;
void setStdoutRedirectPath(const std::string& stdoutRedirectPath);
std::string getVariables()const;
void setVariables(const std::string& variables);
std::string getRunasUser()const;
@@ -47,32 +57,22 @@ namespace AlibabaCloud
void setTemplateId(const std::string& templateId);
int getPriority()const;
void setPriority(int priority);
std::string getCommandLine()const;
void setCommandLine(const std::string& commandLine);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getArrayRequest()const;
void setArrayRequest(const std::string& arrayRequest);
std::string getPackagePath()const;
void setPackagePath(const std::string& packagePath);
std::string getName()const;
void setName(const std::string& name);
std::string getStdoutRedirectPath()const;
void setStdoutRedirectPath(const std::string& stdoutRedirectPath);
private:
std::string stderrRedirectPath_;
std::string commandLine_;
std::string accessKeyId_;
std::string arrayRequest_;
std::string packagePath_;
std::string stdoutRedirectPath_;
std::string variables_;
std::string runasUser_;
bool reRunable_;
std::string templateId_;
int priority_;
std::string commandLine_;
std::string accessKeyId_;
std::string arrayRequest_;
std::string packagePath_;
std::string name_;
std::string stdoutRedirectPath_;
};
}

View File

@@ -35,38 +35,38 @@ namespace AlibabaCloud
GetCloudMetricLogsRequest();
~GetCloudMetricLogsRequest();
std::string getAggregationType()const;
void setAggregationType(const std::string& aggregationType);
std::string getFilter()const;
void setFilter(const std::string& filter);
std::string getMetricCategories()const;
void setMetricCategories(const std::string& metricCategories);
std::string getMetricScope()const;
void setMetricScope(const std::string& metricScope);
int getFrom()const;
void setFrom(int from);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getTo()const;
void setTo(int to);
int getAggregationInterval()const;
void setAggregationInterval(int aggregationInterval);
bool getReverse()const;
void setReverse(bool reverse);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAggregationType()const;
void setAggregationType(const std::string& aggregationType);
std::string getFilter()const;
void setFilter(const std::string& filter);
std::string getMetricCategories()const;
void setMetricCategories(const std::string& metricCategories);
int getFrom()const;
void setFrom(int from);
int getTo()const;
void setTo(int to);
private:
std::string aggregationType_;
std::string filter_;
std::string metricCategories_;
std::string metricScope_;
int from_;
std::string clusterId_;
int to_;
int aggregationInterval_;
bool reverse_;
std::string accessKeyId_;
std::string aggregationType_;
std::string filter_;
std::string metricCategories_;
int from_;
int to_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
GetCloudMetricProfilingRequest();
~GetCloudMetricProfilingRequest();
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getProfilingId()const;
void setProfilingId(const std::string& profilingId);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getProfilingId()const;
void setProfilingId(const std::string& profilingId);
private:
std::string regionId_;
std::string profilingId_;
std::string clusterId_;
std::string accessKeyId_;
std::string regionId_;
std::string profilingId_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
GetGWSConnectTicketRequest();
~GetGWSConnectTicketRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getAppName()const;
void setAppName(const std::string& appName);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getAppName()const;
void setAppName(const std::string& appName);
private:
std::string instanceId_;
std::string appName_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string instanceId_;
std::string appName_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
GetHybridClusterConfigRequest();
~GetHybridClusterConfigRequest();
std::string getNode()const;
void setNode(const std::string& node);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getNode()const;
void setNode(const std::string& node);
private:
std::string node_;
std::string clusterId_;
std::string accessKeyId_;
std::string node_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
InstallNFSClientRequest();
~InstallNFSClientRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
private:
std::string instanceId_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string instanceId_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
InstallSoftwareRequest();
~InstallSoftwareRequest();
std::string getApplication()const;
void setApplication(const std::string& application);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getApplication()const;
void setApplication(const std::string& application);
private:
std::string application_;
std::string clusterId_;
std::string accessKeyId_;
std::string application_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
ListAvailableEcsTypesRequest();
~ListAvailableEcsTypesRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getSpotStrategy()const;
void setSpotStrategy(const std::string& spotStrategy);
std::string getZoneId()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setShowSoldOut(bool showSoldOut);
std::string getInstanceChargeType()const;
void setInstanceChargeType(const std::string& instanceChargeType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string spotStrategy_;
std::string zoneId_;
bool showSoldOut_;
std::string instanceChargeType_;
std::string accessKeyId_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
ListCloudMetricProfilingsRequest();
~ListCloudMetricProfilingsRequest();
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
std::string regionId_;
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
std::string regionId_;
int pageSize_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
ListClusterLogsRequest();
~ListClusterLogsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
ListClustersMetaRequest();
~ListClustersMetaRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
ListClustersRequest();
~ListClustersRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,8 +35,6 @@ namespace AlibabaCloud
ListCommandsRequest();
~ListCommandsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getCommandId()const;
@@ -45,13 +43,15 @@ namespace AlibabaCloud
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
std::string clusterId_;
std::string commandId_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
ListContainerAppsRequest();
~ListContainerAppsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
ListContainerImagesRequest();
~ListContainerImagesRequest();
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
int getPageSize()const;
void setPageSize(int pageSize);
private:
std::string containerType_;
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
std::string containerType_;
int pageSize_;
};
}

View File

@@ -35,19 +35,19 @@ namespace AlibabaCloud
ListCpfsFileSystemsRequest();
~ListCpfsFileSystemsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getFileSystemId()const;
void setFileSystemId(const std::string& fileSystemId);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
std::string fileSystemId_;
};

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
ListCustomImagesRequest();
~ListCustomImagesRequest();
std::string getBaseOsTag()const;
void setBaseOsTag(const std::string& baseOsTag);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getImageOwnerAlias()const;
void setImageOwnerAlias(const std::string& imageOwnerAlias);
std::string getBaseOsTag()const;
void setBaseOsTag(const std::string& baseOsTag);
private:
std::string baseOsTag_;
std::string accessKeyId_;
std::string imageOwnerAlias_;
std::string baseOsTag_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
ListFileSystemWithMountTargetsRequest();
~ListFileSystemWithMountTargetsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -41,10 +41,6 @@ namespace AlibabaCloud
std::vector<Instance> getInstance()const;
void setInstance(const std::vector<Instance>& instance);
std::string getInvokeRecordStatus()const;
void setInvokeRecordStatus(const std::string& invokeRecordStatus);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getCommandId()const;
@@ -53,15 +49,19 @@ namespace AlibabaCloud
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInvokeRecordStatus()const;
void setInvokeRecordStatus(const std::string& invokeRecordStatus);
int getPageSize()const;
void setPageSize(int pageSize);
private:
std::vector<Instance> instance_;
std::string invokeRecordStatus_;
int pageSize_;
std::string clusterId_;
std::string commandId_;
int pageNumber_;
std::string accessKeyId_;
std::string invokeRecordStatus_;
int pageSize_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
ListJobTemplatesRequest();
~ListJobTemplatesRequest();
std::string getName()const;
void setName(const std::string& name);
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getName()const;
void setName(const std::string& name);
int getPageSize()const;
void setPageSize(int pageSize);
private:
std::string name_;
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
std::string name_;
int pageSize_;
};
}

View File

@@ -37,27 +37,27 @@ namespace AlibabaCloud
std::string getOwner()const;
void setOwner(const std::string& owner);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getState()const;
void setState(const std::string& state);
std::string getRerunable()const;
void setRerunable(const std::string& rerunable);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getState()const;
void setState(const std::string& state);
private:
std::string owner_;
int pageSize_;
std::string clusterId_;
std::string state_;
std::string rerunable_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
std::string state_;
};
}

View File

@@ -37,21 +37,21 @@ namespace AlibabaCloud
std::string getQueueName()const;
void setQueueName(const std::string& queueName);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
std::string queueName_;
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
ListNodesNoPagingRequest();
~ListNodesNoPagingRequest();
std::string getHostName()const;
void setHostName(const std::string& hostName);
std::string getRole()const;
void setRole(const std::string& role);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
bool getOnlyDetached()const;
void setOnlyDetached(bool onlyDetached);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getHostName()const;
void setHostName(const std::string& hostName);
bool getOnlyDetached()const;
void setOnlyDetached(bool onlyDetached);
private:
std::string hostName_;
std::string role_;
std::string clusterId_;
bool onlyDetached_;
std::string accessKeyId_;
std::string hostName_;
bool onlyDetached_;
};
}

View File

@@ -35,26 +35,26 @@ namespace AlibabaCloud
ListNodesRequest();
~ListNodesRequest();
std::string getHostName()const;
void setHostName(const std::string& hostName);
std::string getRole()const;
void setRole(const std::string& role);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getHostName()const;
void setHostName(const std::string& hostName);
int getPageSize()const;
void setPageSize(int pageSize);
private:
std::string hostName_;
std::string role_;
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
std::string hostName_;
int pageSize_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
ListPreferredEcsTypesRequest();
~ListPreferredEcsTypesRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getSpotStrategy()const;
void setSpotStrategy(const std::string& spotStrategy);
std::string getZoneId()const;
void setZoneId(const std::string& zoneId);
std::string getInstanceChargeType()const;
void setInstanceChargeType(const std::string& instanceChargeType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string spotStrategy_;
std::string zoneId_;
std::string instanceChargeType_;
std::string accessKeyId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
ListUsersRequest();
~ListUsersRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
std::string clusterId_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
ListVolumesRequest();
~ListVolumesRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
ModifyClusterAttributesRequest();
~ModifyClusterAttributesRequest();
std::string getName()const;
void setName(const std::string& name);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string name_;
std::string description_;
std::string clusterId_;
std::string accessKeyId_;
std::string name_;
};
}

View File

@@ -37,15 +37,15 @@ namespace AlibabaCloud
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getContainerId()const;
void setContainerId(const std::string& containerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getContainerId()const;
void setContainerId(const std::string& containerId);
private:
std::string description_;
std::string containerId_;
std::string accessKeyId_;
std::string containerId_;
};
}

View File

@@ -41,37 +41,37 @@ namespace AlibabaCloud
ModifyImageGatewayConfigRequest();
~ModifyImageGatewayConfigRequest();
std::string getDefaultRepoLocation()const;
void setDefaultRepoLocation(const std::string& defaultRepoLocation);
std::string getDBPassword()const;
void setDBPassword(const std::string& dBPassword);
std::vector<Repo> getRepo()const;
void setRepo(const std::vector<Repo>& repo);
std::string getDBType()const;
void setDBType(const std::string& dBType);
std::string getDBUsername()const;
void setDBUsername(const std::string& dBUsername);
std::string getDBServerInfo()const;
void setDBServerInfo(const std::string& dBServerInfo);
int getPullUpdateTimeout()const;
void setPullUpdateTimeout(int pullUpdateTimeout);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getDefaultRepoLocation()const;
void setDefaultRepoLocation(const std::string& defaultRepoLocation);
std::string getDBPassword()const;
void setDBPassword(const std::string& dBPassword);
std::string getDBType()const;
void setDBType(const std::string& dBType);
std::string getDBUsername()const;
void setDBUsername(const std::string& dBUsername);
int getPullUpdateTimeout()const;
void setPullUpdateTimeout(int pullUpdateTimeout);
std::string getImageExpirationTimeout()const;
void setImageExpirationTimeout(const std::string& imageExpirationTimeout);
private:
std::string defaultRepoLocation_;
std::string dBPassword_;
std::vector<Repo> repo_;
std::string dBType_;
std::string dBUsername_;
std::string dBServerInfo_;
int pullUpdateTimeout_;
std::string clusterId_;
std::string accessKeyId_;
std::string defaultRepoLocation_;
std::string dBPassword_;
std::string dBType_;
std::string dBUsername_;
int pullUpdateTimeout_;
std::string imageExpirationTimeout_;
};

View File

@@ -42,15 +42,15 @@ namespace AlibabaCloud
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
private:
std::string clusterId_;
std::vector<User> user_;
std::string accessKeyId_;
std::vector<User> user_;
};
}

View File

@@ -42,15 +42,15 @@ namespace AlibabaCloud
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::vector<User> getUser()const;
void setUser(const std::vector<User>& user);
private:
std::string clusterId_;
std::vector<User> user_;
std::string accessKeyId_;
std::vector<User> user_;
};
}

View File

@@ -35,8 +35,6 @@ namespace AlibabaCloud
ModifyVisualServicePasswdRequest();
~ModifyVisualServicePasswdRequest();
std::string getPasswd()const;
void setPasswd(const std::string& passwd);
std::string getRunasUserPassword()const;
void setRunasUserPassword(const std::string& runasUserPassword);
std::string getRunasUser()const;
@@ -45,13 +43,15 @@ namespace AlibabaCloud
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getPasswd()const;
void setPasswd(const std::string& passwd);
private:
std::string passwd_;
std::string runasUserPassword_;
std::string runasUser_;
std::string clusterId_;
std::string accessKeyId_;
std::string passwd_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
MountNFSRequest();
~MountNFSRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getNfsDir()const;
void setNfsDir(const std::string& nfsDir);
std::string getMountDir()const;
void setMountDir(const std::string& mountDir);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getMountDir()const;
void setMountDir(const std::string& mountDir);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getNfsDir()const;
void setNfsDir(const std::string& nfsDir);
private:
std::string instanceId_;
std::string nfsDir_;
std::string mountDir_;
std::string accessKeyId_;
std::string mountDir_;
std::string accessKeyId_;
std::string instanceId_;
std::string nfsDir_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
PullImageRequest();
~PullImageRequest();
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getRepository()const;
void setRepository(const std::string& repository);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getContainerType()const;
void setContainerType(const std::string& containerType);
std::string getImageTag()const;
void setImageTag(const std::string& imageTag);
private:
std::string containerType_;
std::string clusterId_;
std::string repository_;
std::string imageTag_;
std::string accessKeyId_;
std::string containerType_;
std::string imageTag_;
};
}

View File

@@ -35,11 +35,11 @@ namespace AlibabaCloud
QueryServicePackAndPriceRequest();
~QueryServicePackAndPriceRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string accessKeyId_;
};
}

View File

@@ -43,24 +43,24 @@ namespace AlibabaCloud
void setClientVersion(const std::string& clientVersion);
std::string getAccountType()const;
void setAccountType(const std::string& accountType);
std::string getSchedulerType()const;
void setSchedulerType(const std::string& schedulerType);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getImageOwnerAlias()const;
void setImageOwnerAlias(const std::string& imageOwnerAlias);
std::string getSchedulerType()const;
void setSchedulerType(const std::string& schedulerType);
private:
std::string imageId_;
std::string osTag_;
std::string clientVersion_;
std::string accountType_;
std::string schedulerType_;
std::string clusterId_;
std::string accessKeyId_;
std::string imageOwnerAlias_;
std::string schedulerType_;
};
}

View File

@@ -35,6 +35,12 @@ namespace AlibabaCloud
RunCloudMetricProfilingRequest();
~RunCloudMetricProfilingRequest();
int getFreq()const;
void setFreq(int freq);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getDuration()const;
void setDuration(int duration);
std::string getHostName()const;
@@ -43,21 +49,15 @@ namespace AlibabaCloud
void setRegionId(const std::string& regionId);
int getProcessId()const;
void setProcessId(int processId);
int getFreq()const;
void setFreq(int freq);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int freq_;
std::string clusterId_;
std::string accessKeyId_;
int duration_;
std::string hostName_;
std::string regionId_;
int processId_;
int freq_;
std::string clusterId_;
std::string accessKeyId_;
};
}

View File

@@ -34,7 +34,14 @@ namespace AlibabaCloud
{
std::string spotStrategy;
std::string queueName;
RepeatList instanceTypes;
struct InstanceTypes
{
std::string spotStrategy;
std::string vSwitchId;
std::string instanceType;
std::string zoneId;
float spotPriceLimit;
};
std::string instanceType;
bool enableAutoGrow;
float spotPriceLimit;
@@ -45,6 +52,14 @@ namespace AlibabaCloud
SetAutoScaleConfigRequest();
~SetAutoScaleConfigRequest();
float getSpotPriceLimit()const;
void setSpotPriceLimit(float spotPriceLimit);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getExcludeNodes()const;
void setExcludeNodes(const std::string& excludeNodes);
int getExtraNodesGrowRatio()const;
void setExtraNodesGrowRatio(int extraNodesGrowRatio);
int getShrinkIdleTimes()const;
void setShrinkIdleTimes(int shrinkIdleTimes);
int getGrowTimeoutInMinutes()const;
@@ -53,43 +68,37 @@ namespace AlibabaCloud
void setClusterId(const std::string& clusterId);
bool getEnableAutoGrow()const;
void setEnableAutoGrow(bool enableAutoGrow);
float getSpotPriceLimit()const;
void setSpotPriceLimit(float spotPriceLimit);
bool getEnableAutoShrink()const;
void setEnableAutoShrink(bool enableAutoShrink);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getSpotStrategy()const;
void setSpotStrategy(const std::string& spotStrategy);
int getMaxNodesInCluster()const;
void setMaxNodesInCluster(int maxNodesInCluster);
std::string getExcludeNodes()const;
void setExcludeNodes(const std::string& excludeNodes);
int getShrinkIntervalInMinutes()const;
void setShrinkIntervalInMinutes(int shrinkIntervalInMinutes);
std::vector<Queues> getQueues()const;
void setQueues(const std::vector<Queues>& queues);
int getExtraNodesGrowRatio()const;
void setExtraNodesGrowRatio(int extraNodesGrowRatio);
std::vector<InstanceTypes> getInstanceTypes()const;
void setInstanceTypes(const std::vector<InstanceTypes>& instanceTypes);
int getGrowIntervalInMinutes()const;
void setGrowIntervalInMinutes(int growIntervalInMinutes);
int getGrowRatio()const;
void setGrowRatio(int growRatio);
private:
float spotPriceLimit_;
std::string accessKeyId_;
std::string excludeNodes_;
int extraNodesGrowRatio_;
int shrinkIdleTimes_;
int growTimeoutInMinutes_;
std::string clusterId_;
bool enableAutoGrow_;
float spotPriceLimit_;
bool enableAutoShrink_;
std::string accessKeyId_;
std::string spotStrategy_;
int maxNodesInCluster_;
std::string excludeNodes_;
int shrinkIntervalInMinutes_;
std::vector<Queues> queues_;
int extraNodesGrowRatio_;
int growIntervalInMinutes_;
int growRatio_;

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
SetGWSInstanceUserRequest();
~SetGWSInstanceUserRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getUserUid()const;
void setUserUid(const std::string& userUid);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getUserName()const;
void setUserName(const std::string& userName);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getUserUid()const;
void setUserUid(const std::string& userUid);
std::string getUserName()const;
void setUserName(const std::string& userName);
private:
std::string instanceId_;
std::string userUid_;
std::string accessKeyId_;
std::string userName_;
std::string accessKeyId_;
std::string instanceId_;
std::string userUid_;
std::string userName_;
};
}

View File

@@ -41,18 +41,18 @@ namespace AlibabaCloud
std::string getQueueName()const;
void setQueueName(const std::string& queueName);
std::vector<Node> getNode()const;
void setNode(const std::vector<Node>& node);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::vector<Node> getNode()const;
void setNode(const std::vector<Node>& node);
private:
std::string queueName_;
std::vector<Node> node_;
std::string clusterId_;
std::string accessKeyId_;
std::vector<Node> node_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
StartGWSInstanceRequest();
~StartGWSInstanceRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
private:
std::string instanceId_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string instanceId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
StartVisualServiceRequest();
~StartVisualServiceRequest();
int getPort()const;
void setPort(int port);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getCidrIp()const;
void setCidrIp(const std::string& cidrIp);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPort()const;
void setPort(int port);
std::string getCidrIp()const;
void setCidrIp(const std::string& cidrIp);
private:
int port_;
std::string clusterId_;
std::string cidrIp_;
std::string accessKeyId_;
int port_;
std::string cidrIp_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
StopGWSInstanceRequest();
~StopGWSInstanceRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
private:
std::string instanceId_;
std::string accessKeyId_;
std::string accessKeyId_;
std::string instanceId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
StopVisualServiceRequest();
~StopVisualServiceRequest();
int getPort()const;
void setPort(int port);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getCidrIp()const;
void setCidrIp(const std::string& cidrIp);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPort()const;
void setPort(int port);
std::string getCidrIp()const;
void setCidrIp(const std::string& cidrIp);
private:
int port_;
std::string clusterId_;
std::string cidrIp_;
std::string accessKeyId_;
int port_;
std::string cidrIp_;
};
}

View File

@@ -37,20 +37,8 @@ namespace AlibabaCloud
std::string getStderrRedirectPath()const;
void setStderrRedirectPath(const std::string& stderrRedirectPath);
std::string getVariables()const;
void setVariables(const std::string& variables);
std::string getRunasUserPassword()const;
void setRunasUserPassword(const std::string& runasUserPassword);
std::string getPostCmdLine()const;
void setPostCmdLine(const std::string& postCmdLine);
std::string getRunasUser()const;
void setRunasUser(const std::string& runasUser);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
bool getReRunable()const;
void setReRunable(bool reRunable);
int getPriority()const;
void setPriority(int priority);
std::string getCommandLine()const;
void setCommandLine(const std::string& commandLine);
std::string getJobQueue()const;
@@ -63,33 +51,45 @@ namespace AlibabaCloud
void setUnzipCmd(const std::string& unzipCmd);
std::string getPackagePath()const;
void setPackagePath(const std::string& packagePath);
std::string getStdoutRedirectPath()const;
void setStdoutRedirectPath(const std::string& stdoutRedirectPath);
std::string getVariables()const;
void setVariables(const std::string& variables);
std::string getPostCmdLine()const;
void setPostCmdLine(const std::string& postCmdLine);
std::string getRunasUser()const;
void setRunasUser(const std::string& runasUser);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
bool getReRunable()const;
void setReRunable(bool reRunable);
int getPriority()const;
void setPriority(int priority);
std::string getInputFileUrl()const;
void setInputFileUrl(const std::string& inputFileUrl);
std::string getName()const;
void setName(const std::string& name);
std::string getStdoutRedirectPath()const;
void setStdoutRedirectPath(const std::string& stdoutRedirectPath);
std::string getContainerId()const;
void setContainerId(const std::string& containerId);
private:
std::string stderrRedirectPath_;
std::string variables_;
std::string runasUserPassword_;
std::string postCmdLine_;
std::string runasUser_;
std::string clusterId_;
bool reRunable_;
int priority_;
std::string commandLine_;
std::string jobQueue_;
std::string accessKeyId_;
std::string arrayRequest_;
std::string unzipCmd_;
std::string packagePath_;
std::string stdoutRedirectPath_;
std::string variables_;
std::string postCmdLine_;
std::string runasUser_;
std::string clusterId_;
bool reRunable_;
int priority_;
std::string inputFileUrl_;
std::string name_;
std::string stdoutRedirectPath_;
std::string containerId_;
};

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
UninstallSoftwareRequest();
~UninstallSoftwareRequest();
std::string getApplication()const;
void setApplication(const std::string& application);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getApplication()const;
void setApplication(const std::string& application);
private:
std::string application_;
std::string clusterId_;
std::string accessKeyId_;
std::string application_;
};
}

View File

@@ -36,7 +36,10 @@ namespace AlibabaCloud
std::string volumeProtocol;
std::string localDirectory;
std::string remoteDirectory;
RepeatList roles;
struct Roles
{
std::string name;
};
std::string volumeId;
std::string volumeMountpoint;
std::string location;
@@ -49,6 +52,8 @@ namespace AlibabaCloud
std::vector<AdditionalVolumes> getAdditionalVolumes()const;
void setAdditionalVolumes(const std::vector<AdditionalVolumes>& additionalVolumes);
std::vector<Roles> getRoles()const;
void setRoles(const std::vector<Roles>& roles);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
UpdateQueueConfigRequest();
~UpdateQueueConfigRequest();
std::string getQueueName()const;
void setQueueName(const std::string& queueName);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getComputeInstanceType()const;
void setComputeInstanceType(const std::string& computeInstanceType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getQueueName()const;
void setQueueName(const std::string& queueName);
std::string getClusterId()const;
void setClusterId(const std::string& clusterId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getComputeInstanceType()const;
void setComputeInstanceType(const std::string& computeInstanceType);
private:
std::string queueName_;
std::string resourceGroupId_;
std::string clusterId_;
std::string computeInstanceType_;
std::string accessKeyId_;
std::string queueName_;
std::string clusterId_;
std::string accessKeyId_;
std::string resourceGroupId_;
std::string computeInstanceType_;
};
}

View File

@@ -31,21 +31,21 @@ EHPCClient::EHPCClient(const Credentials &credentials, const ClientConfiguration
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ehpc");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
EHPCClient::EHPCClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ehpc");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
EHPCClient::EHPCClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
{
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ehpc");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
EHPCClient::~EHPCClient()
@@ -195,42 +195,6 @@ EHPCClient::DeleteGWSClusterOutcomeCallable EHPCClient::deleteGWSClusterCallable
return task->get_future();
}
EHPCClient::DescribeClusterOutcome EHPCClient::describeCluster(const DescribeClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeClusterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeClusterOutcome(DescribeClusterResult(outcome.result()));
else
return DescribeClusterOutcome(outcome.error());
}
void EHPCClient::describeClusterAsync(const DescribeClusterRequest& request, const DescribeClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCluster(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::DescribeClusterOutcomeCallable EHPCClient::describeClusterCallable(const DescribeClusterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeClusterOutcome()>>(
[this, request]()
{
return this->describeCluster(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::ListUsersOutcome EHPCClient::listUsers(const ListUsersRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -267,36 +231,72 @@ EHPCClient::ListUsersOutcomeCallable EHPCClient::listUsersCallable(const ListUse
return task->get_future();
}
EHPCClient::PullImageOutcome EHPCClient::pullImage(const PullImageRequest &request) const
EHPCClient::DescribeClusterOutcome EHPCClient::describeCluster(const DescribeClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return PullImageOutcome(endpointOutcome.error());
return DescribeClusterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return PullImageOutcome(PullImageResult(outcome.result()));
return DescribeClusterOutcome(DescribeClusterResult(outcome.result()));
else
return PullImageOutcome(outcome.error());
return DescribeClusterOutcome(outcome.error());
}
void EHPCClient::pullImageAsync(const PullImageRequest& request, const PullImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void EHPCClient::describeClusterAsync(const DescribeClusterRequest& request, const DescribeClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, pullImage(request), context);
handler(this, request, describeCluster(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::PullImageOutcomeCallable EHPCClient::pullImageCallable(const PullImageRequest &request) const
EHPCClient::DescribeClusterOutcomeCallable EHPCClient::describeClusterCallable(const DescribeClusterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<PullImageOutcome()>>(
auto task = std::make_shared<std::packaged_task<DescribeClusterOutcome()>>(
[this, request]()
{
return this->pullImage(request);
return this->describeCluster(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::DescribeContainerAppOutcome EHPCClient::describeContainerApp(const DescribeContainerAppRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeContainerAppOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeContainerAppOutcome(DescribeContainerAppResult(outcome.result()));
else
return DescribeContainerAppOutcome(outcome.error());
}
void EHPCClient::describeContainerAppAsync(const DescribeContainerAppRequest& request, const DescribeContainerAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeContainerApp(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::DescribeContainerAppOutcomeCallable EHPCClient::describeContainerAppCallable(const DescribeContainerAppRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeContainerAppOutcome()>>(
[this, request]()
{
return this->describeContainerApp(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -339,36 +339,36 @@ EHPCClient::StopNodesOutcomeCallable EHPCClient::stopNodesCallable(const StopNod
return task->get_future();
}
EHPCClient::DescribeContainerAppOutcome EHPCClient::describeContainerApp(const DescribeContainerAppRequest &request) const
EHPCClient::PullImageOutcome EHPCClient::pullImage(const PullImageRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeContainerAppOutcome(endpointOutcome.error());
return PullImageOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeContainerAppOutcome(DescribeContainerAppResult(outcome.result()));
return PullImageOutcome(PullImageResult(outcome.result()));
else
return DescribeContainerAppOutcome(outcome.error());
return PullImageOutcome(outcome.error());
}
void EHPCClient::describeContainerAppAsync(const DescribeContainerAppRequest& request, const DescribeContainerAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void EHPCClient::pullImageAsync(const PullImageRequest& request, const PullImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeContainerApp(request), context);
handler(this, request, pullImage(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::DescribeContainerAppOutcomeCallable EHPCClient::describeContainerAppCallable(const DescribeContainerAppRequest &request) const
EHPCClient::PullImageOutcomeCallable EHPCClient::pullImageCallable(const PullImageRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeContainerAppOutcome()>>(
auto task = std::make_shared<std::packaged_task<PullImageOutcome()>>(
[this, request]()
{
return this->describeContainerApp(request);
return this->pullImage(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -519,42 +519,6 @@ EHPCClient::DescribeImagePriceOutcomeCallable EHPCClient::describeImagePriceCall
return task->get_future();
}
EHPCClient::GetAutoScaleConfigOutcome EHPCClient::getAutoScaleConfig(const GetAutoScaleConfigRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return GetAutoScaleConfigOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return GetAutoScaleConfigOutcome(GetAutoScaleConfigResult(outcome.result()));
else
return GetAutoScaleConfigOutcome(outcome.error());
}
void EHPCClient::getAutoScaleConfigAsync(const GetAutoScaleConfigRequest& request, const GetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, getAutoScaleConfig(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::GetAutoScaleConfigOutcomeCallable EHPCClient::getAutoScaleConfigCallable(const GetAutoScaleConfigRequest &request) const
{
auto task = std::make_shared<std::packaged_task<GetAutoScaleConfigOutcome()>>(
[this, request]()
{
return this->getAutoScaleConfig(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::StopGWSInstanceOutcome EHPCClient::stopGWSInstance(const StopGWSInstanceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -591,6 +555,42 @@ EHPCClient::StopGWSInstanceOutcomeCallable EHPCClient::stopGWSInstanceCallable(c
return task->get_future();
}
EHPCClient::GetAutoScaleConfigOutcome EHPCClient::getAutoScaleConfig(const GetAutoScaleConfigRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return GetAutoScaleConfigOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return GetAutoScaleConfigOutcome(GetAutoScaleConfigResult(outcome.result()));
else
return GetAutoScaleConfigOutcome(outcome.error());
}
void EHPCClient::getAutoScaleConfigAsync(const GetAutoScaleConfigRequest& request, const GetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, getAutoScaleConfig(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::GetAutoScaleConfigOutcomeCallable EHPCClient::getAutoScaleConfigCallable(const GetAutoScaleConfigRequest &request) const
{
auto task = std::make_shared<std::packaged_task<GetAutoScaleConfigOutcome()>>(
[this, request]()
{
return this->getAutoScaleConfig(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::ListNodesOutcome EHPCClient::listNodes(const ListNodesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1131,42 +1131,6 @@ EHPCClient::DescribeGWSClustersOutcomeCallable EHPCClient::describeGWSClustersCa
return task->get_future();
}
EHPCClient::DeleteJobsOutcome EHPCClient::deleteJobs(const DeleteJobsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DeleteJobsOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DeleteJobsOutcome(DeleteJobsResult(outcome.result()));
else
return DeleteJobsOutcome(outcome.error());
}
void EHPCClient::deleteJobsAsync(const DeleteJobsRequest& request, const DeleteJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, deleteJobs(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::DeleteJobsOutcomeCallable EHPCClient::deleteJobsCallable(const DeleteJobsRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DeleteJobsOutcome()>>(
[this, request]()
{
return this->deleteJobs(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::ListContainerImagesOutcome EHPCClient::listContainerImages(const ListContainerImagesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1203,6 +1167,42 @@ EHPCClient::ListContainerImagesOutcomeCallable EHPCClient::listContainerImagesCa
return task->get_future();
}
EHPCClient::DeleteJobsOutcome EHPCClient::deleteJobs(const DeleteJobsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DeleteJobsOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DeleteJobsOutcome(DeleteJobsResult(outcome.result()));
else
return DeleteJobsOutcome(outcome.error());
}
void EHPCClient::deleteJobsAsync(const DeleteJobsRequest& request, const DeleteJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, deleteJobs(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::DeleteJobsOutcomeCallable EHPCClient::deleteJobsCallable(const DeleteJobsRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DeleteJobsOutcome()>>(
[this, request]()
{
return this->deleteJobs(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::DeleteNodesOutcome EHPCClient::deleteNodes(const DeleteNodesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1419,42 +1419,6 @@ EHPCClient::QueryServicePackAndPriceOutcomeCallable EHPCClient::queryServicePack
return task->get_future();
}
EHPCClient::ListVolumesOutcome EHPCClient::listVolumes(const ListVolumesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListVolumesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListVolumesOutcome(ListVolumesResult(outcome.result()));
else
return ListVolumesOutcome(outcome.error());
}
void EHPCClient::listVolumesAsync(const ListVolumesRequest& request, const ListVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listVolumes(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::ListVolumesOutcomeCallable EHPCClient::listVolumesCallable(const ListVolumesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListVolumesOutcome()>>(
[this, request]()
{
return this->listVolumes(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::DeleteContainerAppsOutcome EHPCClient::deleteContainerApps(const DeleteContainerAppsRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1491,6 +1455,42 @@ EHPCClient::DeleteContainerAppsOutcomeCallable EHPCClient::deleteContainerAppsCa
return task->get_future();
}
EHPCClient::ListVolumesOutcome EHPCClient::listVolumes(const ListVolumesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListVolumesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListVolumesOutcome(ListVolumesResult(outcome.result()));
else
return ListVolumesOutcome(outcome.error());
}
void EHPCClient::listVolumesAsync(const ListVolumesRequest& request, const ListVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listVolumes(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::ListVolumesOutcomeCallable EHPCClient::listVolumesCallable(const ListVolumesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListVolumesOutcome()>>(
[this, request]()
{
return this->listVolumes(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::ModifyImageGatewayConfigOutcome EHPCClient::modifyImageGatewayConfig(const ModifyImageGatewayConfigRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2067,42 +2067,6 @@ EHPCClient::CreateGWSInstanceOutcomeCallable EHPCClient::createGWSInstanceCallab
return task->get_future();
}
EHPCClient::UpdateClusterVolumesOutcome EHPCClient::updateClusterVolumes(const UpdateClusterVolumesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateClusterVolumesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateClusterVolumesOutcome(UpdateClusterVolumesResult(outcome.result()));
else
return UpdateClusterVolumesOutcome(outcome.error());
}
void EHPCClient::updateClusterVolumesAsync(const UpdateClusterVolumesRequest& request, const UpdateClusterVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateClusterVolumes(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::UpdateClusterVolumesOutcomeCallable EHPCClient::updateClusterVolumesCallable(const UpdateClusterVolumesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateClusterVolumesOutcome()>>(
[this, request]()
{
return this->updateClusterVolumes(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::ListCurrentClientVersionOutcome EHPCClient::listCurrentClientVersion(const ListCurrentClientVersionRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2139,6 +2103,42 @@ EHPCClient::ListCurrentClientVersionOutcomeCallable EHPCClient::listCurrentClien
return task->get_future();
}
EHPCClient::UpdateClusterVolumesOutcome EHPCClient::updateClusterVolumes(const UpdateClusterVolumesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateClusterVolumesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateClusterVolumesOutcome(UpdateClusterVolumesResult(outcome.result()));
else
return UpdateClusterVolumesOutcome(outcome.error());
}
void EHPCClient::updateClusterVolumesAsync(const UpdateClusterVolumesRequest& request, const UpdateClusterVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateClusterVolumes(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::UpdateClusterVolumesOutcomeCallable EHPCClient::updateClusterVolumesCallable(const UpdateClusterVolumesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateClusterVolumesOutcome()>>(
[this, request]()
{
return this->updateClusterVolumes(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::StartGWSInstanceOutcome EHPCClient::startGWSInstance(const StartGWSInstanceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2247,42 +2247,6 @@ EHPCClient::SetAutoScaleConfigOutcomeCallable EHPCClient::setAutoScaleConfigCall
return task->get_future();
}
EHPCClient::ListSoftwaresOutcome EHPCClient::listSoftwares(const ListSoftwaresRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListSoftwaresOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListSoftwaresOutcome(ListSoftwaresResult(outcome.result()));
else
return ListSoftwaresOutcome(outcome.error());
}
void EHPCClient::listSoftwaresAsync(const ListSoftwaresRequest& request, const ListSoftwaresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listSoftwares(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::ListSoftwaresOutcomeCallable EHPCClient::listSoftwaresCallable(const ListSoftwaresRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListSoftwaresOutcome()>>(
[this, request]()
{
return this->listSoftwares(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::AddNodesOutcome EHPCClient::addNodes(const AddNodesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2319,6 +2283,42 @@ EHPCClient::AddNodesOutcomeCallable EHPCClient::addNodesCallable(const AddNodesR
return task->get_future();
}
EHPCClient::ListSoftwaresOutcome EHPCClient::listSoftwares(const ListSoftwaresRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListSoftwaresOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListSoftwaresOutcome(ListSoftwaresResult(outcome.result()));
else
return ListSoftwaresOutcome(outcome.error());
}
void EHPCClient::listSoftwaresAsync(const ListSoftwaresRequest& request, const ListSoftwaresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listSoftwares(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::ListSoftwaresOutcomeCallable EHPCClient::listSoftwaresCallable(const ListSoftwaresRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListSoftwaresOutcome()>>(
[this, request]()
{
return this->listSoftwares(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::DescribeGWSImagesOutcome EHPCClient::describeGWSImages(const DescribeGWSImagesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2463,42 +2463,6 @@ EHPCClient::ModifyUserGroupsOutcomeCallable EHPCClient::modifyUserGroupsCallable
return task->get_future();
}
EHPCClient::StartClusterOutcome EHPCClient::startCluster(const StartClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return StartClusterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return StartClusterOutcome(StartClusterResult(outcome.result()));
else
return StartClusterOutcome(outcome.error());
}
void EHPCClient::startClusterAsync(const StartClusterRequest& request, const StartClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, startCluster(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::StartClusterOutcomeCallable EHPCClient::startClusterCallable(const StartClusterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<StartClusterOutcome()>>(
[this, request]()
{
return this->startCluster(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::SetQueueOutcome EHPCClient::setQueue(const SetQueueRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2535,6 +2499,42 @@ EHPCClient::SetQueueOutcomeCallable EHPCClient::setQueueCallable(const SetQueueR
return task->get_future();
}
EHPCClient::StartClusterOutcome EHPCClient::startCluster(const StartClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return StartClusterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return StartClusterOutcome(StartClusterResult(outcome.result()));
else
return StartClusterOutcome(outcome.error());
}
void EHPCClient::startClusterAsync(const StartClusterRequest& request, const StartClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, startCluster(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::StartClusterOutcomeCallable EHPCClient::startClusterCallable(const StartClusterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<StartClusterOutcome()>>(
[this, request]()
{
return this->startCluster(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::ListCustomImagesOutcome EHPCClient::listCustomImages(const ListCustomImagesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2571,6 +2571,42 @@ EHPCClient::ListCustomImagesOutcomeCallable EHPCClient::listCustomImagesCallable
return task->get_future();
}
EHPCClient::CreateGWSClusterOutcome EHPCClient::createGWSCluster(const CreateGWSClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return CreateGWSClusterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return CreateGWSClusterOutcome(CreateGWSClusterResult(outcome.result()));
else
return CreateGWSClusterOutcome(outcome.error());
}
void EHPCClient::createGWSClusterAsync(const CreateGWSClusterRequest& request, const CreateGWSClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, createGWSCluster(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::CreateGWSClusterOutcomeCallable EHPCClient::createGWSClusterCallable(const CreateGWSClusterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<CreateGWSClusterOutcome()>>(
[this, request]()
{
return this->createGWSCluster(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::AddUsersOutcome EHPCClient::addUsers(const AddUsersRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2643,42 +2679,6 @@ EHPCClient::ListJobTemplatesOutcomeCallable EHPCClient::listJobTemplatesCallable
return task->get_future();
}
EHPCClient::CreateGWSClusterOutcome EHPCClient::createGWSCluster(const CreateGWSClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return CreateGWSClusterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return CreateGWSClusterOutcome(CreateGWSClusterResult(outcome.result()));
else
return CreateGWSClusterOutcome(outcome.error());
}
void EHPCClient::createGWSClusterAsync(const CreateGWSClusterRequest& request, const CreateGWSClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, createGWSCluster(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::CreateGWSClusterOutcomeCallable EHPCClient::createGWSClusterCallable(const CreateGWSClusterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<CreateGWSClusterOutcome()>>(
[this, request]()
{
return this->createGWSCluster(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::DescribeImageGatewayConfigOutcome EHPCClient::describeImageGatewayConfig(const DescribeImageGatewayConfigRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2931,6 +2931,42 @@ EHPCClient::StopVisualServiceOutcomeCallable EHPCClient::stopVisualServiceCallab
return task->get_future();
}
EHPCClient::DescribeImageOutcome EHPCClient::describeImage(const DescribeImageRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeImageOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeImageOutcome(DescribeImageResult(outcome.result()));
else
return DescribeImageOutcome(outcome.error());
}
void EHPCClient::describeImageAsync(const DescribeImageRequest& request, const DescribeImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeImage(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::DescribeImageOutcomeCallable EHPCClient::describeImageCallable(const DescribeImageRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeImageOutcome()>>(
[this, request]()
{
return this->describeImage(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::CreateClusterOutcome EHPCClient::createCluster(const CreateClusterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -3003,42 +3039,6 @@ EHPCClient::ModifyUserPasswordsOutcomeCallable EHPCClient::modifyUserPasswordsCa
return task->get_future();
}
EHPCClient::DescribeImageOutcome EHPCClient::describeImage(const DescribeImageRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeImageOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeImageOutcome(DescribeImageResult(outcome.result()));
else
return DescribeImageOutcome(outcome.error());
}
void EHPCClient::describeImageAsync(const DescribeImageRequest& request, const DescribeImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeImage(request), context);
};
asyncExecute(new Runnable(fn));
}
EHPCClient::DescribeImageOutcomeCallable EHPCClient::describeImageCallable(const DescribeImageRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeImageOutcome()>>(
[this, request]()
{
return this->describeImage(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EHPCClient::DeleteQueueOutcome EHPCClient::deleteQueue(const DeleteQueueRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -25,28 +25,6 @@ AddContainerAppRequest::AddContainerAppRequest() :
AddContainerAppRequest::~AddContainerAppRequest()
{}
std::string AddContainerAppRequest::getContainerType()const
{
return containerType_;
}
void AddContainerAppRequest::setContainerType(const std::string& containerType)
{
containerType_ = containerType;
setCoreParameter("ContainerType", containerType);
}
std::string AddContainerAppRequest::getName()const
{
return name_;
}
void AddContainerAppRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string AddContainerAppRequest::getDescription()const
{
return description_;
@@ -69,17 +47,6 @@ void AddContainerAppRequest::setRepository(const std::string& repository)
setCoreParameter("Repository", repository);
}
std::string AddContainerAppRequest::getImageTag()const
{
return imageTag_;
}
void AddContainerAppRequest::setImageTag(const std::string& imageTag)
{
imageTag_ = imageTag;
setCoreParameter("ImageTag", imageTag);
}
std::string AddContainerAppRequest::getAccessKeyId()const
{
return accessKeyId_;
@@ -91,3 +58,36 @@ void AddContainerAppRequest::setAccessKeyId(const std::string& accessKeyId)
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string AddContainerAppRequest::getContainerType()const
{
return containerType_;
}
void AddContainerAppRequest::setContainerType(const std::string& containerType)
{
containerType_ = containerType;
setCoreParameter("ContainerType", containerType);
}
std::string AddContainerAppRequest::getName()const
{
return name_;
}
void AddContainerAppRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string AddContainerAppRequest::getImageTag()const
{
return imageTag_;
}
void AddContainerAppRequest::setImageTag(const std::string& imageTag)
{
imageTag_ = imageTag;
setCoreParameter("ImageTag", imageTag);
}

View File

@@ -35,13 +35,9 @@ AddContainerAppResult::~AddContainerAppResult()
void AddContainerAppResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allContainerId = value["ContainerId"]["ContainerId"];
for (const auto &item : allContainerId)

View File

@@ -25,17 +25,6 @@ AddLocalNodesRequest::AddLocalNodesRequest() :
AddLocalNodesRequest::~AddLocalNodesRequest()
{}
std::string AddLocalNodesRequest::getNodes()const
{
return nodes_;
}
void AddLocalNodesRequest::setNodes(const std::string& nodes)
{
nodes_ = nodes;
setCoreParameter("Nodes", nodes);
}
std::string AddLocalNodesRequest::getClusterId()const
{
return clusterId_;
@@ -58,3 +47,14 @@ void AddLocalNodesRequest::setAccessKeyId(const std::string& accessKeyId)
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string AddLocalNodesRequest::getNodes()const
{
return nodes_;
}
void AddLocalNodesRequest::setNodes(const std::string& nodes)
{
nodes_ = nodes;
setCoreParameter("Nodes", nodes);
}

View File

@@ -35,13 +35,9 @@ AddLocalNodesResult::~AddLocalNodesResult()
void AddLocalNodesResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allInstanceIds = value["InstanceIds"]["InstanceId"];
for (const auto &item : allInstanceIds)

View File

@@ -25,28 +25,6 @@ AddNodesRequest::AddNodesRequest() :
AddNodesRequest::~AddNodesRequest()
{}
int AddNodesRequest::getAutoRenewPeriod()const
{
return autoRenewPeriod_;
}
void AddNodesRequest::setAutoRenewPeriod(int autoRenewPeriod)
{
autoRenewPeriod_ = autoRenewPeriod;
setCoreParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod));
}
int AddNodesRequest::getPeriod()const
{
return period_;
}
void AddNodesRequest::setPeriod(int period)
{
period_ = period;
setCoreParameter("Period", std::to_string(period));
}
std::string AddNodesRequest::getImageId()const
{
return imageId_;
@@ -58,39 +36,6 @@ void AddNodesRequest::setImageId(const std::string& imageId)
setCoreParameter("ImageId", imageId);
}
int AddNodesRequest::getCount()const
{
return count_;
}
void AddNodesRequest::setCount(int count)
{
count_ = count;
setCoreParameter("Count", std::to_string(count));
}
std::string AddNodesRequest::getClusterId()const
{
return clusterId_;
}
void AddNodesRequest::setClusterId(const std::string& clusterId)
{
clusterId_ = clusterId;
setCoreParameter("ClusterId", clusterId);
}
std::string AddNodesRequest::getComputeSpotStrategy()const
{
return computeSpotStrategy_;
}
void AddNodesRequest::setComputeSpotStrategy(const std::string& computeSpotStrategy)
{
computeSpotStrategy_ = computeSpotStrategy;
setCoreParameter("ComputeSpotStrategy", computeSpotStrategy);
}
std::string AddNodesRequest::getJobQueue()const
{
return jobQueue_;
@@ -135,6 +80,94 @@ void AddNodesRequest::setSystemDiskType(const std::string& systemDiskType)
setCoreParameter("SystemDiskType", systemDiskType);
}
int AddNodesRequest::getSystemDiskSize()const
{
return systemDiskSize_;
}
void AddNodesRequest::setSystemDiskSize(int systemDiskSize)
{
systemDiskSize_ = systemDiskSize;
setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize));
}
std::string AddNodesRequest::getInstanceType()const
{
return instanceType_;
}
void AddNodesRequest::setInstanceType(const std::string& instanceType)
{
instanceType_ = instanceType;
setCoreParameter("InstanceType", instanceType);
}
std::string AddNodesRequest::getComputeSpotPriceLimit()const
{
return computeSpotPriceLimit_;
}
void AddNodesRequest::setComputeSpotPriceLimit(const std::string& computeSpotPriceLimit)
{
computeSpotPriceLimit_ = computeSpotPriceLimit;
setCoreParameter("ComputeSpotPriceLimit", computeSpotPriceLimit);
}
int AddNodesRequest::getAutoRenewPeriod()const
{
return autoRenewPeriod_;
}
void AddNodesRequest::setAutoRenewPeriod(int autoRenewPeriod)
{
autoRenewPeriod_ = autoRenewPeriod;
setCoreParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod));
}
int AddNodesRequest::getPeriod()const
{
return period_;
}
void AddNodesRequest::setPeriod(int period)
{
period_ = period;
setCoreParameter("Period", std::to_string(period));
}
int AddNodesRequest::getCount()const
{
return count_;
}
void AddNodesRequest::setCount(int count)
{
count_ = count;
setCoreParameter("Count", std::to_string(count));
}
std::string AddNodesRequest::getClusterId()const
{
return clusterId_;
}
void AddNodesRequest::setClusterId(const std::string& clusterId)
{
clusterId_ = clusterId;
setCoreParameter("ClusterId", clusterId);
}
std::string AddNodesRequest::getComputeSpotStrategy()const
{
return computeSpotStrategy_;
}
void AddNodesRequest::setComputeSpotStrategy(const std::string& computeSpotStrategy)
{
computeSpotStrategy_ = computeSpotStrategy;
setCoreParameter("ComputeSpotStrategy", computeSpotStrategy);
}
std::string AddNodesRequest::getVSwitchId()const
{
return vSwitchId_;
@@ -190,28 +223,6 @@ void AddNodesRequest::setCreateMode(const std::string& createMode)
setCoreParameter("CreateMode", createMode);
}
int AddNodesRequest::getSystemDiskSize()const
{
return systemDiskSize_;
}
void AddNodesRequest::setSystemDiskSize(int systemDiskSize)
{
systemDiskSize_ = systemDiskSize;
setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize));
}
std::string AddNodesRequest::getInstanceType()const
{
return instanceType_;
}
void AddNodesRequest::setInstanceType(const std::string& instanceType)
{
instanceType_ = instanceType;
setCoreParameter("InstanceType", instanceType);
}
std::string AddNodesRequest::getZoneId()const
{
return zoneId_;
@@ -223,14 +234,3 @@ void AddNodesRequest::setZoneId(const std::string& zoneId)
setCoreParameter("ZoneId", zoneId);
}
std::string AddNodesRequest::getComputeSpotPriceLimit()const
{
return computeSpotPriceLimit_;
}
void AddNodesRequest::setComputeSpotPriceLimit(const std::string& computeSpotPriceLimit)
{
computeSpotPriceLimit_ = computeSpotPriceLimit;
setCoreParameter("ComputeSpotPriceLimit", computeSpotPriceLimit);
}

View File

@@ -35,13 +35,9 @@ AddNodesResult::~AddNodesResult()
void AddNodesResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allInstanceIds = value["InstanceIds"]["InstanceId"];
for (const auto &item : allInstanceIds)

View File

@@ -35,13 +35,9 @@ AddQueueResult::~AddQueueResult()
void AddQueueResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -36,6 +36,17 @@ void AddUsersRequest::setClusterId(const std::string& clusterId)
setCoreParameter("ClusterId", clusterId);
}
std::string AddUsersRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void AddUsersRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::vector<AddUsersRequest::User> AddUsersRequest::getUser()const
{
return user_;
@@ -54,14 +65,3 @@ void AddUsersRequest::setUser(const std::vector<User>& user)
}
}
std::string AddUsersRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void AddUsersRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}

View File

@@ -35,13 +35,9 @@ AddUsersResult::~AddUsersResult()
void AddUsersResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -25,28 +25,6 @@ CreateClusterRequest::CreateClusterRequest() :
CreateClusterRequest::~CreateClusterRequest()
{}
std::string CreateClusterRequest::getSccClusterId()const
{
return sccClusterId_;
}
void CreateClusterRequest::setSccClusterId(const std::string& sccClusterId)
{
sccClusterId_ = sccClusterId;
setCoreParameter("SccClusterId", sccClusterId);
}
std::string CreateClusterRequest::getImageId()const
{
return imageId_;
}
void CreateClusterRequest::setImageId(const std::string& imageId)
{
imageId_ = imageId;
setCoreParameter("ImageId", imageId);
}
std::vector<CreateClusterRequest::AdditionalVolumes> CreateClusterRequest::getAdditionalVolumes()const
{
return additionalVolumes_;
@@ -82,50 +60,6 @@ void CreateClusterRequest::setEcsOrderManagerInstanceType(const std::string& ecs
setCoreParameter("EcsOrderManagerInstanceType", ecsOrderManagerInstanceType);
}
std::string CreateClusterRequest::getEhpcVersion()const
{
return ehpcVersion_;
}
void CreateClusterRequest::setEhpcVersion(const std::string& ehpcVersion)
{
ehpcVersion_ = ehpcVersion;
setCoreParameter("EhpcVersion", ehpcVersion);
}
std::string CreateClusterRequest::getAccountType()const
{
return accountType_;
}
void CreateClusterRequest::setAccountType(const std::string& accountType)
{
accountType_ = accountType;
setCoreParameter("AccountType", accountType);
}
std::string CreateClusterRequest::getSecurityGroupId()const
{
return securityGroupId_;
}
void CreateClusterRequest::setSecurityGroupId(const std::string& securityGroupId)
{
securityGroupId_ = securityGroupId;
setCoreParameter("SecurityGroupId", securityGroupId);
}
std::string CreateClusterRequest::getDescription()const
{
return description_;
}
void CreateClusterRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
}
std::string CreateClusterRequest::getKeyPairName()const
{
return keyPairName_;
@@ -148,39 +82,6 @@ void CreateClusterRequest::setSecurityGroupName(const std::string& securityGroup
setCoreParameter("SecurityGroupName", securityGroupName);
}
std::string CreateClusterRequest::getEcsOrderComputeInstanceType()const
{
return ecsOrderComputeInstanceType_;
}
void CreateClusterRequest::setEcsOrderComputeInstanceType(const std::string& ecsOrderComputeInstanceType)
{
ecsOrderComputeInstanceType_ = ecsOrderComputeInstanceType;
setCoreParameter("EcsOrderComputeInstanceType", ecsOrderComputeInstanceType);
}
std::string CreateClusterRequest::getJobQueue()const
{
return jobQueue_;
}
void CreateClusterRequest::setJobQueue(const std::string& jobQueue)
{
jobQueue_ = jobQueue;
setCoreParameter("JobQueue", jobQueue);
}
std::string CreateClusterRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateClusterRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateClusterRequest::getImageOwnerAlias()const
{
return imageOwnerAlias_;
@@ -192,17 +93,6 @@ void CreateClusterRequest::setImageOwnerAlias(const std::string& imageOwnerAlias
setCoreParameter("ImageOwnerAlias", imageOwnerAlias);
}
std::string CreateClusterRequest::getVolumeType()const
{
return volumeType_;
}
void CreateClusterRequest::setVolumeType(const std::string& volumeType)
{
volumeType_ = volumeType;
setCoreParameter("VolumeType", volumeType);
}
std::string CreateClusterRequest::getDeployMode()const
{
return deployMode_;
@@ -214,17 +104,6 @@ void CreateClusterRequest::setDeployMode(const std::string& deployMode)
setCoreParameter("DeployMode", deployMode);
}
std::string CreateClusterRequest::getSystemDiskType()const
{
return systemDiskType_;
}
void CreateClusterRequest::setSystemDiskType(const std::string& systemDiskType)
{
systemDiskType_ = systemDiskType;
setCoreParameter("SystemDiskType", systemDiskType);
}
int CreateClusterRequest::getEcsOrderManagerCount()const
{
return ecsOrderManagerCount_;
@@ -324,39 +203,6 @@ void CreateClusterRequest::setPeriod(int period)
setCoreParameter("Period", std::to_string(period));
}
std::string CreateClusterRequest::getVolumeProtocol()const
{
return volumeProtocol_;
}
void CreateClusterRequest::setVolumeProtocol(const std::string& volumeProtocol)
{
volumeProtocol_ = volumeProtocol;
setCoreParameter("VolumeProtocol", volumeProtocol);
}
std::string CreateClusterRequest::getClientVersion()const
{
return clientVersion_;
}
void CreateClusterRequest::setClientVersion(const std::string& clientVersion)
{
clientVersion_ = clientVersion;
setCoreParameter("ClientVersion", clientVersion);
}
std::string CreateClusterRequest::getOsTag()const
{
return osTag_;
}
void CreateClusterRequest::setOsTag(const std::string& osTag)
{
osTag_ = osTag;
setCoreParameter("OsTag", osTag);
}
std::string CreateClusterRequest::getRemoteDirectory()const
{
return remoteDirectory_;
@@ -429,6 +275,204 @@ void CreateClusterRequest::setPeriodUnit(const std::string& periodUnit)
setCoreParameter("PeriodUnit", periodUnit);
}
std::string CreateClusterRequest::getAutoRenew()const
{
return autoRenew_;
}
void CreateClusterRequest::setAutoRenew(const std::string& autoRenew)
{
autoRenew_ = autoRenew;
setCoreParameter("AutoRenew", autoRenew);
}
std::string CreateClusterRequest::getName()const
{
return name_;
}
void CreateClusterRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string CreateClusterRequest::getVolumeId()const
{
return volumeId_;
}
void CreateClusterRequest::setVolumeId(const std::string& volumeId)
{
volumeId_ = volumeId;
setCoreParameter("VolumeId", volumeId);
}
std::string CreateClusterRequest::getZoneId()const
{
return zoneId_;
}
void CreateClusterRequest::setZoneId(const std::string& zoneId)
{
zoneId_ = zoneId;
setCoreParameter("ZoneId", zoneId);
}
std::string CreateClusterRequest::getSccClusterId()const
{
return sccClusterId_;
}
void CreateClusterRequest::setSccClusterId(const std::string& sccClusterId)
{
sccClusterId_ = sccClusterId;
setCoreParameter("SccClusterId", sccClusterId);
}
std::string CreateClusterRequest::getImageId()const
{
return imageId_;
}
void CreateClusterRequest::setImageId(const std::string& imageId)
{
imageId_ = imageId;
setCoreParameter("ImageId", imageId);
}
std::string CreateClusterRequest::getEhpcVersion()const
{
return ehpcVersion_;
}
void CreateClusterRequest::setEhpcVersion(const std::string& ehpcVersion)
{
ehpcVersion_ = ehpcVersion;
setCoreParameter("EhpcVersion", ehpcVersion);
}
std::string CreateClusterRequest::getAccountType()const
{
return accountType_;
}
void CreateClusterRequest::setAccountType(const std::string& accountType)
{
accountType_ = accountType;
setCoreParameter("AccountType", accountType);
}
std::string CreateClusterRequest::getSecurityGroupId()const
{
return securityGroupId_;
}
void CreateClusterRequest::setSecurityGroupId(const std::string& securityGroupId)
{
securityGroupId_ = securityGroupId;
setCoreParameter("SecurityGroupId", securityGroupId);
}
std::string CreateClusterRequest::getDescription()const
{
return description_;
}
void CreateClusterRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
}
std::string CreateClusterRequest::getEcsOrderComputeInstanceType()const
{
return ecsOrderComputeInstanceType_;
}
void CreateClusterRequest::setEcsOrderComputeInstanceType(const std::string& ecsOrderComputeInstanceType)
{
ecsOrderComputeInstanceType_ = ecsOrderComputeInstanceType;
setCoreParameter("EcsOrderComputeInstanceType", ecsOrderComputeInstanceType);
}
std::string CreateClusterRequest::getJobQueue()const
{
return jobQueue_;
}
void CreateClusterRequest::setJobQueue(const std::string& jobQueue)
{
jobQueue_ = jobQueue;
setCoreParameter("JobQueue", jobQueue);
}
std::string CreateClusterRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateClusterRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateClusterRequest::getVolumeType()const
{
return volumeType_;
}
void CreateClusterRequest::setVolumeType(const std::string& volumeType)
{
volumeType_ = volumeType;
setCoreParameter("VolumeType", volumeType);
}
std::string CreateClusterRequest::getSystemDiskType()const
{
return systemDiskType_;
}
void CreateClusterRequest::setSystemDiskType(const std::string& systemDiskType)
{
systemDiskType_ = systemDiskType;
setCoreParameter("SystemDiskType", systemDiskType);
}
std::string CreateClusterRequest::getVolumeProtocol()const
{
return volumeProtocol_;
}
void CreateClusterRequest::setVolumeProtocol(const std::string& volumeProtocol)
{
volumeProtocol_ = volumeProtocol;
setCoreParameter("VolumeProtocol", volumeProtocol);
}
std::string CreateClusterRequest::getClientVersion()const
{
return clientVersion_;
}
void CreateClusterRequest::setClientVersion(const std::string& clientVersion)
{
clientVersion_ = clientVersion;
setCoreParameter("ClientVersion", clientVersion);
}
std::string CreateClusterRequest::getOsTag()const
{
return osTag_;
}
void CreateClusterRequest::setOsTag(const std::string& osTag)
{
osTag_ = osTag;
setCoreParameter("OsTag", osTag);
}
std::vector<CreateClusterRequest::Application> CreateClusterRequest::getApplication()const
{
return application_;
@@ -445,17 +489,6 @@ void CreateClusterRequest::setApplication(const std::vector<Application>& applic
}
}
std::string CreateClusterRequest::getAutoRenew()const
{
return autoRenew_;
}
void CreateClusterRequest::setAutoRenew(const std::string& autoRenew)
{
autoRenew_ = autoRenew;
setCoreParameter("AutoRenew", autoRenew);
}
std::string CreateClusterRequest::getEcsChargeType()const
{
return ecsChargeType_;
@@ -500,17 +533,6 @@ void CreateClusterRequest::setHaEnable(bool haEnable)
setCoreParameter("HaEnable", haEnable ? "true" : "false");
}
std::string CreateClusterRequest::getName()const
{
return name_;
}
void CreateClusterRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string CreateClusterRequest::getSchedulerType()const
{
return schedulerType_;
@@ -522,17 +544,6 @@ void CreateClusterRequest::setSchedulerType(const std::string& schedulerType)
setCoreParameter("SchedulerType", schedulerType);
}
std::string CreateClusterRequest::getVolumeId()const
{
return volumeId_;
}
void CreateClusterRequest::setVolumeId(const std::string& volumeId)
{
volumeId_ = volumeId;
setCoreParameter("VolumeId", volumeId);
}
std::string CreateClusterRequest::getVolumeMountpoint()const
{
return volumeMountpoint_;
@@ -555,14 +566,3 @@ void CreateClusterRequest::setEcsOrderLoginInstanceType(const std::string& ecsOr
setCoreParameter("EcsOrderLoginInstanceType", ecsOrderLoginInstanceType);
}
std::string CreateClusterRequest::getZoneId()const
{
return zoneId_;
}
void CreateClusterRequest::setZoneId(const std::string& zoneId)
{
zoneId_ = zoneId;
setCoreParameter("ZoneId", zoneId);
}

View File

@@ -35,13 +35,9 @@ CreateClusterResult::~CreateClusterResult()
void CreateClusterResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ClusterId"].isNull())
clusterId_ = value["ClusterId"].asString();

View File

@@ -25,47 +25,47 @@ CreateGWSClusterRequest::CreateGWSClusterRequest() :
CreateGWSClusterRequest::~CreateGWSClusterRequest()
{}
std::string CreateGWSClusterRequest::getClusterType()const
{
return clusterType_;
}
void CreateGWSClusterRequest::setClusterType(const std::string& clusterType)
{
clusterType_ = clusterType;
setCoreParameter("ClusterType", clusterType);
}
std::string CreateGWSClusterRequest::getVpcId()const
{
return vpcId_;
}
void CreateGWSClusterRequest::setVpcId(const std::string& vpcId)
{
vpcId_ = vpcId;
setCoreParameter("VpcId", vpcId);
}
std::string CreateGWSClusterRequest::getName()const
{
return name_;
}
void CreateGWSClusterRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string CreateGWSClusterRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateGWSClusterRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateGWSClusterRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateGWSClusterRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateGWSClusterRequest::getClusterType()const
{
return clusterType_;
}
void CreateGWSClusterRequest::setClusterType(const std::string& clusterType)
{
clusterType_ = clusterType;
setCoreParameter("ClusterType", clusterType);
}
std::string CreateGWSClusterRequest::getVpcId()const
{
return vpcId_;
}
void CreateGWSClusterRequest::setVpcId(const std::string& vpcId)
{
vpcId_ = vpcId;
setCoreParameter("VpcId", vpcId);
}
std::string CreateGWSClusterRequest::getName()const
{
return name_;
}
void CreateGWSClusterRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}

View File

@@ -35,13 +35,9 @@ CreateGWSClusterResult::~CreateGWSClusterResult()
void CreateGWSClusterResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ClusterId"].isNull())
clusterId_ = value["ClusterId"].asString();

View File

@@ -25,36 +25,36 @@ CreateGWSImageRequest::CreateGWSImageRequest() :
CreateGWSImageRequest::~CreateGWSImageRequest()
{}
std::string CreateGWSImageRequest::getInstanceId()const
{
return instanceId_;
}
void CreateGWSImageRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setCoreParameter("InstanceId", instanceId);
}
std::string CreateGWSImageRequest::getName()const
{
return name_;
}
void CreateGWSImageRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string CreateGWSImageRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateGWSImageRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateGWSImageRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateGWSImageRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateGWSImageRequest::getInstanceId()const
{
return instanceId_;
}
void CreateGWSImageRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setCoreParameter("InstanceId", instanceId);
}
std::string CreateGWSImageRequest::getName()const
{
return name_;
}
void CreateGWSImageRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}

View File

@@ -35,13 +35,9 @@ CreateGWSImageResult::~CreateGWSImageResult()
void CreateGWSImageResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ImageId"].isNull())
imageId_ = value["ImageId"].asString();

View File

@@ -25,190 +25,190 @@ CreateGWSInstanceRequest::CreateGWSInstanceRequest() :
CreateGWSInstanceRequest::~CreateGWSInstanceRequest()
{}
std::string CreateGWSInstanceRequest::getPeriod()const
{
return period_;
}
void CreateGWSInstanceRequest::setPeriod(const std::string& period)
{
period_ = period;
setCoreParameter("Period", period);
}
std::string CreateGWSInstanceRequest::getImageId()const
{
return imageId_;
}
void CreateGWSInstanceRequest::setImageId(const std::string& imageId)
{
imageId_ = imageId;
setCoreParameter("ImageId", imageId);
}
bool CreateGWSInstanceRequest::getAllocatePublicAddress()const
{
return allocatePublicAddress_;
}
void CreateGWSInstanceRequest::setAllocatePublicAddress(bool allocatePublicAddress)
{
allocatePublicAddress_ = allocatePublicAddress;
setCoreParameter("AllocatePublicAddress", allocatePublicAddress ? "true" : "false");
}
std::string CreateGWSInstanceRequest::getAppList()const
{
return appList_;
}
void CreateGWSInstanceRequest::setAppList(const std::string& appList)
{
appList_ = appList;
setCoreParameter("AppList", appList);
}
int CreateGWSInstanceRequest::getInternetMaxBandwidthOut()const
{
return internetMaxBandwidthOut_;
}
void CreateGWSInstanceRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOut)
{
internetMaxBandwidthOut_ = internetMaxBandwidthOut;
setCoreParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut));
}
std::string CreateGWSInstanceRequest::getClusterId()const
{
return clusterId_;
}
void CreateGWSInstanceRequest::setClusterId(const std::string& clusterId)
{
clusterId_ = clusterId;
setCoreParameter("ClusterId", clusterId);
}
std::string CreateGWSInstanceRequest::getWorkMode()const
{
return workMode_;
}
void CreateGWSInstanceRequest::setWorkMode(const std::string& workMode)
{
workMode_ = workMode;
setCoreParameter("WorkMode", workMode);
}
std::string CreateGWSInstanceRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateGWSInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateGWSInstanceRequest::getPeriodUnit()const
{
return periodUnit_;
}
void CreateGWSInstanceRequest::setPeriodUnit(const std::string& periodUnit)
{
periodUnit_ = periodUnit;
setCoreParameter("PeriodUnit", periodUnit);
}
bool CreateGWSInstanceRequest::getAutoRenew()const
{
return autoRenew_;
}
void CreateGWSInstanceRequest::setAutoRenew(bool autoRenew)
{
autoRenew_ = autoRenew;
setCoreParameter("AutoRenew", autoRenew ? "true" : "false");
}
std::string CreateGWSInstanceRequest::getSystemDiskCategory()const
{
return systemDiskCategory_;
}
void CreateGWSInstanceRequest::setSystemDiskCategory(const std::string& systemDiskCategory)
{
systemDiskCategory_ = systemDiskCategory;
setCoreParameter("SystemDiskCategory", systemDiskCategory);
}
std::string CreateGWSInstanceRequest::getInternetChargeType()const
{
return internetChargeType_;
}
void CreateGWSInstanceRequest::setInternetChargeType(const std::string& internetChargeType)
{
internetChargeType_ = internetChargeType;
setCoreParameter("InternetChargeType", internetChargeType);
}
int CreateGWSInstanceRequest::getSystemDiskSize()const
{
return systemDiskSize_;
}
void CreateGWSInstanceRequest::setSystemDiskSize(int systemDiskSize)
{
systemDiskSize_ = systemDiskSize;
setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize));
}
std::string CreateGWSInstanceRequest::getName()const
{
return name_;
}
void CreateGWSInstanceRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string CreateGWSInstanceRequest::getInstanceType()const
{
return instanceType_;
}
void CreateGWSInstanceRequest::setInstanceType(const std::string& instanceType)
{
instanceType_ = instanceType;
setCoreParameter("InstanceType", instanceType);
}
std::string CreateGWSInstanceRequest::getInstanceChargeType()const
{
return instanceChargeType_;
}
void CreateGWSInstanceRequest::setInstanceChargeType(const std::string& instanceChargeType)
{
instanceChargeType_ = instanceChargeType;
setCoreParameter("InstanceChargeType", instanceChargeType);
}
int CreateGWSInstanceRequest::getInternetMaxBandwidthIn()const
{
return internetMaxBandwidthIn_;
}
void CreateGWSInstanceRequest::setInternetMaxBandwidthIn(int internetMaxBandwidthIn)
{
internetMaxBandwidthIn_ = internetMaxBandwidthIn;
setCoreParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn));
}
std::string CreateGWSInstanceRequest::getImageId()const
{
return imageId_;
}
void CreateGWSInstanceRequest::setImageId(const std::string& imageId)
{
imageId_ = imageId;
setCoreParameter("ImageId", imageId);
}
bool CreateGWSInstanceRequest::getAllocatePublicAddress()const
{
return allocatePublicAddress_;
}
void CreateGWSInstanceRequest::setAllocatePublicAddress(bool allocatePublicAddress)
{
allocatePublicAddress_ = allocatePublicAddress;
setCoreParameter("AllocatePublicAddress", allocatePublicAddress ? "true" : "false");
}
std::string CreateGWSInstanceRequest::getAppList()const
{
return appList_;
}
void CreateGWSInstanceRequest::setAppList(const std::string& appList)
{
appList_ = appList;
setCoreParameter("AppList", appList);
}
int CreateGWSInstanceRequest::getInternetMaxBandwidthOut()const
{
return internetMaxBandwidthOut_;
}
void CreateGWSInstanceRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOut)
{
internetMaxBandwidthOut_ = internetMaxBandwidthOut;
setCoreParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut));
}
std::string CreateGWSInstanceRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateGWSInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateGWSInstanceRequest::getSystemDiskCategory()const
{
return systemDiskCategory_;
}
void CreateGWSInstanceRequest::setSystemDiskCategory(const std::string& systemDiskCategory)
{
systemDiskCategory_ = systemDiskCategory;
setCoreParameter("SystemDiskCategory", systemDiskCategory);
}
int CreateGWSInstanceRequest::getSystemDiskSize()const
{
return systemDiskSize_;
}
void CreateGWSInstanceRequest::setSystemDiskSize(int systemDiskSize)
{
systemDiskSize_ = systemDiskSize;
setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize));
}
std::string CreateGWSInstanceRequest::getInstanceType()const
{
return instanceType_;
}
void CreateGWSInstanceRequest::setInstanceType(const std::string& instanceType)
{
instanceType_ = instanceType;
setCoreParameter("InstanceType", instanceType);
}
std::string CreateGWSInstanceRequest::getInstanceChargeType()const
{
return instanceChargeType_;
}
void CreateGWSInstanceRequest::setInstanceChargeType(const std::string& instanceChargeType)
{
instanceChargeType_ = instanceChargeType;
setCoreParameter("InstanceChargeType", instanceChargeType);
}
std::string CreateGWSInstanceRequest::getPeriod()const
{
return period_;
}
void CreateGWSInstanceRequest::setPeriod(const std::string& period)
{
period_ = period;
setCoreParameter("Period", period);
}
std::string CreateGWSInstanceRequest::getClusterId()const
{
return clusterId_;
}
void CreateGWSInstanceRequest::setClusterId(const std::string& clusterId)
{
clusterId_ = clusterId;
setCoreParameter("ClusterId", clusterId);
}
std::string CreateGWSInstanceRequest::getWorkMode()const
{
return workMode_;
}
void CreateGWSInstanceRequest::setWorkMode(const std::string& workMode)
{
workMode_ = workMode;
setCoreParameter("WorkMode", workMode);
}
std::string CreateGWSInstanceRequest::getPeriodUnit()const
{
return periodUnit_;
}
void CreateGWSInstanceRequest::setPeriodUnit(const std::string& periodUnit)
{
periodUnit_ = periodUnit;
setCoreParameter("PeriodUnit", periodUnit);
}
bool CreateGWSInstanceRequest::getAutoRenew()const
{
return autoRenew_;
}
void CreateGWSInstanceRequest::setAutoRenew(bool autoRenew)
{
autoRenew_ = autoRenew;
setCoreParameter("AutoRenew", autoRenew ? "true" : "false");
}
std::string CreateGWSInstanceRequest::getInternetChargeType()const
{
return internetChargeType_;
}
void CreateGWSInstanceRequest::setInternetChargeType(const std::string& internetChargeType)
{
internetChargeType_ = internetChargeType;
setCoreParameter("InternetChargeType", internetChargeType);
}
std::string CreateGWSInstanceRequest::getName()const
{
return name_;
}
void CreateGWSInstanceRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
int CreateGWSInstanceRequest::getInternetMaxBandwidthIn()const
{
return internetMaxBandwidthIn_;
}
void CreateGWSInstanceRequest::setInternetMaxBandwidthIn(int internetMaxBandwidthIn)
{
internetMaxBandwidthIn_ = internetMaxBandwidthIn;
setCoreParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn));
}

View File

@@ -35,13 +35,9 @@ CreateGWSInstanceResult::~CreateGWSInstanceResult()
void CreateGWSInstanceResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["InstanceId"].isNull())
instanceId_ = value["InstanceId"].asString();

View File

@@ -35,13 +35,9 @@ CreateHybridClusterResult::~CreateHybridClusterResult()
void CreateHybridClusterResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["ClusterId"].isNull())
clusterId_ = value["ClusterId"].asString();

View File

@@ -35,13 +35,9 @@ CreateJobFileResult::~CreateJobFileResult()
void CreateJobFileResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["TemplateId"].isNull())
templateId_ = value["TemplateId"].asString();

View File

@@ -36,6 +36,28 @@ void CreateJobTemplateRequest::setStderrRedirectPath(const std::string& stderrRe
setCoreParameter("StderrRedirectPath", stderrRedirectPath);
}
std::string CreateJobTemplateRequest::getCommandLine()const
{
return commandLine_;
}
void CreateJobTemplateRequest::setCommandLine(const std::string& commandLine)
{
commandLine_ = commandLine;
setCoreParameter("CommandLine", commandLine);
}
std::string CreateJobTemplateRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateJobTemplateRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateJobTemplateRequest::getArrayRequest()const
{
return arrayRequest_;
@@ -58,6 +80,17 @@ void CreateJobTemplateRequest::setPackagePath(const std::string& packagePath)
setCoreParameter("PackagePath", packagePath);
}
std::string CreateJobTemplateRequest::getStdoutRedirectPath()const
{
return stdoutRedirectPath_;
}
void CreateJobTemplateRequest::setStdoutRedirectPath(const std::string& stdoutRedirectPath)
{
stdoutRedirectPath_ = stdoutRedirectPath;
setCoreParameter("StdoutRedirectPath", stdoutRedirectPath);
}
std::string CreateJobTemplateRequest::getVariables()const
{
return variables_;
@@ -69,17 +102,6 @@ void CreateJobTemplateRequest::setVariables(const std::string& variables)
setCoreParameter("Variables", variables);
}
std::string CreateJobTemplateRequest::getName()const
{
return name_;
}
void CreateJobTemplateRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string CreateJobTemplateRequest::getRunasUser()const
{
return runasUser_;
@@ -91,17 +113,6 @@ void CreateJobTemplateRequest::setRunasUser(const std::string& runasUser)
setCoreParameter("RunasUser", runasUser);
}
std::string CreateJobTemplateRequest::getStdoutRedirectPath()const
{
return stdoutRedirectPath_;
}
void CreateJobTemplateRequest::setStdoutRedirectPath(const std::string& stdoutRedirectPath)
{
stdoutRedirectPath_ = stdoutRedirectPath;
setCoreParameter("StdoutRedirectPath", stdoutRedirectPath);
}
bool CreateJobTemplateRequest::getReRunable()const
{
return reRunable_;
@@ -124,25 +135,14 @@ void CreateJobTemplateRequest::setPriority(int priority)
setCoreParameter("Priority", std::to_string(priority));
}
std::string CreateJobTemplateRequest::getCommandLine()const
std::string CreateJobTemplateRequest::getName()const
{
return commandLine_;
return name_;
}
void CreateJobTemplateRequest::setCommandLine(const std::string& commandLine)
void CreateJobTemplateRequest::setName(const std::string& name)
{
commandLine_ = commandLine;
setCoreParameter("CommandLine", commandLine);
}
std::string CreateJobTemplateRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateJobTemplateRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
name_ = name;
setCoreParameter("Name", name);
}

View File

@@ -35,13 +35,9 @@ CreateJobTemplateResult::~CreateJobTemplateResult()
void CreateJobTemplateResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["TemplateId"].isNull())
templateId_ = value["TemplateId"].asString();

View File

@@ -25,17 +25,6 @@ DeleteClusterRequest::DeleteClusterRequest() :
DeleteClusterRequest::~DeleteClusterRequest()
{}
std::string DeleteClusterRequest::getReleaseInstance()const
{
return releaseInstance_;
}
void DeleteClusterRequest::setReleaseInstance(const std::string& releaseInstance)
{
releaseInstance_ = releaseInstance;
setCoreParameter("ReleaseInstance", releaseInstance);
}
std::string DeleteClusterRequest::getClusterId()const
{
return clusterId_;
@@ -58,3 +47,14 @@ void DeleteClusterRequest::setAccessKeyId(const std::string& accessKeyId)
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string DeleteClusterRequest::getReleaseInstance()const
{
return releaseInstance_;
}
void DeleteClusterRequest::setReleaseInstance(const std::string& releaseInstance)
{
releaseInstance_ = releaseInstance;
setCoreParameter("ReleaseInstance", releaseInstance);
}

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