Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3e81be19ef | ||
|
|
bcda9aa4cd | ||
|
|
01ed244f91 |
@@ -1,3 +1,9 @@
|
||||
2022-07-28 Version: 1.36.1212
|
||||
- AMP version.
|
||||
|
||||
2022-07-28 Version: 1.36.1211
|
||||
- Fix bug.
|
||||
|
||||
2022-07-28 Version: 1.36.1210
|
||||
- Automatically generate sdk tasks.
|
||||
|
||||
|
||||
0
CHANGELOG.md
Normal file
0
CHANGELOG.md
Normal file
@@ -21,141 +21,201 @@ set(eas_public_header
|
||||
include/alibabacloud/eas/EasExport.h )
|
||||
|
||||
set(eas_public_header_model
|
||||
include/alibabacloud/eas/model/CheckServiceExistsRequest.h
|
||||
include/alibabacloud/eas/model/CheckServiceExistsResult.h
|
||||
include/alibabacloud/eas/model/CreateNetworkInterfaceRequest.h
|
||||
include/alibabacloud/eas/model/CreateNetworkInterfaceResult.h
|
||||
include/alibabacloud/eas/model/CreateSLSRequest.h
|
||||
include/alibabacloud/eas/model/CreateSLSResult.h
|
||||
include/alibabacloud/eas/model/CreateBenchmarkTaskRequest.h
|
||||
include/alibabacloud/eas/model/CreateBenchmarkTaskResult.h
|
||||
include/alibabacloud/eas/model/CreateResourceRequest.h
|
||||
include/alibabacloud/eas/model/CreateResourceResult.h
|
||||
include/alibabacloud/eas/model/CreateResourceInstancesRequest.h
|
||||
include/alibabacloud/eas/model/CreateResourceInstancesResult.h
|
||||
include/alibabacloud/eas/model/CreateResourceLogRequest.h
|
||||
include/alibabacloud/eas/model/CreateResourceLogResult.h
|
||||
include/alibabacloud/eas/model/CreateServiceRequest.h
|
||||
include/alibabacloud/eas/model/CreateServiceResult.h
|
||||
include/alibabacloud/eas/model/CreateTaskRequest.h
|
||||
include/alibabacloud/eas/model/CreateTaskResult.h
|
||||
include/alibabacloud/eas/model/CreateServiceAutoScalerRequest.h
|
||||
include/alibabacloud/eas/model/CreateServiceAutoScalerResult.h
|
||||
include/alibabacloud/eas/model/CreateServiceCronScalerRequest.h
|
||||
include/alibabacloud/eas/model/CreateServiceCronScalerResult.h
|
||||
include/alibabacloud/eas/model/CreateServiceMirrorRequest.h
|
||||
include/alibabacloud/eas/model/CreateServiceMirrorResult.h
|
||||
include/alibabacloud/eas/model/DeleteBenchmarkTaskRequest.h
|
||||
include/alibabacloud/eas/model/DeleteBenchmarkTaskResult.h
|
||||
include/alibabacloud/eas/model/DeleteResourceRequest.h
|
||||
include/alibabacloud/eas/model/DeleteResourceResult.h
|
||||
include/alibabacloud/eas/model/DeleteResourceInstanceRequest.h
|
||||
include/alibabacloud/eas/model/DeleteResourceInstanceResult.h
|
||||
include/alibabacloud/eas/model/DeleteResourceDLinkRequest.h
|
||||
include/alibabacloud/eas/model/DeleteResourceDLinkResult.h
|
||||
include/alibabacloud/eas/model/DeleteResourceInstancesRequest.h
|
||||
include/alibabacloud/eas/model/DeleteResourceInstancesResult.h
|
||||
include/alibabacloud/eas/model/DeleteResourceLogRequest.h
|
||||
include/alibabacloud/eas/model/DeleteResourceLogResult.h
|
||||
include/alibabacloud/eas/model/DeleteServiceRequest.h
|
||||
include/alibabacloud/eas/model/DeleteServiceResult.h
|
||||
include/alibabacloud/eas/model/DeleteTaskRequest.h
|
||||
include/alibabacloud/eas/model/DeleteTaskResult.h
|
||||
include/alibabacloud/eas/model/GetAvailableRegionsRequest.h
|
||||
include/alibabacloud/eas/model/GetAvailableRegionsResult.h
|
||||
include/alibabacloud/eas/model/GetNetworkInterfaceRequest.h
|
||||
include/alibabacloud/eas/model/GetNetworkInterfaceResult.h
|
||||
include/alibabacloud/eas/model/GetOrCreateResourceRequest.h
|
||||
include/alibabacloud/eas/model/GetOrCreateResourceResult.h
|
||||
include/alibabacloud/eas/model/GetOssAuthorizeRequest.h
|
||||
include/alibabacloud/eas/model/GetOssAuthorizeResult.h
|
||||
include/alibabacloud/eas/model/GetResourceInstancesRequest.h
|
||||
include/alibabacloud/eas/model/GetResourceInstancesResult.h
|
||||
include/alibabacloud/eas/model/GetResourcePodsRequest.h
|
||||
include/alibabacloud/eas/model/GetResourcePodsResult.h
|
||||
include/alibabacloud/eas/model/GetResourceServicesRequest.h
|
||||
include/alibabacloud/eas/model/GetResourceServicesResult.h
|
||||
include/alibabacloud/eas/model/GetResourceStatusRequest.h
|
||||
include/alibabacloud/eas/model/GetResourceStatusResult.h
|
||||
include/alibabacloud/eas/model/GetServiceRequest.h
|
||||
include/alibabacloud/eas/model/GetServiceResult.h
|
||||
include/alibabacloud/eas/model/GetServiceRegionRequest.h
|
||||
include/alibabacloud/eas/model/GetServiceRegionResult.h
|
||||
include/alibabacloud/eas/model/GetServiceStatisticsRequest.h
|
||||
include/alibabacloud/eas/model/GetServiceStatisticsResult.h
|
||||
include/alibabacloud/eas/model/GetServiceTokenRequest.h
|
||||
include/alibabacloud/eas/model/GetServiceTokenResult.h
|
||||
include/alibabacloud/eas/model/GetServiceVersionRequest.h
|
||||
include/alibabacloud/eas/model/GetServiceVersionResult.h
|
||||
include/alibabacloud/eas/model/GetServiceWorkerRequest.h
|
||||
include/alibabacloud/eas/model/GetServiceWorkerResult.h
|
||||
include/alibabacloud/eas/model/GetTaskRequest.h
|
||||
include/alibabacloud/eas/model/GetTaskResult.h
|
||||
include/alibabacloud/eas/model/DeleteServiceAutoScalerRequest.h
|
||||
include/alibabacloud/eas/model/DeleteServiceAutoScalerResult.h
|
||||
include/alibabacloud/eas/model/DeleteServiceCronScalerRequest.h
|
||||
include/alibabacloud/eas/model/DeleteServiceCronScalerResult.h
|
||||
include/alibabacloud/eas/model/DeleteServiceInstancesRequest.h
|
||||
include/alibabacloud/eas/model/DeleteServiceInstancesResult.h
|
||||
include/alibabacloud/eas/model/DeleteServiceMirrorRequest.h
|
||||
include/alibabacloud/eas/model/DeleteServiceMirrorResult.h
|
||||
include/alibabacloud/eas/model/DescribeBenchmarkTaskRequest.h
|
||||
include/alibabacloud/eas/model/DescribeBenchmarkTaskResult.h
|
||||
include/alibabacloud/eas/model/DescribeBenchmarkTaskReportRequest.h
|
||||
include/alibabacloud/eas/model/DescribeBenchmarkTaskReportResult.h
|
||||
include/alibabacloud/eas/model/DescribeResourceRequest.h
|
||||
include/alibabacloud/eas/model/DescribeResourceResult.h
|
||||
include/alibabacloud/eas/model/DescribeResourceDLinkRequest.h
|
||||
include/alibabacloud/eas/model/DescribeResourceDLinkResult.h
|
||||
include/alibabacloud/eas/model/DescribeResourceLogRequest.h
|
||||
include/alibabacloud/eas/model/DescribeResourceLogResult.h
|
||||
include/alibabacloud/eas/model/DescribeServiceRequest.h
|
||||
include/alibabacloud/eas/model/DescribeServiceResult.h
|
||||
include/alibabacloud/eas/model/DescribeServiceAutoScalerRequest.h
|
||||
include/alibabacloud/eas/model/DescribeServiceAutoScalerResult.h
|
||||
include/alibabacloud/eas/model/DescribeServiceCronScalerRequest.h
|
||||
include/alibabacloud/eas/model/DescribeServiceCronScalerResult.h
|
||||
include/alibabacloud/eas/model/DescribeServiceLogRequest.h
|
||||
include/alibabacloud/eas/model/DescribeServiceLogResult.h
|
||||
include/alibabacloud/eas/model/DescribeServiceMirrorRequest.h
|
||||
include/alibabacloud/eas/model/DescribeServiceMirrorResult.h
|
||||
include/alibabacloud/eas/model/ListBenchmarkTaskRequest.h
|
||||
include/alibabacloud/eas/model/ListBenchmarkTaskResult.h
|
||||
include/alibabacloud/eas/model/ListResourceInstanceWorkerRequest.h
|
||||
include/alibabacloud/eas/model/ListResourceInstanceWorkerResult.h
|
||||
include/alibabacloud/eas/model/ListResourceInstancesRequest.h
|
||||
include/alibabacloud/eas/model/ListResourceInstancesResult.h
|
||||
include/alibabacloud/eas/model/ListResourceServicesRequest.h
|
||||
include/alibabacloud/eas/model/ListResourceServicesResult.h
|
||||
include/alibabacloud/eas/model/ListResourcesRequest.h
|
||||
include/alibabacloud/eas/model/ListResourcesResult.h
|
||||
include/alibabacloud/eas/model/ListServiceInstancesRequest.h
|
||||
include/alibabacloud/eas/model/ListServiceInstancesResult.h
|
||||
include/alibabacloud/eas/model/ListServicesRequest.h
|
||||
include/alibabacloud/eas/model/ListServicesResult.h
|
||||
include/alibabacloud/eas/model/ListTasksRequest.h
|
||||
include/alibabacloud/eas/model/ListTasksResult.h
|
||||
include/alibabacloud/eas/model/ListVIndexRequest.h
|
||||
include/alibabacloud/eas/model/ListVIndexResult.h
|
||||
include/alibabacloud/eas/model/ModifyServiceRequest.h
|
||||
include/alibabacloud/eas/model/ModifyServiceResult.h
|
||||
include/alibabacloud/eas/model/ModifyServiceVersionRequest.h
|
||||
include/alibabacloud/eas/model/ModifyServiceVersionResult.h
|
||||
include/alibabacloud/eas/model/ReleaseServiceRequest.h
|
||||
include/alibabacloud/eas/model/ReleaseServiceResult.h
|
||||
include/alibabacloud/eas/model/StartBenchmarkTaskRequest.h
|
||||
include/alibabacloud/eas/model/StartBenchmarkTaskResult.h
|
||||
include/alibabacloud/eas/model/StartServiceRequest.h
|
||||
include/alibabacloud/eas/model/StartServiceResult.h
|
||||
include/alibabacloud/eas/model/StopBenchmarkTaskRequest.h
|
||||
include/alibabacloud/eas/model/StopBenchmarkTaskResult.h
|
||||
include/alibabacloud/eas/model/StopServiceRequest.h
|
||||
include/alibabacloud/eas/model/StopServiceResult.h
|
||||
include/alibabacloud/eas/model/SyncServiceRequest.h
|
||||
include/alibabacloud/eas/model/SyncServiceResult.h )
|
||||
include/alibabacloud/eas/model/UpdateBenchmarkTaskRequest.h
|
||||
include/alibabacloud/eas/model/UpdateBenchmarkTaskResult.h
|
||||
include/alibabacloud/eas/model/UpdateResourceRequest.h
|
||||
include/alibabacloud/eas/model/UpdateResourceResult.h
|
||||
include/alibabacloud/eas/model/UpdateResourceDLinkRequest.h
|
||||
include/alibabacloud/eas/model/UpdateResourceDLinkResult.h
|
||||
include/alibabacloud/eas/model/UpdateServiceRequest.h
|
||||
include/alibabacloud/eas/model/UpdateServiceResult.h
|
||||
include/alibabacloud/eas/model/UpdateServiceAutoScalerRequest.h
|
||||
include/alibabacloud/eas/model/UpdateServiceAutoScalerResult.h
|
||||
include/alibabacloud/eas/model/UpdateServiceCronScalerRequest.h
|
||||
include/alibabacloud/eas/model/UpdateServiceCronScalerResult.h
|
||||
include/alibabacloud/eas/model/UpdateServiceMirrorRequest.h
|
||||
include/alibabacloud/eas/model/UpdateServiceMirrorResult.h
|
||||
include/alibabacloud/eas/model/UpdateServiceVersionRequest.h
|
||||
include/alibabacloud/eas/model/UpdateServiceVersionResult.h )
|
||||
|
||||
set(eas_src
|
||||
src/EasClient.cc
|
||||
src/model/CheckServiceExistsRequest.cc
|
||||
src/model/CheckServiceExistsResult.cc
|
||||
src/model/CreateNetworkInterfaceRequest.cc
|
||||
src/model/CreateNetworkInterfaceResult.cc
|
||||
src/model/CreateSLSRequest.cc
|
||||
src/model/CreateSLSResult.cc
|
||||
src/model/CreateBenchmarkTaskRequest.cc
|
||||
src/model/CreateBenchmarkTaskResult.cc
|
||||
src/model/CreateResourceRequest.cc
|
||||
src/model/CreateResourceResult.cc
|
||||
src/model/CreateResourceInstancesRequest.cc
|
||||
src/model/CreateResourceInstancesResult.cc
|
||||
src/model/CreateResourceLogRequest.cc
|
||||
src/model/CreateResourceLogResult.cc
|
||||
src/model/CreateServiceRequest.cc
|
||||
src/model/CreateServiceResult.cc
|
||||
src/model/CreateTaskRequest.cc
|
||||
src/model/CreateTaskResult.cc
|
||||
src/model/CreateServiceAutoScalerRequest.cc
|
||||
src/model/CreateServiceAutoScalerResult.cc
|
||||
src/model/CreateServiceCronScalerRequest.cc
|
||||
src/model/CreateServiceCronScalerResult.cc
|
||||
src/model/CreateServiceMirrorRequest.cc
|
||||
src/model/CreateServiceMirrorResult.cc
|
||||
src/model/DeleteBenchmarkTaskRequest.cc
|
||||
src/model/DeleteBenchmarkTaskResult.cc
|
||||
src/model/DeleteResourceRequest.cc
|
||||
src/model/DeleteResourceResult.cc
|
||||
src/model/DeleteResourceInstanceRequest.cc
|
||||
src/model/DeleteResourceInstanceResult.cc
|
||||
src/model/DeleteResourceDLinkRequest.cc
|
||||
src/model/DeleteResourceDLinkResult.cc
|
||||
src/model/DeleteResourceInstancesRequest.cc
|
||||
src/model/DeleteResourceInstancesResult.cc
|
||||
src/model/DeleteResourceLogRequest.cc
|
||||
src/model/DeleteResourceLogResult.cc
|
||||
src/model/DeleteServiceRequest.cc
|
||||
src/model/DeleteServiceResult.cc
|
||||
src/model/DeleteTaskRequest.cc
|
||||
src/model/DeleteTaskResult.cc
|
||||
src/model/GetAvailableRegionsRequest.cc
|
||||
src/model/GetAvailableRegionsResult.cc
|
||||
src/model/GetNetworkInterfaceRequest.cc
|
||||
src/model/GetNetworkInterfaceResult.cc
|
||||
src/model/GetOrCreateResourceRequest.cc
|
||||
src/model/GetOrCreateResourceResult.cc
|
||||
src/model/GetOssAuthorizeRequest.cc
|
||||
src/model/GetOssAuthorizeResult.cc
|
||||
src/model/GetResourceInstancesRequest.cc
|
||||
src/model/GetResourceInstancesResult.cc
|
||||
src/model/GetResourcePodsRequest.cc
|
||||
src/model/GetResourcePodsResult.cc
|
||||
src/model/GetResourceServicesRequest.cc
|
||||
src/model/GetResourceServicesResult.cc
|
||||
src/model/GetResourceStatusRequest.cc
|
||||
src/model/GetResourceStatusResult.cc
|
||||
src/model/GetServiceRequest.cc
|
||||
src/model/GetServiceResult.cc
|
||||
src/model/GetServiceRegionRequest.cc
|
||||
src/model/GetServiceRegionResult.cc
|
||||
src/model/GetServiceStatisticsRequest.cc
|
||||
src/model/GetServiceStatisticsResult.cc
|
||||
src/model/GetServiceTokenRequest.cc
|
||||
src/model/GetServiceTokenResult.cc
|
||||
src/model/GetServiceVersionRequest.cc
|
||||
src/model/GetServiceVersionResult.cc
|
||||
src/model/GetServiceWorkerRequest.cc
|
||||
src/model/GetServiceWorkerResult.cc
|
||||
src/model/GetTaskRequest.cc
|
||||
src/model/GetTaskResult.cc
|
||||
src/model/DeleteServiceAutoScalerRequest.cc
|
||||
src/model/DeleteServiceAutoScalerResult.cc
|
||||
src/model/DeleteServiceCronScalerRequest.cc
|
||||
src/model/DeleteServiceCronScalerResult.cc
|
||||
src/model/DeleteServiceInstancesRequest.cc
|
||||
src/model/DeleteServiceInstancesResult.cc
|
||||
src/model/DeleteServiceMirrorRequest.cc
|
||||
src/model/DeleteServiceMirrorResult.cc
|
||||
src/model/DescribeBenchmarkTaskRequest.cc
|
||||
src/model/DescribeBenchmarkTaskResult.cc
|
||||
src/model/DescribeBenchmarkTaskReportRequest.cc
|
||||
src/model/DescribeBenchmarkTaskReportResult.cc
|
||||
src/model/DescribeResourceRequest.cc
|
||||
src/model/DescribeResourceResult.cc
|
||||
src/model/DescribeResourceDLinkRequest.cc
|
||||
src/model/DescribeResourceDLinkResult.cc
|
||||
src/model/DescribeResourceLogRequest.cc
|
||||
src/model/DescribeResourceLogResult.cc
|
||||
src/model/DescribeServiceRequest.cc
|
||||
src/model/DescribeServiceResult.cc
|
||||
src/model/DescribeServiceAutoScalerRequest.cc
|
||||
src/model/DescribeServiceAutoScalerResult.cc
|
||||
src/model/DescribeServiceCronScalerRequest.cc
|
||||
src/model/DescribeServiceCronScalerResult.cc
|
||||
src/model/DescribeServiceLogRequest.cc
|
||||
src/model/DescribeServiceLogResult.cc
|
||||
src/model/DescribeServiceMirrorRequest.cc
|
||||
src/model/DescribeServiceMirrorResult.cc
|
||||
src/model/ListBenchmarkTaskRequest.cc
|
||||
src/model/ListBenchmarkTaskResult.cc
|
||||
src/model/ListResourceInstanceWorkerRequest.cc
|
||||
src/model/ListResourceInstanceWorkerResult.cc
|
||||
src/model/ListResourceInstancesRequest.cc
|
||||
src/model/ListResourceInstancesResult.cc
|
||||
src/model/ListResourceServicesRequest.cc
|
||||
src/model/ListResourceServicesResult.cc
|
||||
src/model/ListResourcesRequest.cc
|
||||
src/model/ListResourcesResult.cc
|
||||
src/model/ListServiceInstancesRequest.cc
|
||||
src/model/ListServiceInstancesResult.cc
|
||||
src/model/ListServicesRequest.cc
|
||||
src/model/ListServicesResult.cc
|
||||
src/model/ListTasksRequest.cc
|
||||
src/model/ListTasksResult.cc
|
||||
src/model/ListVIndexRequest.cc
|
||||
src/model/ListVIndexResult.cc
|
||||
src/model/ModifyServiceRequest.cc
|
||||
src/model/ModifyServiceResult.cc
|
||||
src/model/ModifyServiceVersionRequest.cc
|
||||
src/model/ModifyServiceVersionResult.cc
|
||||
src/model/ReleaseServiceRequest.cc
|
||||
src/model/ReleaseServiceResult.cc
|
||||
src/model/StartBenchmarkTaskRequest.cc
|
||||
src/model/StartBenchmarkTaskResult.cc
|
||||
src/model/StartServiceRequest.cc
|
||||
src/model/StartServiceResult.cc
|
||||
src/model/StopBenchmarkTaskRequest.cc
|
||||
src/model/StopBenchmarkTaskResult.cc
|
||||
src/model/StopServiceRequest.cc
|
||||
src/model/StopServiceResult.cc
|
||||
src/model/SyncServiceRequest.cc
|
||||
src/model/SyncServiceResult.cc )
|
||||
src/model/UpdateBenchmarkTaskRequest.cc
|
||||
src/model/UpdateBenchmarkTaskResult.cc
|
||||
src/model/UpdateResourceRequest.cc
|
||||
src/model/UpdateResourceResult.cc
|
||||
src/model/UpdateResourceDLinkRequest.cc
|
||||
src/model/UpdateResourceDLinkResult.cc
|
||||
src/model/UpdateServiceRequest.cc
|
||||
src/model/UpdateServiceResult.cc
|
||||
src/model/UpdateServiceAutoScalerRequest.cc
|
||||
src/model/UpdateServiceAutoScalerResult.cc
|
||||
src/model/UpdateServiceCronScalerRequest.cc
|
||||
src/model/UpdateServiceCronScalerResult.cc
|
||||
src/model/UpdateServiceMirrorRequest.cc
|
||||
src/model/UpdateServiceMirrorResult.cc
|
||||
src/model/UpdateServiceVersionRequest.cc
|
||||
src/model/UpdateServiceVersionResult.cc )
|
||||
|
||||
add_library(eas ${LIB_TYPE}
|
||||
${eas_public_header}
|
||||
|
||||
@@ -22,72 +22,102 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RoaServiceClient.h>
|
||||
#include "EasExport.h"
|
||||
#include "model/CheckServiceExistsRequest.h"
|
||||
#include "model/CheckServiceExistsResult.h"
|
||||
#include "model/CreateNetworkInterfaceRequest.h"
|
||||
#include "model/CreateNetworkInterfaceResult.h"
|
||||
#include "model/CreateSLSRequest.h"
|
||||
#include "model/CreateSLSResult.h"
|
||||
#include "model/CreateBenchmarkTaskRequest.h"
|
||||
#include "model/CreateBenchmarkTaskResult.h"
|
||||
#include "model/CreateResourceRequest.h"
|
||||
#include "model/CreateResourceResult.h"
|
||||
#include "model/CreateResourceInstancesRequest.h"
|
||||
#include "model/CreateResourceInstancesResult.h"
|
||||
#include "model/CreateResourceLogRequest.h"
|
||||
#include "model/CreateResourceLogResult.h"
|
||||
#include "model/CreateServiceRequest.h"
|
||||
#include "model/CreateServiceResult.h"
|
||||
#include "model/CreateTaskRequest.h"
|
||||
#include "model/CreateTaskResult.h"
|
||||
#include "model/CreateServiceAutoScalerRequest.h"
|
||||
#include "model/CreateServiceAutoScalerResult.h"
|
||||
#include "model/CreateServiceCronScalerRequest.h"
|
||||
#include "model/CreateServiceCronScalerResult.h"
|
||||
#include "model/CreateServiceMirrorRequest.h"
|
||||
#include "model/CreateServiceMirrorResult.h"
|
||||
#include "model/DeleteBenchmarkTaskRequest.h"
|
||||
#include "model/DeleteBenchmarkTaskResult.h"
|
||||
#include "model/DeleteResourceRequest.h"
|
||||
#include "model/DeleteResourceResult.h"
|
||||
#include "model/DeleteResourceInstanceRequest.h"
|
||||
#include "model/DeleteResourceInstanceResult.h"
|
||||
#include "model/DeleteResourceDLinkRequest.h"
|
||||
#include "model/DeleteResourceDLinkResult.h"
|
||||
#include "model/DeleteResourceInstancesRequest.h"
|
||||
#include "model/DeleteResourceInstancesResult.h"
|
||||
#include "model/DeleteResourceLogRequest.h"
|
||||
#include "model/DeleteResourceLogResult.h"
|
||||
#include "model/DeleteServiceRequest.h"
|
||||
#include "model/DeleteServiceResult.h"
|
||||
#include "model/DeleteTaskRequest.h"
|
||||
#include "model/DeleteTaskResult.h"
|
||||
#include "model/GetAvailableRegionsRequest.h"
|
||||
#include "model/GetAvailableRegionsResult.h"
|
||||
#include "model/GetNetworkInterfaceRequest.h"
|
||||
#include "model/GetNetworkInterfaceResult.h"
|
||||
#include "model/GetOrCreateResourceRequest.h"
|
||||
#include "model/GetOrCreateResourceResult.h"
|
||||
#include "model/GetOssAuthorizeRequest.h"
|
||||
#include "model/GetOssAuthorizeResult.h"
|
||||
#include "model/GetResourceInstancesRequest.h"
|
||||
#include "model/GetResourceInstancesResult.h"
|
||||
#include "model/GetResourcePodsRequest.h"
|
||||
#include "model/GetResourcePodsResult.h"
|
||||
#include "model/GetResourceServicesRequest.h"
|
||||
#include "model/GetResourceServicesResult.h"
|
||||
#include "model/GetResourceStatusRequest.h"
|
||||
#include "model/GetResourceStatusResult.h"
|
||||
#include "model/GetServiceRequest.h"
|
||||
#include "model/GetServiceResult.h"
|
||||
#include "model/GetServiceRegionRequest.h"
|
||||
#include "model/GetServiceRegionResult.h"
|
||||
#include "model/GetServiceStatisticsRequest.h"
|
||||
#include "model/GetServiceStatisticsResult.h"
|
||||
#include "model/GetServiceTokenRequest.h"
|
||||
#include "model/GetServiceTokenResult.h"
|
||||
#include "model/GetServiceVersionRequest.h"
|
||||
#include "model/GetServiceVersionResult.h"
|
||||
#include "model/GetServiceWorkerRequest.h"
|
||||
#include "model/GetServiceWorkerResult.h"
|
||||
#include "model/GetTaskRequest.h"
|
||||
#include "model/GetTaskResult.h"
|
||||
#include "model/DeleteServiceAutoScalerRequest.h"
|
||||
#include "model/DeleteServiceAutoScalerResult.h"
|
||||
#include "model/DeleteServiceCronScalerRequest.h"
|
||||
#include "model/DeleteServiceCronScalerResult.h"
|
||||
#include "model/DeleteServiceInstancesRequest.h"
|
||||
#include "model/DeleteServiceInstancesResult.h"
|
||||
#include "model/DeleteServiceMirrorRequest.h"
|
||||
#include "model/DeleteServiceMirrorResult.h"
|
||||
#include "model/DescribeBenchmarkTaskRequest.h"
|
||||
#include "model/DescribeBenchmarkTaskResult.h"
|
||||
#include "model/DescribeBenchmarkTaskReportRequest.h"
|
||||
#include "model/DescribeBenchmarkTaskReportResult.h"
|
||||
#include "model/DescribeResourceRequest.h"
|
||||
#include "model/DescribeResourceResult.h"
|
||||
#include "model/DescribeResourceDLinkRequest.h"
|
||||
#include "model/DescribeResourceDLinkResult.h"
|
||||
#include "model/DescribeResourceLogRequest.h"
|
||||
#include "model/DescribeResourceLogResult.h"
|
||||
#include "model/DescribeServiceRequest.h"
|
||||
#include "model/DescribeServiceResult.h"
|
||||
#include "model/DescribeServiceAutoScalerRequest.h"
|
||||
#include "model/DescribeServiceAutoScalerResult.h"
|
||||
#include "model/DescribeServiceCronScalerRequest.h"
|
||||
#include "model/DescribeServiceCronScalerResult.h"
|
||||
#include "model/DescribeServiceLogRequest.h"
|
||||
#include "model/DescribeServiceLogResult.h"
|
||||
#include "model/DescribeServiceMirrorRequest.h"
|
||||
#include "model/DescribeServiceMirrorResult.h"
|
||||
#include "model/ListBenchmarkTaskRequest.h"
|
||||
#include "model/ListBenchmarkTaskResult.h"
|
||||
#include "model/ListResourceInstanceWorkerRequest.h"
|
||||
#include "model/ListResourceInstanceWorkerResult.h"
|
||||
#include "model/ListResourceInstancesRequest.h"
|
||||
#include "model/ListResourceInstancesResult.h"
|
||||
#include "model/ListResourceServicesRequest.h"
|
||||
#include "model/ListResourceServicesResult.h"
|
||||
#include "model/ListResourcesRequest.h"
|
||||
#include "model/ListResourcesResult.h"
|
||||
#include "model/ListServiceInstancesRequest.h"
|
||||
#include "model/ListServiceInstancesResult.h"
|
||||
#include "model/ListServicesRequest.h"
|
||||
#include "model/ListServicesResult.h"
|
||||
#include "model/ListTasksRequest.h"
|
||||
#include "model/ListTasksResult.h"
|
||||
#include "model/ListVIndexRequest.h"
|
||||
#include "model/ListVIndexResult.h"
|
||||
#include "model/ModifyServiceRequest.h"
|
||||
#include "model/ModifyServiceResult.h"
|
||||
#include "model/ModifyServiceVersionRequest.h"
|
||||
#include "model/ModifyServiceVersionResult.h"
|
||||
#include "model/ReleaseServiceRequest.h"
|
||||
#include "model/ReleaseServiceResult.h"
|
||||
#include "model/StartBenchmarkTaskRequest.h"
|
||||
#include "model/StartBenchmarkTaskResult.h"
|
||||
#include "model/StartServiceRequest.h"
|
||||
#include "model/StartServiceResult.h"
|
||||
#include "model/StopBenchmarkTaskRequest.h"
|
||||
#include "model/StopBenchmarkTaskResult.h"
|
||||
#include "model/StopServiceRequest.h"
|
||||
#include "model/StopServiceResult.h"
|
||||
#include "model/SyncServiceRequest.h"
|
||||
#include "model/SyncServiceResult.h"
|
||||
#include "model/UpdateBenchmarkTaskRequest.h"
|
||||
#include "model/UpdateBenchmarkTaskResult.h"
|
||||
#include "model/UpdateResourceRequest.h"
|
||||
#include "model/UpdateResourceResult.h"
|
||||
#include "model/UpdateResourceDLinkRequest.h"
|
||||
#include "model/UpdateResourceDLinkResult.h"
|
||||
#include "model/UpdateServiceRequest.h"
|
||||
#include "model/UpdateServiceResult.h"
|
||||
#include "model/UpdateServiceAutoScalerRequest.h"
|
||||
#include "model/UpdateServiceAutoScalerResult.h"
|
||||
#include "model/UpdateServiceCronScalerRequest.h"
|
||||
#include "model/UpdateServiceCronScalerResult.h"
|
||||
#include "model/UpdateServiceMirrorRequest.h"
|
||||
#include "model/UpdateServiceMirrorResult.h"
|
||||
#include "model/UpdateServiceVersionRequest.h"
|
||||
#include "model/UpdateServiceVersionResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -97,209 +127,299 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_EAS_EXPORT EasClient : public RoaServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::CheckServiceExistsResult> CheckServiceExistsOutcome;
|
||||
typedef std::future<CheckServiceExistsOutcome> CheckServiceExistsOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CheckServiceExistsRequest&, const CheckServiceExistsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckServiceExistsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNetworkInterfaceResult> CreateNetworkInterfaceOutcome;
|
||||
typedef std::future<CreateNetworkInterfaceOutcome> CreateNetworkInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateNetworkInterfaceRequest&, const CreateNetworkInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNetworkInterfaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSLSResult> CreateSLSOutcome;
|
||||
typedef std::future<CreateSLSOutcome> CreateSLSOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateSLSRequest&, const CreateSLSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSLSAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateBenchmarkTaskResult> CreateBenchmarkTaskOutcome;
|
||||
typedef std::future<CreateBenchmarkTaskOutcome> CreateBenchmarkTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateBenchmarkTaskRequest&, const CreateBenchmarkTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBenchmarkTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateResourceResult> CreateResourceOutcome;
|
||||
typedef std::future<CreateResourceOutcome> CreateResourceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateResourceRequest&, const CreateResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateResourceInstancesResult> CreateResourceInstancesOutcome;
|
||||
typedef std::future<CreateResourceInstancesOutcome> CreateResourceInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateResourceInstancesRequest&, const CreateResourceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateResourceInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateResourceLogResult> CreateResourceLogOutcome;
|
||||
typedef std::future<CreateResourceLogOutcome> CreateResourceLogOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateResourceLogRequest&, const CreateResourceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateResourceLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateServiceResult> CreateServiceOutcome;
|
||||
typedef std::future<CreateServiceOutcome> CreateServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateServiceRequest&, const CreateServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTaskResult> CreateTaskOutcome;
|
||||
typedef std::future<CreateTaskOutcome> CreateTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateTaskRequest&, const CreateTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateServiceAutoScalerResult> CreateServiceAutoScalerOutcome;
|
||||
typedef std::future<CreateServiceAutoScalerOutcome> CreateServiceAutoScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateServiceAutoScalerRequest&, const CreateServiceAutoScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceAutoScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateServiceCronScalerResult> CreateServiceCronScalerOutcome;
|
||||
typedef std::future<CreateServiceCronScalerOutcome> CreateServiceCronScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateServiceCronScalerRequest&, const CreateServiceCronScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceCronScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateServiceMirrorResult> CreateServiceMirrorOutcome;
|
||||
typedef std::future<CreateServiceMirrorOutcome> CreateServiceMirrorOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::CreateServiceMirrorRequest&, const CreateServiceMirrorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceMirrorAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteBenchmarkTaskResult> DeleteBenchmarkTaskOutcome;
|
||||
typedef std::future<DeleteBenchmarkTaskOutcome> DeleteBenchmarkTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteBenchmarkTaskRequest&, const DeleteBenchmarkTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBenchmarkTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteResourceResult> DeleteResourceOutcome;
|
||||
typedef std::future<DeleteResourceOutcome> DeleteResourceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteResourceRequest&, const DeleteResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteResourceInstanceResult> DeleteResourceInstanceOutcome;
|
||||
typedef std::future<DeleteResourceInstanceOutcome> DeleteResourceInstanceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteResourceInstanceRequest&, const DeleteResourceInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteResourceInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteResourceDLinkResult> DeleteResourceDLinkOutcome;
|
||||
typedef std::future<DeleteResourceDLinkOutcome> DeleteResourceDLinkOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteResourceDLinkRequest&, const DeleteResourceDLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteResourceDLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteResourceInstancesResult> DeleteResourceInstancesOutcome;
|
||||
typedef std::future<DeleteResourceInstancesOutcome> DeleteResourceInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteResourceInstancesRequest&, const DeleteResourceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteResourceInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteResourceLogResult> DeleteResourceLogOutcome;
|
||||
typedef std::future<DeleteResourceLogOutcome> DeleteResourceLogOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteResourceLogRequest&, const DeleteResourceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteResourceLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteServiceResult> DeleteServiceOutcome;
|
||||
typedef std::future<DeleteServiceOutcome> DeleteServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteServiceRequest&, const DeleteServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTaskResult> DeleteTaskOutcome;
|
||||
typedef std::future<DeleteTaskOutcome> DeleteTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteTaskRequest&, const DeleteTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAvailableRegionsResult> GetAvailableRegionsOutcome;
|
||||
typedef std::future<GetAvailableRegionsOutcome> GetAvailableRegionsOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetAvailableRegionsRequest&, const GetAvailableRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAvailableRegionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNetworkInterfaceResult> GetNetworkInterfaceOutcome;
|
||||
typedef std::future<GetNetworkInterfaceOutcome> GetNetworkInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetNetworkInterfaceRequest&, const GetNetworkInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNetworkInterfaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetOrCreateResourceResult> GetOrCreateResourceOutcome;
|
||||
typedef std::future<GetOrCreateResourceOutcome> GetOrCreateResourceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetOrCreateResourceRequest&, const GetOrCreateResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOrCreateResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetOssAuthorizeResult> GetOssAuthorizeOutcome;
|
||||
typedef std::future<GetOssAuthorizeOutcome> GetOssAuthorizeOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetOssAuthorizeRequest&, const GetOssAuthorizeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOssAuthorizeAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetResourceInstancesResult> GetResourceInstancesOutcome;
|
||||
typedef std::future<GetResourceInstancesOutcome> GetResourceInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetResourceInstancesRequest&, const GetResourceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetResourcePodsResult> GetResourcePodsOutcome;
|
||||
typedef std::future<GetResourcePodsOutcome> GetResourcePodsOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetResourcePodsRequest&, const GetResourcePodsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourcePodsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetResourceServicesResult> GetResourceServicesOutcome;
|
||||
typedef std::future<GetResourceServicesOutcome> GetResourceServicesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetResourceServicesRequest&, const GetResourceServicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceServicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetResourceStatusResult> GetResourceStatusOutcome;
|
||||
typedef std::future<GetResourceStatusOutcome> GetResourceStatusOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetResourceStatusRequest&, const GetResourceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceResult> GetServiceOutcome;
|
||||
typedef std::future<GetServiceOutcome> GetServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetServiceRequest&, const GetServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceRegionResult> GetServiceRegionOutcome;
|
||||
typedef std::future<GetServiceRegionOutcome> GetServiceRegionOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetServiceRegionRequest&, const GetServiceRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceRegionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceStatisticsResult> GetServiceStatisticsOutcome;
|
||||
typedef std::future<GetServiceStatisticsOutcome> GetServiceStatisticsOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetServiceStatisticsRequest&, const GetServiceStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceStatisticsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceTokenResult> GetServiceTokenOutcome;
|
||||
typedef std::future<GetServiceTokenOutcome> GetServiceTokenOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetServiceTokenRequest&, const GetServiceTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceTokenAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceVersionResult> GetServiceVersionOutcome;
|
||||
typedef std::future<GetServiceVersionOutcome> GetServiceVersionOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetServiceVersionRequest&, const GetServiceVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceWorkerResult> GetServiceWorkerOutcome;
|
||||
typedef std::future<GetServiceWorkerOutcome> GetServiceWorkerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetServiceWorkerRequest&, const GetServiceWorkerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceWorkerAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetTaskResult> GetTaskOutcome;
|
||||
typedef std::future<GetTaskOutcome> GetTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::GetTaskRequest&, const GetTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteServiceAutoScalerResult> DeleteServiceAutoScalerOutcome;
|
||||
typedef std::future<DeleteServiceAutoScalerOutcome> DeleteServiceAutoScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteServiceAutoScalerRequest&, const DeleteServiceAutoScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteServiceAutoScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteServiceCronScalerResult> DeleteServiceCronScalerOutcome;
|
||||
typedef std::future<DeleteServiceCronScalerOutcome> DeleteServiceCronScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteServiceCronScalerRequest&, const DeleteServiceCronScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteServiceCronScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteServiceInstancesResult> DeleteServiceInstancesOutcome;
|
||||
typedef std::future<DeleteServiceInstancesOutcome> DeleteServiceInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteServiceInstancesRequest&, const DeleteServiceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteServiceInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteServiceMirrorResult> DeleteServiceMirrorOutcome;
|
||||
typedef std::future<DeleteServiceMirrorOutcome> DeleteServiceMirrorOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DeleteServiceMirrorRequest&, const DeleteServiceMirrorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteServiceMirrorAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeBenchmarkTaskResult> DescribeBenchmarkTaskOutcome;
|
||||
typedef std::future<DescribeBenchmarkTaskOutcome> DescribeBenchmarkTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeBenchmarkTaskRequest&, const DescribeBenchmarkTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBenchmarkTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeBenchmarkTaskReportResult> DescribeBenchmarkTaskReportOutcome;
|
||||
typedef std::future<DescribeBenchmarkTaskReportOutcome> DescribeBenchmarkTaskReportOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeBenchmarkTaskReportRequest&, const DescribeBenchmarkTaskReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBenchmarkTaskReportAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeResourceResult> DescribeResourceOutcome;
|
||||
typedef std::future<DescribeResourceOutcome> DescribeResourceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeResourceRequest&, const DescribeResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeResourceDLinkResult> DescribeResourceDLinkOutcome;
|
||||
typedef std::future<DescribeResourceDLinkOutcome> DescribeResourceDLinkOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeResourceDLinkRequest&, const DescribeResourceDLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeResourceDLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeResourceLogResult> DescribeResourceLogOutcome;
|
||||
typedef std::future<DescribeResourceLogOutcome> DescribeResourceLogOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeResourceLogRequest&, const DescribeResourceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeResourceLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeServiceResult> DescribeServiceOutcome;
|
||||
typedef std::future<DescribeServiceOutcome> DescribeServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeServiceRequest&, const DescribeServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeServiceAutoScalerResult> DescribeServiceAutoScalerOutcome;
|
||||
typedef std::future<DescribeServiceAutoScalerOutcome> DescribeServiceAutoScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeServiceAutoScalerRequest&, const DescribeServiceAutoScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeServiceAutoScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeServiceCronScalerResult> DescribeServiceCronScalerOutcome;
|
||||
typedef std::future<DescribeServiceCronScalerOutcome> DescribeServiceCronScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeServiceCronScalerRequest&, const DescribeServiceCronScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeServiceCronScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeServiceLogResult> DescribeServiceLogOutcome;
|
||||
typedef std::future<DescribeServiceLogOutcome> DescribeServiceLogOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeServiceLogRequest&, const DescribeServiceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeServiceLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeServiceMirrorResult> DescribeServiceMirrorOutcome;
|
||||
typedef std::future<DescribeServiceMirrorOutcome> DescribeServiceMirrorOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::DescribeServiceMirrorRequest&, const DescribeServiceMirrorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeServiceMirrorAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListBenchmarkTaskResult> ListBenchmarkTaskOutcome;
|
||||
typedef std::future<ListBenchmarkTaskOutcome> ListBenchmarkTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListBenchmarkTaskRequest&, const ListBenchmarkTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBenchmarkTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListResourceInstanceWorkerResult> ListResourceInstanceWorkerOutcome;
|
||||
typedef std::future<ListResourceInstanceWorkerOutcome> ListResourceInstanceWorkerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListResourceInstanceWorkerRequest&, const ListResourceInstanceWorkerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceInstanceWorkerAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListResourceInstancesResult> ListResourceInstancesOutcome;
|
||||
typedef std::future<ListResourceInstancesOutcome> ListResourceInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListResourceInstancesRequest&, const ListResourceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListResourceServicesResult> ListResourceServicesOutcome;
|
||||
typedef std::future<ListResourceServicesOutcome> ListResourceServicesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListResourceServicesRequest&, const ListResourceServicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceServicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListResourcesResult> ListResourcesOutcome;
|
||||
typedef std::future<ListResourcesOutcome> ListResourcesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListResourcesRequest&, const ListResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListServiceInstancesResult> ListServiceInstancesOutcome;
|
||||
typedef std::future<ListServiceInstancesOutcome> ListServiceInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListServiceInstancesRequest&, const ListServiceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListServiceInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListServicesResult> ListServicesOutcome;
|
||||
typedef std::future<ListServicesOutcome> ListServicesOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListServicesRequest&, const ListServicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListServicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTasksResult> ListTasksOutcome;
|
||||
typedef std::future<ListTasksOutcome> ListTasksOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListTasksRequest&, const ListTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListVIndexResult> ListVIndexOutcome;
|
||||
typedef std::future<ListVIndexOutcome> ListVIndexOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ListVIndexRequest&, const ListVIndexOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVIndexAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyServiceResult> ModifyServiceOutcome;
|
||||
typedef std::future<ModifyServiceOutcome> ModifyServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ModifyServiceRequest&, const ModifyServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyServiceVersionResult> ModifyServiceVersionOutcome;
|
||||
typedef std::future<ModifyServiceVersionOutcome> ModifyServiceVersionOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ModifyServiceVersionRequest&, const ModifyServiceVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyServiceVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReleaseServiceResult> ReleaseServiceOutcome;
|
||||
typedef std::future<ReleaseServiceOutcome> ReleaseServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::ReleaseServiceRequest&, const ReleaseServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartBenchmarkTaskResult> StartBenchmarkTaskOutcome;
|
||||
typedef std::future<StartBenchmarkTaskOutcome> StartBenchmarkTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::StartBenchmarkTaskRequest&, const StartBenchmarkTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartBenchmarkTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartServiceResult> StartServiceOutcome;
|
||||
typedef std::future<StartServiceOutcome> StartServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::StartServiceRequest&, const StartServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopBenchmarkTaskResult> StopBenchmarkTaskOutcome;
|
||||
typedef std::future<StopBenchmarkTaskOutcome> StopBenchmarkTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::StopBenchmarkTaskRequest&, const StopBenchmarkTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopBenchmarkTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopServiceResult> StopServiceOutcome;
|
||||
typedef std::future<StopServiceOutcome> StopServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::StopServiceRequest&, const StopServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::SyncServiceResult> SyncServiceOutcome;
|
||||
typedef std::future<SyncServiceOutcome> SyncServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::SyncServiceRequest&, const SyncServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SyncServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateBenchmarkTaskResult> UpdateBenchmarkTaskOutcome;
|
||||
typedef std::future<UpdateBenchmarkTaskOutcome> UpdateBenchmarkTaskOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateBenchmarkTaskRequest&, const UpdateBenchmarkTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBenchmarkTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateResourceResult> UpdateResourceOutcome;
|
||||
typedef std::future<UpdateResourceOutcome> UpdateResourceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateResourceRequest&, const UpdateResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateResourceDLinkResult> UpdateResourceDLinkOutcome;
|
||||
typedef std::future<UpdateResourceDLinkOutcome> UpdateResourceDLinkOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateResourceDLinkRequest&, const UpdateResourceDLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateResourceDLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateServiceResult> UpdateServiceOutcome;
|
||||
typedef std::future<UpdateServiceOutcome> UpdateServiceOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateServiceRequest&, const UpdateServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateServiceAutoScalerResult> UpdateServiceAutoScalerOutcome;
|
||||
typedef std::future<UpdateServiceAutoScalerOutcome> UpdateServiceAutoScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateServiceAutoScalerRequest&, const UpdateServiceAutoScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateServiceAutoScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateServiceCronScalerResult> UpdateServiceCronScalerOutcome;
|
||||
typedef std::future<UpdateServiceCronScalerOutcome> UpdateServiceCronScalerOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateServiceCronScalerRequest&, const UpdateServiceCronScalerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateServiceCronScalerAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateServiceMirrorResult> UpdateServiceMirrorOutcome;
|
||||
typedef std::future<UpdateServiceMirrorOutcome> UpdateServiceMirrorOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateServiceMirrorRequest&, const UpdateServiceMirrorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateServiceMirrorAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateServiceVersionResult> UpdateServiceVersionOutcome;
|
||||
typedef std::future<UpdateServiceVersionOutcome> UpdateServiceVersionOutcomeCallable;
|
||||
typedef std::function<void(const EasClient*, const Model::UpdateServiceVersionRequest&, const UpdateServiceVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateServiceVersionAsyncHandler;
|
||||
|
||||
EasClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
EasClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
EasClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~EasClient();
|
||||
CheckServiceExistsOutcome checkServiceExists(const Model::CheckServiceExistsRequest &request)const;
|
||||
void checkServiceExistsAsync(const Model::CheckServiceExistsRequest& request, const CheckServiceExistsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckServiceExistsOutcomeCallable checkServiceExistsCallable(const Model::CheckServiceExistsRequest& request) const;
|
||||
CreateNetworkInterfaceOutcome createNetworkInterface(const Model::CreateNetworkInterfaceRequest &request)const;
|
||||
void createNetworkInterfaceAsync(const Model::CreateNetworkInterfaceRequest& request, const CreateNetworkInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNetworkInterfaceOutcomeCallable createNetworkInterfaceCallable(const Model::CreateNetworkInterfaceRequest& request) const;
|
||||
CreateSLSOutcome createSLS(const Model::CreateSLSRequest &request)const;
|
||||
void createSLSAsync(const Model::CreateSLSRequest& request, const CreateSLSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSLSOutcomeCallable createSLSCallable(const Model::CreateSLSRequest& request) const;
|
||||
CreateBenchmarkTaskOutcome createBenchmarkTask(const Model::CreateBenchmarkTaskRequest &request)const;
|
||||
void createBenchmarkTaskAsync(const Model::CreateBenchmarkTaskRequest& request, const CreateBenchmarkTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateBenchmarkTaskOutcomeCallable createBenchmarkTaskCallable(const Model::CreateBenchmarkTaskRequest& request) const;
|
||||
CreateResourceOutcome createResource(const Model::CreateResourceRequest &request)const;
|
||||
void createResourceAsync(const Model::CreateResourceRequest& request, const CreateResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateResourceOutcomeCallable createResourceCallable(const Model::CreateResourceRequest& request) const;
|
||||
CreateResourceInstancesOutcome createResourceInstances(const Model::CreateResourceInstancesRequest &request)const;
|
||||
void createResourceInstancesAsync(const Model::CreateResourceInstancesRequest& request, const CreateResourceInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateResourceInstancesOutcomeCallable createResourceInstancesCallable(const Model::CreateResourceInstancesRequest& request) const;
|
||||
CreateResourceLogOutcome createResourceLog(const Model::CreateResourceLogRequest &request)const;
|
||||
void createResourceLogAsync(const Model::CreateResourceLogRequest& request, const CreateResourceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateResourceLogOutcomeCallable createResourceLogCallable(const Model::CreateResourceLogRequest& request) const;
|
||||
CreateServiceOutcome createService(const Model::CreateServiceRequest &request)const;
|
||||
void createServiceAsync(const Model::CreateServiceRequest& request, const CreateServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateServiceOutcomeCallable createServiceCallable(const Model::CreateServiceRequest& request) const;
|
||||
CreateTaskOutcome createTask(const Model::CreateTaskRequest &request)const;
|
||||
void createTaskAsync(const Model::CreateTaskRequest& request, const CreateTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTaskOutcomeCallable createTaskCallable(const Model::CreateTaskRequest& request) const;
|
||||
CreateServiceAutoScalerOutcome createServiceAutoScaler(const Model::CreateServiceAutoScalerRequest &request)const;
|
||||
void createServiceAutoScalerAsync(const Model::CreateServiceAutoScalerRequest& request, const CreateServiceAutoScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateServiceAutoScalerOutcomeCallable createServiceAutoScalerCallable(const Model::CreateServiceAutoScalerRequest& request) const;
|
||||
CreateServiceCronScalerOutcome createServiceCronScaler(const Model::CreateServiceCronScalerRequest &request)const;
|
||||
void createServiceCronScalerAsync(const Model::CreateServiceCronScalerRequest& request, const CreateServiceCronScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateServiceCronScalerOutcomeCallable createServiceCronScalerCallable(const Model::CreateServiceCronScalerRequest& request) const;
|
||||
CreateServiceMirrorOutcome createServiceMirror(const Model::CreateServiceMirrorRequest &request)const;
|
||||
void createServiceMirrorAsync(const Model::CreateServiceMirrorRequest& request, const CreateServiceMirrorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateServiceMirrorOutcomeCallable createServiceMirrorCallable(const Model::CreateServiceMirrorRequest& request) const;
|
||||
DeleteBenchmarkTaskOutcome deleteBenchmarkTask(const Model::DeleteBenchmarkTaskRequest &request)const;
|
||||
void deleteBenchmarkTaskAsync(const Model::DeleteBenchmarkTaskRequest& request, const DeleteBenchmarkTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteBenchmarkTaskOutcomeCallable deleteBenchmarkTaskCallable(const Model::DeleteBenchmarkTaskRequest& request) const;
|
||||
DeleteResourceOutcome deleteResource(const Model::DeleteResourceRequest &request)const;
|
||||
void deleteResourceAsync(const Model::DeleteResourceRequest& request, const DeleteResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteResourceOutcomeCallable deleteResourceCallable(const Model::DeleteResourceRequest& request) const;
|
||||
DeleteResourceInstanceOutcome deleteResourceInstance(const Model::DeleteResourceInstanceRequest &request)const;
|
||||
void deleteResourceInstanceAsync(const Model::DeleteResourceInstanceRequest& request, const DeleteResourceInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteResourceInstanceOutcomeCallable deleteResourceInstanceCallable(const Model::DeleteResourceInstanceRequest& request) const;
|
||||
DeleteResourceDLinkOutcome deleteResourceDLink(const Model::DeleteResourceDLinkRequest &request)const;
|
||||
void deleteResourceDLinkAsync(const Model::DeleteResourceDLinkRequest& request, const DeleteResourceDLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteResourceDLinkOutcomeCallable deleteResourceDLinkCallable(const Model::DeleteResourceDLinkRequest& request) const;
|
||||
DeleteResourceInstancesOutcome deleteResourceInstances(const Model::DeleteResourceInstancesRequest &request)const;
|
||||
void deleteResourceInstancesAsync(const Model::DeleteResourceInstancesRequest& request, const DeleteResourceInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteResourceInstancesOutcomeCallable deleteResourceInstancesCallable(const Model::DeleteResourceInstancesRequest& request) const;
|
||||
DeleteResourceLogOutcome deleteResourceLog(const Model::DeleteResourceLogRequest &request)const;
|
||||
void deleteResourceLogAsync(const Model::DeleteResourceLogRequest& request, const DeleteResourceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteResourceLogOutcomeCallable deleteResourceLogCallable(const Model::DeleteResourceLogRequest& request) const;
|
||||
DeleteServiceOutcome deleteService(const Model::DeleteServiceRequest &request)const;
|
||||
void deleteServiceAsync(const Model::DeleteServiceRequest& request, const DeleteServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteServiceOutcomeCallable deleteServiceCallable(const Model::DeleteServiceRequest& request) const;
|
||||
DeleteTaskOutcome deleteTask(const Model::DeleteTaskRequest &request)const;
|
||||
void deleteTaskAsync(const Model::DeleteTaskRequest& request, const DeleteTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTaskOutcomeCallable deleteTaskCallable(const Model::DeleteTaskRequest& request) const;
|
||||
GetAvailableRegionsOutcome getAvailableRegions(const Model::GetAvailableRegionsRequest &request)const;
|
||||
void getAvailableRegionsAsync(const Model::GetAvailableRegionsRequest& request, const GetAvailableRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAvailableRegionsOutcomeCallable getAvailableRegionsCallable(const Model::GetAvailableRegionsRequest& request) const;
|
||||
GetNetworkInterfaceOutcome getNetworkInterface(const Model::GetNetworkInterfaceRequest &request)const;
|
||||
void getNetworkInterfaceAsync(const Model::GetNetworkInterfaceRequest& request, const GetNetworkInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNetworkInterfaceOutcomeCallable getNetworkInterfaceCallable(const Model::GetNetworkInterfaceRequest& request) const;
|
||||
GetOrCreateResourceOutcome getOrCreateResource(const Model::GetOrCreateResourceRequest &request)const;
|
||||
void getOrCreateResourceAsync(const Model::GetOrCreateResourceRequest& request, const GetOrCreateResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetOrCreateResourceOutcomeCallable getOrCreateResourceCallable(const Model::GetOrCreateResourceRequest& request) const;
|
||||
GetOssAuthorizeOutcome getOssAuthorize(const Model::GetOssAuthorizeRequest &request)const;
|
||||
void getOssAuthorizeAsync(const Model::GetOssAuthorizeRequest& request, const GetOssAuthorizeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetOssAuthorizeOutcomeCallable getOssAuthorizeCallable(const Model::GetOssAuthorizeRequest& request) const;
|
||||
GetResourceInstancesOutcome getResourceInstances(const Model::GetResourceInstancesRequest &request)const;
|
||||
void getResourceInstancesAsync(const Model::GetResourceInstancesRequest& request, const GetResourceInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetResourceInstancesOutcomeCallable getResourceInstancesCallable(const Model::GetResourceInstancesRequest& request) const;
|
||||
GetResourcePodsOutcome getResourcePods(const Model::GetResourcePodsRequest &request)const;
|
||||
void getResourcePodsAsync(const Model::GetResourcePodsRequest& request, const GetResourcePodsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetResourcePodsOutcomeCallable getResourcePodsCallable(const Model::GetResourcePodsRequest& request) const;
|
||||
GetResourceServicesOutcome getResourceServices(const Model::GetResourceServicesRequest &request)const;
|
||||
void getResourceServicesAsync(const Model::GetResourceServicesRequest& request, const GetResourceServicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetResourceServicesOutcomeCallable getResourceServicesCallable(const Model::GetResourceServicesRequest& request) const;
|
||||
GetResourceStatusOutcome getResourceStatus(const Model::GetResourceStatusRequest &request)const;
|
||||
void getResourceStatusAsync(const Model::GetResourceStatusRequest& request, const GetResourceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetResourceStatusOutcomeCallable getResourceStatusCallable(const Model::GetResourceStatusRequest& request) const;
|
||||
GetServiceOutcome getService(const Model::GetServiceRequest &request)const;
|
||||
void getServiceAsync(const Model::GetServiceRequest& request, const GetServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceOutcomeCallable getServiceCallable(const Model::GetServiceRequest& request) const;
|
||||
GetServiceRegionOutcome getServiceRegion(const Model::GetServiceRegionRequest &request)const;
|
||||
void getServiceRegionAsync(const Model::GetServiceRegionRequest& request, const GetServiceRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceRegionOutcomeCallable getServiceRegionCallable(const Model::GetServiceRegionRequest& request) const;
|
||||
GetServiceStatisticsOutcome getServiceStatistics(const Model::GetServiceStatisticsRequest &request)const;
|
||||
void getServiceStatisticsAsync(const Model::GetServiceStatisticsRequest& request, const GetServiceStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceStatisticsOutcomeCallable getServiceStatisticsCallable(const Model::GetServiceStatisticsRequest& request) const;
|
||||
GetServiceTokenOutcome getServiceToken(const Model::GetServiceTokenRequest &request)const;
|
||||
void getServiceTokenAsync(const Model::GetServiceTokenRequest& request, const GetServiceTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceTokenOutcomeCallable getServiceTokenCallable(const Model::GetServiceTokenRequest& request) const;
|
||||
GetServiceVersionOutcome getServiceVersion(const Model::GetServiceVersionRequest &request)const;
|
||||
void getServiceVersionAsync(const Model::GetServiceVersionRequest& request, const GetServiceVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceVersionOutcomeCallable getServiceVersionCallable(const Model::GetServiceVersionRequest& request) const;
|
||||
GetServiceWorkerOutcome getServiceWorker(const Model::GetServiceWorkerRequest &request)const;
|
||||
void getServiceWorkerAsync(const Model::GetServiceWorkerRequest& request, const GetServiceWorkerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceWorkerOutcomeCallable getServiceWorkerCallable(const Model::GetServiceWorkerRequest& request) const;
|
||||
GetTaskOutcome getTask(const Model::GetTaskRequest &request)const;
|
||||
void getTaskAsync(const Model::GetTaskRequest& request, const GetTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetTaskOutcomeCallable getTaskCallable(const Model::GetTaskRequest& request) const;
|
||||
DeleteServiceAutoScalerOutcome deleteServiceAutoScaler(const Model::DeleteServiceAutoScalerRequest &request)const;
|
||||
void deleteServiceAutoScalerAsync(const Model::DeleteServiceAutoScalerRequest& request, const DeleteServiceAutoScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteServiceAutoScalerOutcomeCallable deleteServiceAutoScalerCallable(const Model::DeleteServiceAutoScalerRequest& request) const;
|
||||
DeleteServiceCronScalerOutcome deleteServiceCronScaler(const Model::DeleteServiceCronScalerRequest &request)const;
|
||||
void deleteServiceCronScalerAsync(const Model::DeleteServiceCronScalerRequest& request, const DeleteServiceCronScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteServiceCronScalerOutcomeCallable deleteServiceCronScalerCallable(const Model::DeleteServiceCronScalerRequest& request) const;
|
||||
DeleteServiceInstancesOutcome deleteServiceInstances(const Model::DeleteServiceInstancesRequest &request)const;
|
||||
void deleteServiceInstancesAsync(const Model::DeleteServiceInstancesRequest& request, const DeleteServiceInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteServiceInstancesOutcomeCallable deleteServiceInstancesCallable(const Model::DeleteServiceInstancesRequest& request) const;
|
||||
DeleteServiceMirrorOutcome deleteServiceMirror(const Model::DeleteServiceMirrorRequest &request)const;
|
||||
void deleteServiceMirrorAsync(const Model::DeleteServiceMirrorRequest& request, const DeleteServiceMirrorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteServiceMirrorOutcomeCallable deleteServiceMirrorCallable(const Model::DeleteServiceMirrorRequest& request) const;
|
||||
DescribeBenchmarkTaskOutcome describeBenchmarkTask(const Model::DescribeBenchmarkTaskRequest &request)const;
|
||||
void describeBenchmarkTaskAsync(const Model::DescribeBenchmarkTaskRequest& request, const DescribeBenchmarkTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeBenchmarkTaskOutcomeCallable describeBenchmarkTaskCallable(const Model::DescribeBenchmarkTaskRequest& request) const;
|
||||
DescribeBenchmarkTaskReportOutcome describeBenchmarkTaskReport(const Model::DescribeBenchmarkTaskReportRequest &request)const;
|
||||
void describeBenchmarkTaskReportAsync(const Model::DescribeBenchmarkTaskReportRequest& request, const DescribeBenchmarkTaskReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeBenchmarkTaskReportOutcomeCallable describeBenchmarkTaskReportCallable(const Model::DescribeBenchmarkTaskReportRequest& request) const;
|
||||
DescribeResourceOutcome describeResource(const Model::DescribeResourceRequest &request)const;
|
||||
void describeResourceAsync(const Model::DescribeResourceRequest& request, const DescribeResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeResourceOutcomeCallable describeResourceCallable(const Model::DescribeResourceRequest& request) const;
|
||||
DescribeResourceDLinkOutcome describeResourceDLink(const Model::DescribeResourceDLinkRequest &request)const;
|
||||
void describeResourceDLinkAsync(const Model::DescribeResourceDLinkRequest& request, const DescribeResourceDLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeResourceDLinkOutcomeCallable describeResourceDLinkCallable(const Model::DescribeResourceDLinkRequest& request) const;
|
||||
DescribeResourceLogOutcome describeResourceLog(const Model::DescribeResourceLogRequest &request)const;
|
||||
void describeResourceLogAsync(const Model::DescribeResourceLogRequest& request, const DescribeResourceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeResourceLogOutcomeCallable describeResourceLogCallable(const Model::DescribeResourceLogRequest& request) const;
|
||||
DescribeServiceOutcome describeService(const Model::DescribeServiceRequest &request)const;
|
||||
void describeServiceAsync(const Model::DescribeServiceRequest& request, const DescribeServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeServiceOutcomeCallable describeServiceCallable(const Model::DescribeServiceRequest& request) const;
|
||||
DescribeServiceAutoScalerOutcome describeServiceAutoScaler(const Model::DescribeServiceAutoScalerRequest &request)const;
|
||||
void describeServiceAutoScalerAsync(const Model::DescribeServiceAutoScalerRequest& request, const DescribeServiceAutoScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeServiceAutoScalerOutcomeCallable describeServiceAutoScalerCallable(const Model::DescribeServiceAutoScalerRequest& request) const;
|
||||
DescribeServiceCronScalerOutcome describeServiceCronScaler(const Model::DescribeServiceCronScalerRequest &request)const;
|
||||
void describeServiceCronScalerAsync(const Model::DescribeServiceCronScalerRequest& request, const DescribeServiceCronScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeServiceCronScalerOutcomeCallable describeServiceCronScalerCallable(const Model::DescribeServiceCronScalerRequest& request) const;
|
||||
DescribeServiceLogOutcome describeServiceLog(const Model::DescribeServiceLogRequest &request)const;
|
||||
void describeServiceLogAsync(const Model::DescribeServiceLogRequest& request, const DescribeServiceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeServiceLogOutcomeCallable describeServiceLogCallable(const Model::DescribeServiceLogRequest& request) const;
|
||||
DescribeServiceMirrorOutcome describeServiceMirror(const Model::DescribeServiceMirrorRequest &request)const;
|
||||
void describeServiceMirrorAsync(const Model::DescribeServiceMirrorRequest& request, const DescribeServiceMirrorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeServiceMirrorOutcomeCallable describeServiceMirrorCallable(const Model::DescribeServiceMirrorRequest& request) const;
|
||||
ListBenchmarkTaskOutcome listBenchmarkTask(const Model::ListBenchmarkTaskRequest &request)const;
|
||||
void listBenchmarkTaskAsync(const Model::ListBenchmarkTaskRequest& request, const ListBenchmarkTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListBenchmarkTaskOutcomeCallable listBenchmarkTaskCallable(const Model::ListBenchmarkTaskRequest& request) const;
|
||||
ListResourceInstanceWorkerOutcome listResourceInstanceWorker(const Model::ListResourceInstanceWorkerRequest &request)const;
|
||||
void listResourceInstanceWorkerAsync(const Model::ListResourceInstanceWorkerRequest& request, const ListResourceInstanceWorkerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListResourceInstanceWorkerOutcomeCallable listResourceInstanceWorkerCallable(const Model::ListResourceInstanceWorkerRequest& request) const;
|
||||
ListResourceInstancesOutcome listResourceInstances(const Model::ListResourceInstancesRequest &request)const;
|
||||
void listResourceInstancesAsync(const Model::ListResourceInstancesRequest& request, const ListResourceInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListResourceInstancesOutcomeCallable listResourceInstancesCallable(const Model::ListResourceInstancesRequest& request) const;
|
||||
ListResourceServicesOutcome listResourceServices(const Model::ListResourceServicesRequest &request)const;
|
||||
void listResourceServicesAsync(const Model::ListResourceServicesRequest& request, const ListResourceServicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListResourceServicesOutcomeCallable listResourceServicesCallable(const Model::ListResourceServicesRequest& request) const;
|
||||
ListResourcesOutcome listResources(const Model::ListResourcesRequest &request)const;
|
||||
void listResourcesAsync(const Model::ListResourcesRequest& request, const ListResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListResourcesOutcomeCallable listResourcesCallable(const Model::ListResourcesRequest& request) const;
|
||||
ListServiceInstancesOutcome listServiceInstances(const Model::ListServiceInstancesRequest &request)const;
|
||||
void listServiceInstancesAsync(const Model::ListServiceInstancesRequest& request, const ListServiceInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListServiceInstancesOutcomeCallable listServiceInstancesCallable(const Model::ListServiceInstancesRequest& request) const;
|
||||
ListServicesOutcome listServices(const Model::ListServicesRequest &request)const;
|
||||
void listServicesAsync(const Model::ListServicesRequest& request, const ListServicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListServicesOutcomeCallable listServicesCallable(const Model::ListServicesRequest& request) const;
|
||||
ListTasksOutcome listTasks(const Model::ListTasksRequest &request)const;
|
||||
void listTasksAsync(const Model::ListTasksRequest& request, const ListTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTasksOutcomeCallable listTasksCallable(const Model::ListTasksRequest& request) const;
|
||||
ListVIndexOutcome listVIndex(const Model::ListVIndexRequest &request)const;
|
||||
void listVIndexAsync(const Model::ListVIndexRequest& request, const ListVIndexAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListVIndexOutcomeCallable listVIndexCallable(const Model::ListVIndexRequest& request) const;
|
||||
ModifyServiceOutcome modifyService(const Model::ModifyServiceRequest &request)const;
|
||||
void modifyServiceAsync(const Model::ModifyServiceRequest& request, const ModifyServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyServiceOutcomeCallable modifyServiceCallable(const Model::ModifyServiceRequest& request) const;
|
||||
ModifyServiceVersionOutcome modifyServiceVersion(const Model::ModifyServiceVersionRequest &request)const;
|
||||
void modifyServiceVersionAsync(const Model::ModifyServiceVersionRequest& request, const ModifyServiceVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyServiceVersionOutcomeCallable modifyServiceVersionCallable(const Model::ModifyServiceVersionRequest& request) const;
|
||||
ReleaseServiceOutcome releaseService(const Model::ReleaseServiceRequest &request)const;
|
||||
void releaseServiceAsync(const Model::ReleaseServiceRequest& request, const ReleaseServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseServiceOutcomeCallable releaseServiceCallable(const Model::ReleaseServiceRequest& request) const;
|
||||
StartBenchmarkTaskOutcome startBenchmarkTask(const Model::StartBenchmarkTaskRequest &request)const;
|
||||
void startBenchmarkTaskAsync(const Model::StartBenchmarkTaskRequest& request, const StartBenchmarkTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartBenchmarkTaskOutcomeCallable startBenchmarkTaskCallable(const Model::StartBenchmarkTaskRequest& request) const;
|
||||
StartServiceOutcome startService(const Model::StartServiceRequest &request)const;
|
||||
void startServiceAsync(const Model::StartServiceRequest& request, const StartServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartServiceOutcomeCallable startServiceCallable(const Model::StartServiceRequest& request) const;
|
||||
StopBenchmarkTaskOutcome stopBenchmarkTask(const Model::StopBenchmarkTaskRequest &request)const;
|
||||
void stopBenchmarkTaskAsync(const Model::StopBenchmarkTaskRequest& request, const StopBenchmarkTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopBenchmarkTaskOutcomeCallable stopBenchmarkTaskCallable(const Model::StopBenchmarkTaskRequest& request) const;
|
||||
StopServiceOutcome stopService(const Model::StopServiceRequest &request)const;
|
||||
void stopServiceAsync(const Model::StopServiceRequest& request, const StopServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopServiceOutcomeCallable stopServiceCallable(const Model::StopServiceRequest& request) const;
|
||||
SyncServiceOutcome syncService(const Model::SyncServiceRequest &request)const;
|
||||
void syncServiceAsync(const Model::SyncServiceRequest& request, const SyncServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SyncServiceOutcomeCallable syncServiceCallable(const Model::SyncServiceRequest& request) const;
|
||||
UpdateBenchmarkTaskOutcome updateBenchmarkTask(const Model::UpdateBenchmarkTaskRequest &request)const;
|
||||
void updateBenchmarkTaskAsync(const Model::UpdateBenchmarkTaskRequest& request, const UpdateBenchmarkTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateBenchmarkTaskOutcomeCallable updateBenchmarkTaskCallable(const Model::UpdateBenchmarkTaskRequest& request) const;
|
||||
UpdateResourceOutcome updateResource(const Model::UpdateResourceRequest &request)const;
|
||||
void updateResourceAsync(const Model::UpdateResourceRequest& request, const UpdateResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateResourceOutcomeCallable updateResourceCallable(const Model::UpdateResourceRequest& request) const;
|
||||
UpdateResourceDLinkOutcome updateResourceDLink(const Model::UpdateResourceDLinkRequest &request)const;
|
||||
void updateResourceDLinkAsync(const Model::UpdateResourceDLinkRequest& request, const UpdateResourceDLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateResourceDLinkOutcomeCallable updateResourceDLinkCallable(const Model::UpdateResourceDLinkRequest& request) const;
|
||||
UpdateServiceOutcome updateService(const Model::UpdateServiceRequest &request)const;
|
||||
void updateServiceAsync(const Model::UpdateServiceRequest& request, const UpdateServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateServiceOutcomeCallable updateServiceCallable(const Model::UpdateServiceRequest& request) const;
|
||||
UpdateServiceAutoScalerOutcome updateServiceAutoScaler(const Model::UpdateServiceAutoScalerRequest &request)const;
|
||||
void updateServiceAutoScalerAsync(const Model::UpdateServiceAutoScalerRequest& request, const UpdateServiceAutoScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateServiceAutoScalerOutcomeCallable updateServiceAutoScalerCallable(const Model::UpdateServiceAutoScalerRequest& request) const;
|
||||
UpdateServiceCronScalerOutcome updateServiceCronScaler(const Model::UpdateServiceCronScalerRequest &request)const;
|
||||
void updateServiceCronScalerAsync(const Model::UpdateServiceCronScalerRequest& request, const UpdateServiceCronScalerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateServiceCronScalerOutcomeCallable updateServiceCronScalerCallable(const Model::UpdateServiceCronScalerRequest& request) const;
|
||||
UpdateServiceMirrorOutcome updateServiceMirror(const Model::UpdateServiceMirrorRequest &request)const;
|
||||
void updateServiceMirrorAsync(const Model::UpdateServiceMirrorRequest& request, const UpdateServiceMirrorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateServiceMirrorOutcomeCallable updateServiceMirrorCallable(const Model::UpdateServiceMirrorRequest& request) const;
|
||||
UpdateServiceVersionOutcome updateServiceVersion(const Model::UpdateServiceVersionRequest &request)const;
|
||||
void updateServiceVersionAsync(const Model::UpdateServiceVersionRequest& request, const UpdateServiceVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateServiceVersionOutcomeCallable updateServiceVersionCallable(const Model::UpdateServiceVersionRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
@@ -1,45 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETORCREATERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETORCREATERESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetOrCreateResourceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOrCreateResourceRequest();
|
||||
~GetOrCreateResourceRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETORCREATERESOURCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATEBENCHMARKTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATEBENCHMARKTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateBenchmarkTaskRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateBenchmarkTaskRequest();
|
||||
~CreateBenchmarkTaskRequest();
|
||||
string getBody() const;
|
||||
void setBody(string body);
|
||||
|
||||
private:
|
||||
string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATEBENCHMARKTASKREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATEBENCHMARKTASKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATEBENCHMARKTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateBenchmarkTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateBenchmarkTaskResult();
|
||||
explicit CreateBenchmarkTaskResult(const std::string &payload);
|
||||
~CreateBenchmarkTaskResult();
|
||||
std::string getMessage()const;
|
||||
std::string getRegion()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string region_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATEBENCHMARKTASKRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATENETWORKINTERFACEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATENETWORKINTERFACEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateNetworkInterfaceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateNetworkInterfaceRequest();
|
||||
~CreateNetworkInterfaceRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATENETWORKINTERFACEREQUEST_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATERESOURCEINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATERESOURCEINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateResourceInstancesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateResourceInstancesRequest();
|
||||
~CreateResourceInstancesRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATERESOURCEINSTANCESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESLSRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESLSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATERESOURCEINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATERESOURCEINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateSLSResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateResourceInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSLSResult();
|
||||
explicit CreateSLSResult(const std::string &payload);
|
||||
~CreateSLSResult();
|
||||
CreateResourceInstancesResult();
|
||||
explicit CreateResourceInstancesResult(const std::string &payload);
|
||||
~CreateResourceInstancesResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESLSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATERESOURCEINSTANCESRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATERESOURCELOGREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATERESOURCELOGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateResourceLogRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateResourceLogRequest();
|
||||
~CreateResourceLogRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATERESOURCELOGREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETRESOURCESTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETRESOURCESTATUSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATERESOURCELOGRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATERESOURCELOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetResourceStatusResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateResourceLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetResourceStatusResult();
|
||||
explicit GetResourceStatusResult(const std::string &payload);
|
||||
~GetResourceStatusResult();
|
||||
CreateResourceLogResult();
|
||||
explicit CreateResourceLogResult(const std::string &payload);
|
||||
~CreateResourceLogResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETRESOURCESTATUSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATERESOURCELOGRESULT_H_
|
||||
@@ -1,45 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETOSSAUTHORIZEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETOSSAUTHORIZEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetOssAuthorizeRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOssAuthorizeRequest();
|
||||
~GetOssAuthorizeRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETOSSAUTHORIZEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATERESOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateResourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateResourceRequest();
|
||||
~CreateResourceRequest();
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATERESOURCEREQUEST_H_
|
||||
57
eas/include/alibabacloud/eas/model/CreateResourceResult.h
Normal file
57
eas/include/alibabacloud/eas/model/CreateResourceResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATERESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateResourceResult();
|
||||
explicit CreateResourceResult(const std::string &payload);
|
||||
~CreateResourceResult();
|
||||
std::string getResourceId()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getResourceName()const;
|
||||
std::string getOwnerUid()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string resourceId_;
|
||||
std::string clusterId_;
|
||||
std::string resourceName_;
|
||||
std::string ownerUid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATERESOURCERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICEAUTOSCALERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICEAUTOSCALERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceAutoScalerRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateServiceAutoScalerRequest();
|
||||
~CreateServiceAutoScalerRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICEAUTOSCALERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATENETWORKINTERFACERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATENETWORKINTERFACERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICEAUTOSCALERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICEAUTOSCALERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateNetworkInterfaceResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceAutoScalerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateNetworkInterfaceResult();
|
||||
explicit CreateNetworkInterfaceResult(const std::string &payload);
|
||||
~CreateNetworkInterfaceResult();
|
||||
CreateServiceAutoScalerResult();
|
||||
explicit CreateServiceAutoScalerResult(const std::string &payload);
|
||||
~CreateServiceAutoScalerResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATENETWORKINTERFACERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICEAUTOSCALERRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICECRONSCALERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICECRONSCALERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceCronScalerRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateServiceCronScalerRequest();
|
||||
~CreateServiceCronScalerRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICECRONSCALERREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICECRONSCALERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICECRONSCALERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceCronScalerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateServiceCronScalerResult();
|
||||
explicit CreateServiceCronScalerResult(const std::string &payload);
|
||||
~CreateServiceCronScalerResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICECRONSCALERRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICEMIRRORREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICEMIRRORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceMirrorRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateServiceMirrorRequest();
|
||||
~CreateServiceMirrorRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
std::string getBody() const;
|
||||
void setBody(const std::string &body);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
std::string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICEMIRRORREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETAVAILABLEREGIONSRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETAVAILABLEREGIONSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICEMIRRORRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICEMIRRORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetAvailableRegionsResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceMirrorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetAvailableRegionsResult();
|
||||
explicit GetAvailableRegionsResult(const std::string &payload);
|
||||
~GetAvailableRegionsResult();
|
||||
CreateServiceMirrorResult();
|
||||
explicit CreateServiceMirrorResult(const std::string &payload);
|
||||
~CreateServiceMirrorResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETAVAILABLEREGIONSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICEMIRRORRESULT_H_
|
||||
@@ -1,45 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateServiceRequest();
|
||||
~CreateServiceRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateServiceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
CreateServiceRequest();
|
||||
~CreateServiceRequest();
|
||||
string getBody() const;
|
||||
void setBody(string body);
|
||||
|
||||
private:
|
||||
string body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESERVICEREQUEST_H_
|
||||
|
||||
@@ -37,10 +37,22 @@ namespace AlibabaCloud
|
||||
CreateServiceResult();
|
||||
explicit CreateServiceResult(const std::string &payload);
|
||||
~CreateServiceResult();
|
||||
std::string getStatus()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getInternetEndpoint()const;
|
||||
std::string getRegion()const;
|
||||
std::string getIntranetEndpoint()const;
|
||||
std::string getServiceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string serviceName_;
|
||||
std::string internetEndpoint_;
|
||||
std::string region_;
|
||||
std::string intranetEndpoint_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CHECKSERVICEEXISTSREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CHECKSERVICEEXISTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CheckServiceExistsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckServiceExistsRequest();
|
||||
~CheckServiceExistsRequest();
|
||||
|
||||
std::string getService_name()const;
|
||||
void setService_name(const std::string& service_name);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string service_name_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CHECKSERVICEEXISTSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETEBENCHMARKTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETEBENCHMARKTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteBenchmarkTaskRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteBenchmarkTaskRequest();
|
||||
~DeleteBenchmarkTaskRequest();
|
||||
string getTaskName() const;
|
||||
void setTaskName(string taskName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string taskName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETEBENCHMARKTASKREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETNETWORKINTERFACERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETNETWORKINTERFACERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETEBENCHMARKTASKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETEBENCHMARKTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetNetworkInterfaceResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteBenchmarkTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetNetworkInterfaceResult();
|
||||
explicit GetNetworkInterfaceResult(const std::string &payload);
|
||||
~GetNetworkInterfaceResult();
|
||||
DeleteBenchmarkTaskResult();
|
||||
explicit DeleteBenchmarkTaskResult(const std::string &payload);
|
||||
~DeleteBenchmarkTaskResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETNETWORKINTERFACERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETEBENCHMARKTASKRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEDLINKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEDLINKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceDLinkRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteResourceDLinkRequest();
|
||||
~DeleteResourceDLinkRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEDLINKREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETORCREATERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETORCREATERESOURCERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEDLINKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEDLINKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetOrCreateResourceResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceDLinkResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetOrCreateResourceResult();
|
||||
explicit GetOrCreateResourceResult(const std::string &payload);
|
||||
~GetOrCreateResourceResult();
|
||||
DeleteResourceDLinkResult();
|
||||
explicit DeleteResourceDLinkResult(const std::string &payload);
|
||||
~DeleteResourceDLinkResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETORCREATERESOURCERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEDLINKRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceInstanceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteResourceInstanceRequest();
|
||||
~DeleteResourceInstanceRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceInstancesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteResourceInstancesRequest();
|
||||
~DeleteResourceInstancesRequest();
|
||||
string getInstanceList() const;
|
||||
void setInstanceList(string instanceList);
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
boolean getAllFailed() const;
|
||||
void setAllFailed(boolean allFailed);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string instanceList_;
|
||||
string resourceId_;
|
||||
boolean allFailed_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCESREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteResourceInstancesResult();
|
||||
explicit DeleteResourceInstancesResult(const std::string &payload);
|
||||
~DeleteResourceInstancesResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCESRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCELOGREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCELOGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceLogRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteResourceLogRequest();
|
||||
~DeleteResourceLogRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCELOGREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICEVERSIONRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICEVERSIONRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCELOGRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCELOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceVersionResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceVersionResult();
|
||||
explicit GetServiceVersionResult(const std::string &payload);
|
||||
~GetServiceVersionResult();
|
||||
DeleteResourceLogResult();
|
||||
explicit DeleteResourceLogResult(const std::string &payload);
|
||||
~DeleteResourceLogResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICEVERSIONRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCELOGRESULT_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteResourceRequest();
|
||||
~DeleteResourceRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteResourceRequest();
|
||||
~DeleteResourceRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEREQUEST_H_
|
||||
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
DeleteResourceResult();
|
||||
explicit DeleteResourceResult(const std::string &payload);
|
||||
~DeleteResourceResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEAUTOSCALERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEAUTOSCALERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceAutoScalerRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteServiceAutoScalerRequest();
|
||||
~DeleteServiceAutoScalerRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEAUTOSCALERREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEAUTOSCALERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEAUTOSCALERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceAutoScalerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteServiceAutoScalerResult();
|
||||
explicit DeleteServiceAutoScalerResult(const std::string &payload);
|
||||
~DeleteServiceAutoScalerResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEAUTOSCALERRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICECRONSCALERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICECRONSCALERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceCronScalerRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteServiceCronScalerRequest();
|
||||
~DeleteServiceCronScalerRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICECRONSCALERREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICECRONSCALERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICECRONSCALERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceCronScalerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteServiceCronScalerResult();
|
||||
explicit DeleteServiceCronScalerResult(const std::string &payload);
|
||||
~DeleteServiceCronScalerResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICECRONSCALERRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceInstancesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteServiceInstancesRequest();
|
||||
~DeleteServiceInstancesRequest();
|
||||
string getInstanceList() const;
|
||||
void setInstanceList(string instanceList);
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string instanceList_;
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEINSTANCESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteResourceInstanceResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteResourceInstanceResult();
|
||||
explicit DeleteResourceInstanceResult(const std::string &payload);
|
||||
~DeleteResourceInstanceResult();
|
||||
DeleteServiceInstancesResult();
|
||||
explicit DeleteServiceInstancesResult(const std::string &payload);
|
||||
~DeleteServiceInstancesResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETERESOURCEINSTANCERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEINSTANCESRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEMIRRORREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEMIRRORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceMirrorRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteServiceMirrorRequest();
|
||||
~DeleteServiceMirrorRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEMIRRORREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETRESOURCESERVICESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETRESOURCESERVICESRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEMIRRORRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEMIRRORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetResourceServicesResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceMirrorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetResourceServicesResult();
|
||||
explicit GetResourceServicesResult(const std::string &payload);
|
||||
~GetResourceServicesResult();
|
||||
DeleteServiceMirrorResult();
|
||||
explicit DeleteServiceMirrorResult(const std::string &payload);
|
||||
~DeleteServiceMirrorResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETRESOURCESERVICESRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEMIRRORRESULT_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteServiceRequest();
|
||||
~DeleteServiceRequest();
|
||||
|
||||
std::string getService_name()const;
|
||||
void setService_name(const std::string& service_name);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string service_name_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETESERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETESERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteServiceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DeleteServiceRequest();
|
||||
~DeleteServiceRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETESERVICEREQUEST_H_
|
||||
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
DeleteServiceResult();
|
||||
explicit DeleteServiceResult(const std::string &payload);
|
||||
~DeleteServiceResult();
|
||||
std::string getMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DELETETASKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DELETETASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DeleteTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTaskResult();
|
||||
explicit DeleteTaskResult(const std::string &payload);
|
||||
~DeleteTaskResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DELETETASKRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREPORTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeBenchmarkTaskReportRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeBenchmarkTaskReportRequest();
|
||||
~DescribeBenchmarkTaskReportRequest();
|
||||
string getTaskName() const;
|
||||
void setTaskName(string taskName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string taskName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREPORTREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREPORTRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREPORTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeBenchmarkTaskReportResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeBenchmarkTaskReportResult();
|
||||
explicit DescribeBenchmarkTaskReportResult(const std::string &payload);
|
||||
~DescribeBenchmarkTaskReportResult();
|
||||
std::string getReportUrl()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string reportUrl_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREPORTRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeBenchmarkTaskRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeBenchmarkTaskRequest();
|
||||
~DescribeBenchmarkTaskRequest();
|
||||
string getTaskName() const;
|
||||
void setTaskName(string taskName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string taskName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeBenchmarkTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeBenchmarkTaskResult();
|
||||
explicit DescribeBenchmarkTaskResult(const std::string &payload);
|
||||
~DescribeBenchmarkTaskResult();
|
||||
std::string getStatus()const;
|
||||
long getAvailableAgent()const;
|
||||
std::string getTaskId()const;
|
||||
std::string getMessage()const;
|
||||
std::string getTaskName()const;
|
||||
std::string getServiceName()const;
|
||||
long getDesiredAgent()const;
|
||||
std::string getToken()const;
|
||||
std::string getCallerUid()const;
|
||||
std::string getParentUid()const;
|
||||
std::string getReason()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
long availableAgent_;
|
||||
std::string taskId_;
|
||||
std::string message_;
|
||||
std::string taskName_;
|
||||
std::string serviceName_;
|
||||
long desiredAgent_;
|
||||
std::string token_;
|
||||
std::string callerUid_;
|
||||
std::string parentUid_;
|
||||
std::string reason_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBEBENCHMARKTASKRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEDLINKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEDLINKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeResourceDLinkRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeResourceDLinkRequest();
|
||||
~DescribeResourceDLinkRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEDLINKREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTTASKSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEDLINKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEDLINKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,31 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListTasksResult : public ServiceResult
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeResourceDLinkResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListTasksResult();
|
||||
explicit ListTasksResult(const std::string &payload);
|
||||
~ListTasksResult();
|
||||
DescribeResourceDLinkResult();
|
||||
explicit DescribeResourceDLinkResult(const std::string &payload);
|
||||
~DescribeResourceDLinkResult();
|
||||
std::vector<std::string> getAuxVSwitchList()const;
|
||||
std::string getVpcId()const;
|
||||
std::string getVSwitchId()const;
|
||||
std::string getSecurityGroupId()const;
|
||||
std::string getDestinationCIDRs()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> auxVSwitchList_;
|
||||
std::string vpcId_;
|
||||
std::string vSwitchId_;
|
||||
std::string securityGroupId_;
|
||||
std::string destinationCIDRs_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTTASKSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEDLINKRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCELOGREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCELOGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeResourceLogRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeResourceLogRequest();
|
||||
~DescribeResourceLogRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCELOGREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCELOGRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCELOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeResourceLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeResourceLogResult();
|
||||
explicit DescribeResourceLogResult(const std::string &payload);
|
||||
~DescribeResourceLogResult();
|
||||
std::string getStatus()const;
|
||||
std::string getMessage()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getLogStore()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string message_;
|
||||
std::string projectName_;
|
||||
std::string logStore_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCELOGRESULT_H_
|
||||
45
eas/include/alibabacloud/eas/model/DescribeResourceRequest.h
Normal file
45
eas/include/alibabacloud/eas/model/DescribeResourceRequest.h
Normal file
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeResourceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeResourceRequest();
|
||||
~DescribeResourceRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCEREQUEST_H_
|
||||
77
eas/include/alibabacloud/eas/model/DescribeResourceResult.h
Normal file
77
eas/include/alibabacloud/eas/model/DescribeResourceResult.h
Normal file
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeResourceResult();
|
||||
explicit DescribeResourceResult(const std::string &payload);
|
||||
~DescribeResourceResult();
|
||||
std::string getStatus()const;
|
||||
int getPrePaidInstanceCount()const;
|
||||
std::string getMessage()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getResourceName()const;
|
||||
std::string getOwnerUid()const;
|
||||
std::string getCreateTime()const;
|
||||
int getPostPaidInstanceCount()const;
|
||||
std::string getExtraData()const;
|
||||
int getInstanceCount()const;
|
||||
int getCpuCount()const;
|
||||
std::string getResourceId()const;
|
||||
std::string getUpdateTime()const;
|
||||
int getGpuCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
int prePaidInstanceCount_;
|
||||
std::string message_;
|
||||
std::string clusterId_;
|
||||
std::string resourceName_;
|
||||
std::string ownerUid_;
|
||||
std::string createTime_;
|
||||
int postPaidInstanceCount_;
|
||||
std::string extraData_;
|
||||
int instanceCount_;
|
||||
int cpuCount_;
|
||||
std::string resourceId_;
|
||||
std::string updateTime_;
|
||||
int gpuCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBERESOURCERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEAUTOSCALERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEAUTOSCALERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceAutoScalerRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeServiceAutoScalerRequest();
|
||||
~DescribeServiceAutoScalerRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEAUTOSCALERREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEAUTOSCALERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEAUTOSCALERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceAutoScalerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeServiceAutoScalerResult();
|
||||
explicit DescribeServiceAutoScalerResult(const std::string &payload);
|
||||
~DescribeServiceAutoScalerResult();
|
||||
int getMaxReplica()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getStrategies()const;
|
||||
int getMinReplica()const;
|
||||
std::string getCurrentValues()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int maxReplica_;
|
||||
std::string serviceName_;
|
||||
std::string strategies_;
|
||||
int minReplica_;
|
||||
std::string currentValues_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEAUTOSCALERRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICECRONSCALERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICECRONSCALERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceCronScalerRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeServiceCronScalerRequest();
|
||||
~DescribeServiceCronScalerRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICECRONSCALERREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICECRONSCALERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICECRONSCALERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceCronScalerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ScaleJob
|
||||
{
|
||||
int targetSize;
|
||||
std::string lastProbeTime;
|
||||
std::string message;
|
||||
std::string state;
|
||||
std::string schedule;
|
||||
std::string createTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeServiceCronScalerResult();
|
||||
explicit DescribeServiceCronScalerResult(const std::string &payload);
|
||||
~DescribeServiceCronScalerResult();
|
||||
std::vector<std::string> getExcludeDates()const;
|
||||
std::string getServiceName()const;
|
||||
std::vector<ScaleJob> getScaleJobs()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> excludeDates_;
|
||||
std::string serviceName_;
|
||||
std::vector<ScaleJob> scaleJobs_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICECRONSCALERRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICELOGREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICELOGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceLogRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeServiceLogRequest();
|
||||
~DescribeServiceLogRequest();
|
||||
string getIp() const;
|
||||
void setIp(string ip);
|
||||
integer getPageSize() const;
|
||||
void setPageSize(integer pageSize);
|
||||
string getEndTime() const;
|
||||
void setEndTime(string endTime);
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getStartTime() const;
|
||||
void setStartTime(string startTime);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
integer getPageNum() const;
|
||||
void setPageNum(integer pageNum);
|
||||
string getKeyword() const;
|
||||
void setKeyword(string keyword);
|
||||
|
||||
private:
|
||||
string ip_;
|
||||
integer pageSize_;
|
||||
string endTime_;
|
||||
string serviceName_;
|
||||
string startTime_;
|
||||
string clusterId_;
|
||||
integer pageNum_;
|
||||
string keyword_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICELOGREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICELOGRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICELOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeServiceLogResult();
|
||||
explicit DescribeServiceLogResult(const std::string &payload);
|
||||
~DescribeServiceLogResult();
|
||||
long getTotalCount()const;
|
||||
long getPageNum()const;
|
||||
long getTotalPageNum()const;
|
||||
std::vector<std::string> getLogs()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageNum_;
|
||||
long totalPageNum_;
|
||||
std::vector<std::string> logs_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICELOGRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEMIRRORREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEMIRRORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceMirrorRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeServiceMirrorRequest();
|
||||
~DescribeServiceMirrorRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEMIRRORREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEMIRRORRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEMIRRORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceMirrorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeServiceMirrorResult();
|
||||
explicit DescribeServiceMirrorResult(const std::string &payload);
|
||||
~DescribeServiceMirrorResult();
|
||||
std::string getTarget()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getRatio()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string target_;
|
||||
std::string serviceName_;
|
||||
std::string ratio_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEMIRRORRESULT_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATESLSREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATESLSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateSLSRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSLSRequest();
|
||||
~CreateSLSRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATESLSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceRequest : public RoaServiceRequest {
|
||||
public:
|
||||
DescribeServiceRequest();
|
||||
~DescribeServiceRequest();
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
|
||||
private:
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICEREQUEST_H_
|
||||
103
eas/include/alibabacloud/eas/model/DescribeServiceResult.h
Normal file
103
eas/include/alibabacloud/eas/model/DescribeServiceResult.h
Normal file
@@ -0,0 +1,103 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT DescribeServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeServiceResult();
|
||||
explicit DescribeServiceResult(const std::string &payload);
|
||||
~DescribeServiceResult();
|
||||
std::string getMessage()const;
|
||||
int getMemory()const;
|
||||
int getCurrentVersion()const;
|
||||
int getRunningInstance()const;
|
||||
int getCpu()const;
|
||||
std::string getImage()const;
|
||||
int getGpu()const;
|
||||
std::string getCallerUid()const;
|
||||
std::string getReason()const;
|
||||
std::string getSource()const;
|
||||
std::string getServiceId()const;
|
||||
int getTotalInstance()const;
|
||||
std::string getServiceConfig()const;
|
||||
std::string getAccessToken()const;
|
||||
std::string getInternetEndpoint()const;
|
||||
std::string getStatus()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getResource()const;
|
||||
std::string get_Namespace()const;
|
||||
int getWeight()const;
|
||||
int getPendingInstance()const;
|
||||
int getLatestVersion()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getUpdateTime()const;
|
||||
std::string getRegion()const;
|
||||
std::string getParentUid()const;
|
||||
std::string getIntranetEndpoint()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int memory_;
|
||||
int currentVersion_;
|
||||
int runningInstance_;
|
||||
int cpu_;
|
||||
std::string image_;
|
||||
int gpu_;
|
||||
std::string callerUid_;
|
||||
std::string reason_;
|
||||
std::string source_;
|
||||
std::string serviceId_;
|
||||
int totalInstance_;
|
||||
std::string serviceConfig_;
|
||||
std::string accessToken_;
|
||||
std::string internetEndpoint_;
|
||||
std::string status_;
|
||||
std::string createTime_;
|
||||
std::string resource_;
|
||||
std::string _namespace_;
|
||||
int weight_;
|
||||
int pendingInstance_;
|
||||
int latestVersion_;
|
||||
std::string serviceName_;
|
||||
std::string updateTime_;
|
||||
std::string region_;
|
||||
std::string parentUid_;
|
||||
std::string intranetEndpoint_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_DESCRIBESERVICERESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETNETWORKINTERFACEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETNETWORKINTERFACEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetNetworkInterfaceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetNetworkInterfaceRequest();
|
||||
~GetNetworkInterfaceRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETNETWORKINTERFACEREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETOSSAUTHORIZERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETOSSAUTHORIZERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetOssAuthorizeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetOssAuthorizeResult();
|
||||
explicit GetOssAuthorizeResult(const std::string &payload);
|
||||
~GetOssAuthorizeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETOSSAUTHORIZERESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETRESOURCEINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETRESOURCEINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetResourceInstancesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetResourceInstancesRequest();
|
||||
~GetResourceInstancesRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETRESOURCEINSTANCESREQUEST_H_
|
||||
@@ -1,54 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETRESOURCEPODSREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETRESOURCEPODSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetResourcePodsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetResourcePodsRequest();
|
||||
~GetResourcePodsRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getInstance_name()const;
|
||||
void setInstance_name(const std::string& instance_name);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string instance_name_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETRESOURCEPODSREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETRESOURCEPODSRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETRESOURCEPODSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetResourcePodsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetResourcePodsResult();
|
||||
explicit GetResourcePodsResult(const std::string &payload);
|
||||
~GetResourcePodsResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETRESOURCEPODSRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETRESOURCESERVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETRESOURCESERVICESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetResourceServicesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetResourceServicesRequest();
|
||||
~GetResourceServicesRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETRESOURCESERVICESREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETRESOURCESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETRESOURCESTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetResourceStatusRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetResourceStatusRequest();
|
||||
~GetResourceStatusRequest();
|
||||
|
||||
std::string getCluster_id()const;
|
||||
void setCluster_id(const std::string& cluster_id);
|
||||
std::string getResource_name()const;
|
||||
void setResource_name(const std::string& resource_name);
|
||||
|
||||
private:
|
||||
std::string cluster_id_;
|
||||
std::string resource_name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETRESOURCESTATUSREQUEST_H_
|
||||
@@ -1,45 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICEREGIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICEREGIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceRegionRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceRegionRequest();
|
||||
~GetServiceRegionRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICEREGIONREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICEREGIONRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICEREGIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceRegionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceRegionResult();
|
||||
explicit GetServiceRegionResult(const std::string &payload);
|
||||
~GetServiceRegionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICEREGIONRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceRequest();
|
||||
~GetServiceRequest();
|
||||
|
||||
std::string getService_name()const;
|
||||
void setService_name(const std::string& service_name);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string service_name_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICEREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICERESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceResult();
|
||||
explicit GetServiceResult(const std::string &payload);
|
||||
~GetServiceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICERESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceStatisticsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceStatisticsRequest();
|
||||
~GetServiceStatisticsRequest();
|
||||
|
||||
std::string getMetric()const;
|
||||
void setMetric(const std::string& metric);
|
||||
std::string getService_name()const;
|
||||
void setService_name(const std::string& service_name);
|
||||
int getCount()const;
|
||||
void setCount(int count);
|
||||
std::string getFrom()const;
|
||||
void setFrom(const std::string& from);
|
||||
std::string getTo()const;
|
||||
void setTo(const std::string& to);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string metric_;
|
||||
std::string service_name_;
|
||||
int count_;
|
||||
std::string from_;
|
||||
std::string to_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceStatisticsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceStatisticsResult();
|
||||
explicit GetServiceStatisticsResult(const std::string &payload);
|
||||
~GetServiceStatisticsResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICETOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICETOKENREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceTokenRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceTokenRequest();
|
||||
~GetServiceTokenRequest();
|
||||
|
||||
std::string getService_name()const;
|
||||
void setService_name(const std::string& service_name);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string service_name_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICETOKENREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICETOKENRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICETOKENRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceTokenResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceTokenResult();
|
||||
explicit GetServiceTokenResult(const std::string &payload);
|
||||
~GetServiceTokenResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICETOKENRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICEVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICEVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceVersionRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceVersionRequest();
|
||||
~GetServiceVersionRequest();
|
||||
|
||||
std::string getService_name()const;
|
||||
void setService_name(const std::string& service_name);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string service_name_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICEVERSIONREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICEWORKERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICEWORKERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceWorkerRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceWorkerRequest();
|
||||
~GetServiceWorkerRequest();
|
||||
|
||||
std::string getService_name()const;
|
||||
void setService_name(const std::string& service_name);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string service_name_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICEWORKERREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICEWORKERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICEWORKERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceWorkerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceWorkerResult();
|
||||
explicit GetServiceWorkerResult(const std::string &payload);
|
||||
~GetServiceWorkerResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICEWORKERRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetTaskRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetTaskRequest();
|
||||
~GetTaskRequest();
|
||||
|
||||
std::string getTask_name()const;
|
||||
void setTask_name(const std::string& task_name);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string task_name_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETTASKREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETTASKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetTaskResult();
|
||||
explicit GetTaskResult(const std::string &payload);
|
||||
~GetTaskResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETTASKRESULT_H_
|
||||
@@ -1,45 +1,39 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_CREATETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_CREATETASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT CreateTaskRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateTaskRequest();
|
||||
~CreateTaskRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_CREATETASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTBENCHMARKTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTBENCHMARKTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT ListBenchmarkTaskRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListBenchmarkTaskRequest();
|
||||
~ListBenchmarkTaskRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTBENCHMARKTASKREQUEST_H_
|
||||
63
eas/include/alibabacloud/eas/model/ListBenchmarkTaskResult.h
Normal file
63
eas/include/alibabacloud/eas/model/ListBenchmarkTaskResult.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTBENCHMARKTASKRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTBENCHMARKTASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListBenchmarkTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Task
|
||||
{
|
||||
std::string status;
|
||||
long availableAgent;
|
||||
std::string taskId;
|
||||
std::string message;
|
||||
std::string taskName;
|
||||
std::string serviceName;
|
||||
std::string createTime;
|
||||
std::string updateTime;
|
||||
std::string region;
|
||||
};
|
||||
|
||||
|
||||
ListBenchmarkTaskResult();
|
||||
explicit ListBenchmarkTaskResult(const std::string &payload);
|
||||
~ListBenchmarkTaskResult();
|
||||
std::vector<Task> getTasks()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Task> tasks_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTBENCHMARKTASKRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCEWORKERREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCEWORKERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourceInstanceWorkerRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListResourceInstanceWorkerRequest();
|
||||
~ListResourceInstanceWorkerRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
string getInstanceName() const;
|
||||
void setInstanceName(string instanceName);
|
||||
integer getPageSize() const;
|
||||
void setPageSize(integer pageSize);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
integer getPageNumber() const;
|
||||
void setPageNumber(integer pageNumber);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
string instanceName_;
|
||||
integer pageSize_;
|
||||
string clusterId_;
|
||||
integer pageNumber_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCEWORKERREQUEST_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCEWORKERRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCEWORKERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourceInstanceWorkerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PodsItem
|
||||
{
|
||||
std::string status;
|
||||
int memoryLimit;
|
||||
int restartCount;
|
||||
bool ready;
|
||||
int cpuLimit;
|
||||
std::string serviceName;
|
||||
std::string startTime;
|
||||
int gpuLimit;
|
||||
int gpuRequest;
|
||||
int cpuRequest;
|
||||
int memoryRquest;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListResourceInstanceWorkerResult();
|
||||
explicit ListResourceInstanceWorkerResult(const std::string &payload);
|
||||
~ListResourceInstanceWorkerResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<PodsItem> getPods()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<PodsItem> pods_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCEWORKERRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourceInstancesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListResourceInstancesRequest();
|
||||
~ListResourceInstancesRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
integer getPageSize() const;
|
||||
void setPageSize(integer pageSize);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
string getChargeType() const;
|
||||
void setChargeType(string chargeType);
|
||||
integer getPageNumber() const;
|
||||
void setPageNumber(integer pageNumber);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
integer pageSize_;
|
||||
string clusterId_;
|
||||
string chargeType_;
|
||||
integer pageNumber_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCESREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourceInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct InstancesItem
|
||||
{
|
||||
std::string instanceId;
|
||||
std::string createTime;
|
||||
std::string instanceUsedMemory;
|
||||
std::string instanceIp;
|
||||
int instanceGpuCount;
|
||||
std::string instanceName;
|
||||
std::string instanceMemory;
|
||||
int instanceCpuCount;
|
||||
int instanceUsedGpu;
|
||||
bool autoRenewal;
|
||||
std::string instanceStatus;
|
||||
std::string chargeType;
|
||||
std::string expiredTime;
|
||||
std::string instanceType;
|
||||
float instanceUsedCpu;
|
||||
};
|
||||
|
||||
|
||||
ListResourceInstancesResult();
|
||||
explicit ListResourceInstancesResult(const std::string &payload);
|
||||
~ListResourceInstancesResult();
|
||||
std::vector<InstancesItem> getInstances()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<InstancesItem> instances_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCEINSTANCESRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCESERVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCESERVICESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourceServicesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListResourceServicesRequest();
|
||||
~ListResourceServicesRequest();
|
||||
string getResourceId() const;
|
||||
void setResourceId(string resourceId);
|
||||
integer getPageSize() const;
|
||||
void setPageSize(integer pageSize);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
integer getPageNumber() const;
|
||||
void setPageNumber(integer pageNumber);
|
||||
|
||||
private:
|
||||
string resourceId_;
|
||||
integer pageSize_;
|
||||
string clusterId_;
|
||||
integer pageNumber_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCESERVICESREQUEST_H_
|
||||
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCESERVICESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCESERVICESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourceServicesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ServicesItem
|
||||
{
|
||||
std::string message;
|
||||
int memory;
|
||||
int currentVersion;
|
||||
int runningInstance;
|
||||
int cpu;
|
||||
std::string image;
|
||||
int gpu;
|
||||
std::string callerUid;
|
||||
std::string reason;
|
||||
std::string source;
|
||||
std::string serviceId;
|
||||
int totalInstance;
|
||||
std::string serviceConfig;
|
||||
std::string accessToken;
|
||||
std::string internetEndpoint;
|
||||
std::string status;
|
||||
std::string requestId;
|
||||
std::string createTime;
|
||||
std::string resource;
|
||||
std::string _namespace;
|
||||
int weight;
|
||||
int pendingInstance;
|
||||
int latestVersion;
|
||||
std::string serviceName;
|
||||
std::string updateTime;
|
||||
std::string region;
|
||||
std::string parentUid;
|
||||
std::string intranetEndpoint;
|
||||
};
|
||||
|
||||
|
||||
ListResourceServicesResult();
|
||||
explicit ListResourceServicesResult(const std::string &payload);
|
||||
~ListResourceServicesResult();
|
||||
std::vector<ServicesItem> getServices()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ServicesItem> services_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCESERVICESRESULT_H_
|
||||
@@ -1,45 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETAVAILABLEREGIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETAVAILABLEREGIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetAvailableRegionsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAvailableRegionsRequest();
|
||||
~GetAvailableRegionsRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETAVAILABLEREGIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourcesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListResourcesRequest();
|
||||
~ListResourcesRequest();
|
||||
integer getPageSize() const;
|
||||
void setPageSize(integer pageSize);
|
||||
integer getPageNumber() const;
|
||||
void setPageNumber(integer pageNumber);
|
||||
|
||||
private:
|
||||
integer pageSize_;
|
||||
integer pageNumber_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCESREQUEST_H_
|
||||
73
eas/include/alibabacloud/eas/model/ListResourcesResult.h
Normal file
73
eas/include/alibabacloud/eas/model/ListResourcesResult.h
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTRESOURCESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTRESOURCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListResourcesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResourcesItem
|
||||
{
|
||||
std::string status;
|
||||
int prePaidInstanceCount;
|
||||
std::string message;
|
||||
std::string clusterId;
|
||||
std::string resourceName;
|
||||
std::string createTime;
|
||||
int postPaidInstanceCount;
|
||||
std::string extraData;
|
||||
int instanceCount;
|
||||
int cpuCount;
|
||||
std::string resourceId;
|
||||
std::string updateTime;
|
||||
int gpuCount;
|
||||
};
|
||||
|
||||
|
||||
ListResourcesResult();
|
||||
explicit ListResourcesResult(const std::string &payload);
|
||||
~ListResourcesResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<ResourcesItem> getResources()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<ResourcesItem> resources_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTRESOURCESRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTSERVICEINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTSERVICEINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT ListServiceInstancesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListServiceInstancesRequest();
|
||||
~ListServiceInstancesRequest();
|
||||
integer getPageSize() const;
|
||||
void setPageSize(integer pageSize);
|
||||
string getServiceName() const;
|
||||
void setServiceName(string serviceName);
|
||||
string getClusterId() const;
|
||||
void setClusterId(string clusterId);
|
||||
integer getPageNumber() const;
|
||||
void setPageNumber(integer pageNumber);
|
||||
|
||||
private:
|
||||
integer pageSize_;
|
||||
string serviceName_;
|
||||
string clusterId_;
|
||||
integer pageNumber_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTSERVICEINSTANCESREQUEST_H_
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTSERVICEINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTSERVICEINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListServiceInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct InstancesItem
|
||||
{
|
||||
std::string hostIP;
|
||||
std::string status;
|
||||
std::string innerIP;
|
||||
int instancePort;
|
||||
std::string _namespace;
|
||||
std::string reason;
|
||||
std::string instanceName;
|
||||
int restartCount;
|
||||
int totalProcesses;
|
||||
std::vector<std::string> lastState;
|
||||
int readyProcesses;
|
||||
std::string startAt;
|
||||
std::string hostName;
|
||||
};
|
||||
|
||||
|
||||
ListServiceInstancesResult();
|
||||
explicit ListServiceInstancesResult(const std::string &payload);
|
||||
~ListServiceInstancesResult();
|
||||
std::vector<InstancesItem> getInstances()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<InstancesItem> instances_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTSERVICEINSTANCESRESULT_H_
|
||||
@@ -1,51 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTSERVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTSERVICESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListServicesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListServicesRequest();
|
||||
~ListServicesRequest();
|
||||
|
||||
std::string getFilter()const;
|
||||
void setFilter(const std::string& filter);
|
||||
std::string getSort()const;
|
||||
void setSort(const std::string& sort);
|
||||
|
||||
private:
|
||||
std::string filter_;
|
||||
std::string sort_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTSERVICESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTSERVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTSERVICESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Eas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_EAS_EXPORT ListServicesRequest : public RoaServiceRequest {
|
||||
public:
|
||||
ListServicesRequest();
|
||||
~ListServicesRequest();
|
||||
string getFilter() const;
|
||||
void setFilter(string filter);
|
||||
integer getPageSize() const;
|
||||
void setPageSize(integer pageSize);
|
||||
string getSort() const;
|
||||
void setSort(string sort);
|
||||
integer getPageNumber() const;
|
||||
void setPageNumber(integer pageNumber);
|
||||
string getOrder() const;
|
||||
void setOrder(string order);
|
||||
|
||||
private:
|
||||
string filter_;
|
||||
integer pageSize_;
|
||||
string sort_;
|
||||
integer pageNumber_;
|
||||
string order_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Eas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTSERVICESREQUEST_H_
|
||||
|
||||
@@ -32,15 +32,54 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_EAS_EXPORT ListServicesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ServicesItem
|
||||
{
|
||||
std::string message;
|
||||
int memory;
|
||||
int currentVersion;
|
||||
int runningInstance;
|
||||
int cpu;
|
||||
std::string image;
|
||||
int gpu;
|
||||
std::string callerUid;
|
||||
std::string reason;
|
||||
std::string source;
|
||||
std::string serviceId;
|
||||
int totalInstance;
|
||||
std::string serviceConfig;
|
||||
std::string accessToken;
|
||||
std::string internetEndpoint;
|
||||
std::string status;
|
||||
std::string requestId;
|
||||
std::string createTime;
|
||||
std::string resource;
|
||||
std::string _namespace;
|
||||
int weight;
|
||||
int pendingInstance;
|
||||
int latestVersion;
|
||||
std::string serviceName;
|
||||
std::string updateTime;
|
||||
std::string region;
|
||||
std::string parentUid;
|
||||
std::string intranetEndpoint;
|
||||
};
|
||||
|
||||
|
||||
ListServicesResult();
|
||||
explicit ListServicesResult(const std::string &payload);
|
||||
~ListServicesResult();
|
||||
std::vector<ServicesItem> getServices()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ServicesItem> services_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTTASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListTasksRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTasksRequest();
|
||||
~ListTasksRequest();
|
||||
|
||||
std::string getFilter()const;
|
||||
void setFilter(const std::string& filter);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
std::string getSort()const;
|
||||
void setSort(const std::string& sort);
|
||||
std::string getPageNum()const;
|
||||
void setPageNum(const std::string& pageNum);
|
||||
|
||||
private:
|
||||
std::string filter_;
|
||||
std::string pageSize_;
|
||||
std::string sort_;
|
||||
std::string pageNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTTASKSREQUEST_H_
|
||||
@@ -1,45 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_LISTVINDEXREQUEST_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_LISTVINDEXREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT ListVIndexRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVIndexRequest();
|
||||
~ListVIndexRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_LISTVINDEXREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user