Generated 2021-03-20 for Emr.
This commit is contained in:
@@ -21,473 +21,325 @@ set(emr_public_header
|
||||
include/alibabacloud/emr/EmrExport.h )
|
||||
|
||||
set(emr_public_header_model
|
||||
include/alibabacloud/emr/model/AddClusterServiceRequest.h
|
||||
include/alibabacloud/emr/model/AddClusterServiceResult.h
|
||||
include/alibabacloud/emr/model/AddScalingConfigItemV2Request.h
|
||||
include/alibabacloud/emr/model/AddScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/CloneFlowRequest.h
|
||||
include/alibabacloud/emr/model/CloneFlowResult.h
|
||||
include/alibabacloud/emr/model/CloneFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/CloneFlowJobResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterV2Request.h
|
||||
include/alibabacloud/emr/model/CreateClusterV2Result.h
|
||||
include/alibabacloud/emr/model/CreateClusterWithTemplateRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterWithTemplateResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowCategoryRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowCategoryResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowForWebRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowForWebResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowJobResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectClusterSettingRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectUserRequest.h
|
||||
include/alibabacloud/emr/model/CreateFlowProjectUserResult.h
|
||||
include/alibabacloud/emr/model/CreateResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/CreateResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/CreateResourceQueueRequest.h
|
||||
include/alibabacloud/emr/model/CreateResourceQueueResult.h
|
||||
include/alibabacloud/emr/model/CreateScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/CreateScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/DeleteClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/DeleteClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowCategoryRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowCategoryResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowJobResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectClusterSettingRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectUserRequest.h
|
||||
include/alibabacloud/emr/model/DeleteFlowProjectUserResult.h
|
||||
include/alibabacloud/emr/model/DeleteResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/DeleteResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/DeleteResourceQueueRequest.h
|
||||
include/alibabacloud/emr/model/DeleteResourceQueueResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterBasicInfoRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterBasicInfoResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterOperationHostTaskLogRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterOperationHostTaskLogResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterResourcePoolSchedulerTypeRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterResourcePoolSchedulerTypeResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigTagRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterServiceConfigTagResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/DescribeClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/DescribeClusterV2Request.h
|
||||
include/alibabacloud/emr/model/DescribeClusterV2Result.h
|
||||
include/alibabacloud/emr/model/DescribeFlowRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowCategoryRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowCategoryResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowCategoryTreeRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowCategoryTreeResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowInstanceRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowInstanceResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowJobResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowNodeInstanceRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowNodeInstanceResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowNodeInstanceContainerLogRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowNodeInstanceContainerLogResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowNodeInstanceLauncherLogRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowNodeInstanceLauncherLogResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowProjectRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowProjectResult.h
|
||||
include/alibabacloud/emr/model/DescribeFlowProjectClusterSettingRequest.h
|
||||
include/alibabacloud/emr/model/DescribeFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/DescribeScalingCommonConfigRequest.h
|
||||
include/alibabacloud/emr/model/DescribeScalingCommonConfigResult.h
|
||||
include/alibabacloud/emr/model/DescribeScalingConfigItemV2Request.h
|
||||
include/alibabacloud/emr/model/DescribeScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/DescribeScalingGroupInstanceV2Request.h
|
||||
include/alibabacloud/emr/model/DescribeScalingGroupInstanceV2Result.h
|
||||
include/alibabacloud/emr/model/DescribeScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/DescribeScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/AddApplicationRequest.h
|
||||
include/alibabacloud/emr/model/AddApplicationResult.h
|
||||
include/alibabacloud/emr/model/AddApplicationsRequest.h
|
||||
include/alibabacloud/emr/model/AddApplicationsResult.h
|
||||
include/alibabacloud/emr/model/CancelOperationOrdersRequest.h
|
||||
include/alibabacloud/emr/model/CancelOperationOrdersResult.h
|
||||
include/alibabacloud/emr/model/CreateAutoScalingPolicyRequest.h
|
||||
include/alibabacloud/emr/model/CreateAutoScalingPolicyResult.h
|
||||
include/alibabacloud/emr/model/CreateAutoScalingRuleRequest.h
|
||||
include/alibabacloud/emr/model/CreateAutoScalingRuleResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterResult.h
|
||||
include/alibabacloud/emr/model/CreateClusterScriptRequest.h
|
||||
include/alibabacloud/emr/model/CreateClusterScriptResult.h
|
||||
include/alibabacloud/emr/model/CreateNodeGroupRequest.h
|
||||
include/alibabacloud/emr/model/CreateNodeGroupResult.h
|
||||
include/alibabacloud/emr/model/CreateOnAckClusterRequest.h
|
||||
include/alibabacloud/emr/model/CreateOnAckClusterResult.h
|
||||
include/alibabacloud/emr/model/CreateOnKubeClusterRequest.h
|
||||
include/alibabacloud/emr/model/CreateOnKubeClusterResult.h
|
||||
include/alibabacloud/emr/model/CreateScalingGroupRequest.h
|
||||
include/alibabacloud/emr/model/CreateScalingGroupResult.h
|
||||
include/alibabacloud/emr/model/DecreaseNodesRequest.h
|
||||
include/alibabacloud/emr/model/DecreaseNodesResult.h
|
||||
include/alibabacloud/emr/model/DeleteAutoScalingPolicyRequest.h
|
||||
include/alibabacloud/emr/model/DeleteAutoScalingPolicyResult.h
|
||||
include/alibabacloud/emr/model/DeleteAutoScalingRuleRequest.h
|
||||
include/alibabacloud/emr/model/DeleteAutoScalingRuleResult.h
|
||||
include/alibabacloud/emr/model/DeleteClusterRequest.h
|
||||
include/alibabacloud/emr/model/DeleteClusterResult.h
|
||||
include/alibabacloud/emr/model/DeleteClusterScriptRequest.h
|
||||
include/alibabacloud/emr/model/DeleteClusterScriptResult.h
|
||||
include/alibabacloud/emr/model/DeleteNodeGroupRequest.h
|
||||
include/alibabacloud/emr/model/DeleteNodeGroupResult.h
|
||||
include/alibabacloud/emr/model/DeleteOnAckClusterRequest.h
|
||||
include/alibabacloud/emr/model/DeleteOnAckClusterResult.h
|
||||
include/alibabacloud/emr/model/DeleteScalingGroupRequest.h
|
||||
include/alibabacloud/emr/model/DeleteScalingGroupResult.h
|
||||
include/alibabacloud/emr/model/DisableAutoScalingPolicyRequest.h
|
||||
include/alibabacloud/emr/model/DisableAutoScalingPolicyResult.h
|
||||
include/alibabacloud/emr/model/EnableAutoScalingPolicyRequest.h
|
||||
include/alibabacloud/emr/model/EnableAutoScalingPolicyResult.h
|
||||
include/alibabacloud/emr/model/GetApplicationRequest.h
|
||||
include/alibabacloud/emr/model/GetApplicationResult.h
|
||||
include/alibabacloud/emr/model/GetClusterRequest.h
|
||||
include/alibabacloud/emr/model/GetClusterResult.h
|
||||
include/alibabacloud/emr/model/GetClusterScriptExecutionResultRequest.h
|
||||
include/alibabacloud/emr/model/GetClusterScriptExecutionResultResult.h
|
||||
include/alibabacloud/emr/model/GetNodeGroupRequest.h
|
||||
include/alibabacloud/emr/model/GetNodeGroupResult.h
|
||||
include/alibabacloud/emr/model/GetOnAckClusterRequest.h
|
||||
include/alibabacloud/emr/model/GetOnAckClusterResult.h
|
||||
include/alibabacloud/emr/model/GetOnKubeClusterRequest.h
|
||||
include/alibabacloud/emr/model/GetOnKubeClusterResult.h
|
||||
include/alibabacloud/emr/model/GetOnKubeClusterResourceQuotaRequest.h
|
||||
include/alibabacloud/emr/model/GetOnKubeClusterResourceQuotaResult.h
|
||||
include/alibabacloud/emr/model/GetOnKubeClusterResourceUsageRequest.h
|
||||
include/alibabacloud/emr/model/GetOnKubeClusterResourceUsageResult.h
|
||||
include/alibabacloud/emr/model/GetOperationRequest.h
|
||||
include/alibabacloud/emr/model/GetOperationResult.h
|
||||
include/alibabacloud/emr/model/GetScalingGroupRequest.h
|
||||
include/alibabacloud/emr/model/GetScalingGroupResult.h
|
||||
include/alibabacloud/emr/model/IncreaseClusterDiskRequest.h
|
||||
include/alibabacloud/emr/model/IncreaseClusterDiskResult.h
|
||||
include/alibabacloud/emr/model/IncreaseNodesRequest.h
|
||||
include/alibabacloud/emr/model/IncreaseNodesResult.h
|
||||
include/alibabacloud/emr/model/JoinResourceGroupRequest.h
|
||||
include/alibabacloud/emr/model/JoinResourceGroupResult.h
|
||||
include/alibabacloud/emr/model/KillFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/KillFlowJobResult.h
|
||||
include/alibabacloud/emr/model/ListApmApplicationRequest.h
|
||||
include/alibabacloud/emr/model/ListApmApplicationResult.h
|
||||
include/alibabacloud/emr/model/ListClusterHostRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterHostResult.h
|
||||
include/alibabacloud/emr/model/ListClusterHostComponentRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterHostComponentResult.h
|
||||
include/alibabacloud/emr/model/ListClusterHostGroupRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterHostGroupResult.h
|
||||
include/alibabacloud/emr/model/ListClusterInstalledServiceRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterInstalledServiceResult.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationResult.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationHostRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationHostResult.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationHostTaskRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationHostTaskResult.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationTaskRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterOperationTaskResult.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceResult.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceComponentRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceComponentResult.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceComponentHealthInfoRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceComponentHealthInfoResult.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceConfigHistoryRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceConfigHistoryResult.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceQuickLinkRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterServiceQuickLinkResult.h
|
||||
include/alibabacloud/emr/model/ListClusterTemplatesRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterTemplatesResult.h
|
||||
include/alibabacloud/emr/model/ListApplicationConfigFilesRequest.h
|
||||
include/alibabacloud/emr/model/ListApplicationConfigFilesResult.h
|
||||
include/alibabacloud/emr/model/ListApplicationConfigHistoryRequest.h
|
||||
include/alibabacloud/emr/model/ListApplicationConfigHistoryResult.h
|
||||
include/alibabacloud/emr/model/ListApplicationConfigsRequest.h
|
||||
include/alibabacloud/emr/model/ListApplicationConfigsResult.h
|
||||
include/alibabacloud/emr/model/ListApplicationsRequest.h
|
||||
include/alibabacloud/emr/model/ListApplicationsResult.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingActivitiesRequest.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingActivitiesResult.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingMetricsRequest.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingMetricsResult.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingPoliciesRequest.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingPoliciesResult.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingRulesRequest.h
|
||||
include/alibabacloud/emr/model/ListAutoScalingRulesResult.h
|
||||
include/alibabacloud/emr/model/ListClusterScriptsRequest.h
|
||||
include/alibabacloud/emr/model/ListClusterScriptsResult.h
|
||||
include/alibabacloud/emr/model/ListClustersRequest.h
|
||||
include/alibabacloud/emr/model/ListClustersResult.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableConfigRequest.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableConfigResult.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableResourceRequest.h
|
||||
include/alibabacloud/emr/model/ListEmrAvailableResourceResult.h
|
||||
include/alibabacloud/emr/model/ListEmrMainVersionRequest.h
|
||||
include/alibabacloud/emr/model/ListEmrMainVersionResult.h
|
||||
include/alibabacloud/emr/model/ListFlowRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowResult.h
|
||||
include/alibabacloud/emr/model/ListFlowCategoryRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowCategoryResult.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterResult.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterAllRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterAllResult.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterAllHostsRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterAllHostsResult.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterHostRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowClusterHostResult.h
|
||||
include/alibabacloud/emr/model/ListFlowInstanceRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowInstanceResult.h
|
||||
include/alibabacloud/emr/model/ListFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowJobResult.h
|
||||
include/alibabacloud/emr/model/ListFlowJobHistoryRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowJobHistoryResult.h
|
||||
include/alibabacloud/emr/model/ListFlowNodeInstanceRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowNodeInstanceResult.h
|
||||
include/alibabacloud/emr/model/ListFlowNodeInstanceContainerStatusRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowNodeInstanceContainerStatusResult.h
|
||||
include/alibabacloud/emr/model/ListFlowNodeSqlResultRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowNodeSqlResultResult.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectResult.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectClusterSettingRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectUserRequest.h
|
||||
include/alibabacloud/emr/model/ListFlowProjectUserResult.h
|
||||
include/alibabacloud/emr/model/ListResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/ListResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/ListScalingActivityV2Request.h
|
||||
include/alibabacloud/emr/model/ListScalingActivityV2Result.h
|
||||
include/alibabacloud/emr/model/ListScalingConfigItemV2Request.h
|
||||
include/alibabacloud/emr/model/ListScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/ListScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/ListScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/ListClusters2Request.h
|
||||
include/alibabacloud/emr/model/ListClusters2Result.h
|
||||
include/alibabacloud/emr/model/ListComponentHealthRequest.h
|
||||
include/alibabacloud/emr/model/ListComponentHealthResult.h
|
||||
include/alibabacloud/emr/model/ListComponentInstancesRequest.h
|
||||
include/alibabacloud/emr/model/ListComponentInstancesResult.h
|
||||
include/alibabacloud/emr/model/ListComponentsRequest.h
|
||||
include/alibabacloud/emr/model/ListComponentsResult.h
|
||||
include/alibabacloud/emr/model/ListNodeGroupsRequest.h
|
||||
include/alibabacloud/emr/model/ListNodeGroupsResult.h
|
||||
include/alibabacloud/emr/model/ListNodesRequest.h
|
||||
include/alibabacloud/emr/model/ListNodesResult.h
|
||||
include/alibabacloud/emr/model/ListNodesv3Request.h
|
||||
include/alibabacloud/emr/model/ListNodesv3Result.h
|
||||
include/alibabacloud/emr/model/ListOnAckClustersRequest.h
|
||||
include/alibabacloud/emr/model/ListOnAckClustersResult.h
|
||||
include/alibabacloud/emr/model/ListOnAckComponentsRequest.h
|
||||
include/alibabacloud/emr/model/ListOnAckComponentsResult.h
|
||||
include/alibabacloud/emr/model/ListOnKubeClusterDedicatedNodesRequest.h
|
||||
include/alibabacloud/emr/model/ListOnKubeClusterDedicatedNodesResult.h
|
||||
include/alibabacloud/emr/model/ListOnKubeClusterInspectionResultsRequest.h
|
||||
include/alibabacloud/emr/model/ListOnKubeClusterInspectionResultsResult.h
|
||||
include/alibabacloud/emr/model/ListOnKubeClustersRequest.h
|
||||
include/alibabacloud/emr/model/ListOnKubeClustersResult.h
|
||||
include/alibabacloud/emr/model/ListOnKubeComponentsRequest.h
|
||||
include/alibabacloud/emr/model/ListOnKubeComponentsResult.h
|
||||
include/alibabacloud/emr/model/ListResourceHealthInspectionRequest.h
|
||||
include/alibabacloud/emr/model/ListResourceHealthInspectionResult.h
|
||||
include/alibabacloud/emr/model/ListScalingActivitiesRequest.h
|
||||
include/alibabacloud/emr/model/ListScalingActivitiesResult.h
|
||||
include/alibabacloud/emr/model/ListScalingGroupsRequest.h
|
||||
include/alibabacloud/emr/model/ListScalingGroupsResult.h
|
||||
include/alibabacloud/emr/model/ListScalingMetricsRequest.h
|
||||
include/alibabacloud/emr/model/ListScalingMetricsResult.h
|
||||
include/alibabacloud/emr/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/emr/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterNameRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterNameResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterServiceConfigRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterServiceConfigResult.h
|
||||
include/alibabacloud/emr/model/ModifyClusterTemplateRequest.h
|
||||
include/alibabacloud/emr/model/ModifyClusterTemplateResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowCategoryRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowCategoryResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowForWebRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowForWebResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectResult.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectClusterSettingRequest.h
|
||||
include/alibabacloud/emr/model/ModifyFlowProjectClusterSettingResult.h
|
||||
include/alibabacloud/emr/model/ModifyResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/ModifyResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/ModifyResourcePoolSchedulerTypeRequest.h
|
||||
include/alibabacloud/emr/model/ModifyResourcePoolSchedulerTypeResult.h
|
||||
include/alibabacloud/emr/model/ModifyResourceQueueRequest.h
|
||||
include/alibabacloud/emr/model/ModifyResourceQueueResult.h
|
||||
include/alibabacloud/emr/model/ModifyScalingConfigItemV2Request.h
|
||||
include/alibabacloud/emr/model/ModifyScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/ModifyScalingGroupV2Request.h
|
||||
include/alibabacloud/emr/model/ModifyScalingGroupV2Result.h
|
||||
include/alibabacloud/emr/model/RefreshClusterResourcePoolRequest.h
|
||||
include/alibabacloud/emr/model/RefreshClusterResourcePoolResult.h
|
||||
include/alibabacloud/emr/model/ReleaseClusterRequest.h
|
||||
include/alibabacloud/emr/model/ReleaseClusterResult.h
|
||||
include/alibabacloud/emr/model/ReleaseClusterHostGroupRequest.h
|
||||
include/alibabacloud/emr/model/ReleaseClusterHostGroupResult.h
|
||||
include/alibabacloud/emr/model/RemoveScalingConfigItemV2Request.h
|
||||
include/alibabacloud/emr/model/RemoveScalingConfigItemV2Result.h
|
||||
include/alibabacloud/emr/model/RerunFlowRequest.h
|
||||
include/alibabacloud/emr/model/RerunFlowResult.h
|
||||
include/alibabacloud/emr/model/ResizeClusterV2Request.h
|
||||
include/alibabacloud/emr/model/ResizeClusterV2Result.h
|
||||
include/alibabacloud/emr/model/ResumeFlowRequest.h
|
||||
include/alibabacloud/emr/model/ResumeFlowResult.h
|
||||
include/alibabacloud/emr/model/RunClusterServiceActionRequest.h
|
||||
include/alibabacloud/emr/model/RunClusterServiceActionResult.h
|
||||
include/alibabacloud/emr/model/RunScalingActionV2Request.h
|
||||
include/alibabacloud/emr/model/RunScalingActionV2Result.h
|
||||
include/alibabacloud/emr/model/StartFlowRequest.h
|
||||
include/alibabacloud/emr/model/StartFlowResult.h
|
||||
include/alibabacloud/emr/model/SubmitFlowRequest.h
|
||||
include/alibabacloud/emr/model/SubmitFlowResult.h
|
||||
include/alibabacloud/emr/model/SubmitFlowJobRequest.h
|
||||
include/alibabacloud/emr/model/SubmitFlowJobResult.h
|
||||
include/alibabacloud/emr/model/SuspendFlowRequest.h
|
||||
include/alibabacloud/emr/model/SuspendFlowResult.h
|
||||
include/alibabacloud/emr/model/ReleaseOnKubeClusterRequest.h
|
||||
include/alibabacloud/emr/model/ReleaseOnKubeClusterResult.h
|
||||
include/alibabacloud/emr/model/RunApplicationActionRequest.h
|
||||
include/alibabacloud/emr/model/RunApplicationActionResult.h
|
||||
include/alibabacloud/emr/model/RunScalingActionRequest.h
|
||||
include/alibabacloud/emr/model/RunScalingActionResult.h
|
||||
include/alibabacloud/emr/model/TagResourcesRequest.h
|
||||
include/alibabacloud/emr/model/TagResourcesResult.h
|
||||
include/alibabacloud/emr/model/TagResourcesSystemTagsRequest.h
|
||||
include/alibabacloud/emr/model/TagResourcesSystemTagsResult.h
|
||||
include/alibabacloud/emr/model/TerminateOperationRequest.h
|
||||
include/alibabacloud/emr/model/TerminateOperationResult.h
|
||||
include/alibabacloud/emr/model/UntagResourcesRequest.h
|
||||
include/alibabacloud/emr/model/UntagResourcesResult.h )
|
||||
include/alibabacloud/emr/model/UntagResourcesResult.h
|
||||
include/alibabacloud/emr/model/UntagResourcesSystemTagsRequest.h
|
||||
include/alibabacloud/emr/model/UntagResourcesSystemTagsResult.h
|
||||
include/alibabacloud/emr/model/UpdateAckClusterNodePoolsRequest.h
|
||||
include/alibabacloud/emr/model/UpdateAckClusterNodePoolsResult.h
|
||||
include/alibabacloud/emr/model/UpdateAckClusterNodesRequest.h
|
||||
include/alibabacloud/emr/model/UpdateAckClusterNodesResult.h
|
||||
include/alibabacloud/emr/model/UpdateApplicationConfigsRequest.h
|
||||
include/alibabacloud/emr/model/UpdateApplicationConfigsResult.h
|
||||
include/alibabacloud/emr/model/UpdateAutoScalingRuleRequest.h
|
||||
include/alibabacloud/emr/model/UpdateAutoScalingRuleResult.h
|
||||
include/alibabacloud/emr/model/UpdateClusterAttributeRequest.h
|
||||
include/alibabacloud/emr/model/UpdateClusterAttributeResult.h
|
||||
include/alibabacloud/emr/model/UpdateClusterScriptRequest.h
|
||||
include/alibabacloud/emr/model/UpdateClusterScriptResult.h
|
||||
include/alibabacloud/emr/model/UpdateOnKubeClusterDedicatedNodePoolsRequest.h
|
||||
include/alibabacloud/emr/model/UpdateOnKubeClusterDedicatedNodePoolsResult.h
|
||||
include/alibabacloud/emr/model/UpdateOnKubeClusterDedicatedNodesRequest.h
|
||||
include/alibabacloud/emr/model/UpdateOnKubeClusterDedicatedNodesResult.h
|
||||
include/alibabacloud/emr/model/UpdateScalingGroupRequest.h
|
||||
include/alibabacloud/emr/model/UpdateScalingGroupResult.h )
|
||||
|
||||
set(emr_src
|
||||
src/EmrClient.cc
|
||||
src/model/AddClusterServiceRequest.cc
|
||||
src/model/AddClusterServiceResult.cc
|
||||
src/model/AddScalingConfigItemV2Request.cc
|
||||
src/model/AddScalingConfigItemV2Result.cc
|
||||
src/model/CloneFlowRequest.cc
|
||||
src/model/CloneFlowResult.cc
|
||||
src/model/CloneFlowJobRequest.cc
|
||||
src/model/CloneFlowJobResult.cc
|
||||
src/model/CreateClusterTemplateRequest.cc
|
||||
src/model/CreateClusterTemplateResult.cc
|
||||
src/model/CreateClusterV2Request.cc
|
||||
src/model/CreateClusterV2Result.cc
|
||||
src/model/CreateClusterWithTemplateRequest.cc
|
||||
src/model/CreateClusterWithTemplateResult.cc
|
||||
src/model/CreateFlowRequest.cc
|
||||
src/model/CreateFlowResult.cc
|
||||
src/model/CreateFlowCategoryRequest.cc
|
||||
src/model/CreateFlowCategoryResult.cc
|
||||
src/model/CreateFlowForWebRequest.cc
|
||||
src/model/CreateFlowForWebResult.cc
|
||||
src/model/CreateFlowJobRequest.cc
|
||||
src/model/CreateFlowJobResult.cc
|
||||
src/model/CreateFlowProjectRequest.cc
|
||||
src/model/CreateFlowProjectResult.cc
|
||||
src/model/CreateFlowProjectClusterSettingRequest.cc
|
||||
src/model/CreateFlowProjectClusterSettingResult.cc
|
||||
src/model/CreateFlowProjectUserRequest.cc
|
||||
src/model/CreateFlowProjectUserResult.cc
|
||||
src/model/CreateResourcePoolRequest.cc
|
||||
src/model/CreateResourcePoolResult.cc
|
||||
src/model/CreateResourceQueueRequest.cc
|
||||
src/model/CreateResourceQueueResult.cc
|
||||
src/model/CreateScalingGroupV2Request.cc
|
||||
src/model/CreateScalingGroupV2Result.cc
|
||||
src/model/DeleteClusterTemplateRequest.cc
|
||||
src/model/DeleteClusterTemplateResult.cc
|
||||
src/model/DeleteFlowRequest.cc
|
||||
src/model/DeleteFlowResult.cc
|
||||
src/model/DeleteFlowCategoryRequest.cc
|
||||
src/model/DeleteFlowCategoryResult.cc
|
||||
src/model/DeleteFlowJobRequest.cc
|
||||
src/model/DeleteFlowJobResult.cc
|
||||
src/model/DeleteFlowProjectRequest.cc
|
||||
src/model/DeleteFlowProjectResult.cc
|
||||
src/model/DeleteFlowProjectClusterSettingRequest.cc
|
||||
src/model/DeleteFlowProjectClusterSettingResult.cc
|
||||
src/model/DeleteFlowProjectUserRequest.cc
|
||||
src/model/DeleteFlowProjectUserResult.cc
|
||||
src/model/DeleteResourcePoolRequest.cc
|
||||
src/model/DeleteResourcePoolResult.cc
|
||||
src/model/DeleteResourceQueueRequest.cc
|
||||
src/model/DeleteResourceQueueResult.cc
|
||||
src/model/DescribeClusterBasicInfoRequest.cc
|
||||
src/model/DescribeClusterBasicInfoResult.cc
|
||||
src/model/DescribeClusterOperationHostTaskLogRequest.cc
|
||||
src/model/DescribeClusterOperationHostTaskLogResult.cc
|
||||
src/model/DescribeClusterResourcePoolSchedulerTypeRequest.cc
|
||||
src/model/DescribeClusterResourcePoolSchedulerTypeResult.cc
|
||||
src/model/DescribeClusterServiceRequest.cc
|
||||
src/model/DescribeClusterServiceResult.cc
|
||||
src/model/DescribeClusterServiceConfigRequest.cc
|
||||
src/model/DescribeClusterServiceConfigResult.cc
|
||||
src/model/DescribeClusterServiceConfigTagRequest.cc
|
||||
src/model/DescribeClusterServiceConfigTagResult.cc
|
||||
src/model/DescribeClusterTemplateRequest.cc
|
||||
src/model/DescribeClusterTemplateResult.cc
|
||||
src/model/DescribeClusterV2Request.cc
|
||||
src/model/DescribeClusterV2Result.cc
|
||||
src/model/DescribeFlowRequest.cc
|
||||
src/model/DescribeFlowResult.cc
|
||||
src/model/DescribeFlowCategoryRequest.cc
|
||||
src/model/DescribeFlowCategoryResult.cc
|
||||
src/model/DescribeFlowCategoryTreeRequest.cc
|
||||
src/model/DescribeFlowCategoryTreeResult.cc
|
||||
src/model/DescribeFlowInstanceRequest.cc
|
||||
src/model/DescribeFlowInstanceResult.cc
|
||||
src/model/DescribeFlowJobRequest.cc
|
||||
src/model/DescribeFlowJobResult.cc
|
||||
src/model/DescribeFlowNodeInstanceRequest.cc
|
||||
src/model/DescribeFlowNodeInstanceResult.cc
|
||||
src/model/DescribeFlowNodeInstanceContainerLogRequest.cc
|
||||
src/model/DescribeFlowNodeInstanceContainerLogResult.cc
|
||||
src/model/DescribeFlowNodeInstanceLauncherLogRequest.cc
|
||||
src/model/DescribeFlowNodeInstanceLauncherLogResult.cc
|
||||
src/model/DescribeFlowProjectRequest.cc
|
||||
src/model/DescribeFlowProjectResult.cc
|
||||
src/model/DescribeFlowProjectClusterSettingRequest.cc
|
||||
src/model/DescribeFlowProjectClusterSettingResult.cc
|
||||
src/model/DescribeScalingCommonConfigRequest.cc
|
||||
src/model/DescribeScalingCommonConfigResult.cc
|
||||
src/model/DescribeScalingConfigItemV2Request.cc
|
||||
src/model/DescribeScalingConfigItemV2Result.cc
|
||||
src/model/DescribeScalingGroupInstanceV2Request.cc
|
||||
src/model/DescribeScalingGroupInstanceV2Result.cc
|
||||
src/model/DescribeScalingGroupV2Request.cc
|
||||
src/model/DescribeScalingGroupV2Result.cc
|
||||
src/model/AddApplicationRequest.cc
|
||||
src/model/AddApplicationResult.cc
|
||||
src/model/AddApplicationsRequest.cc
|
||||
src/model/AddApplicationsResult.cc
|
||||
src/model/CancelOperationOrdersRequest.cc
|
||||
src/model/CancelOperationOrdersResult.cc
|
||||
src/model/CreateAutoScalingPolicyRequest.cc
|
||||
src/model/CreateAutoScalingPolicyResult.cc
|
||||
src/model/CreateAutoScalingRuleRequest.cc
|
||||
src/model/CreateAutoScalingRuleResult.cc
|
||||
src/model/CreateClusterRequest.cc
|
||||
src/model/CreateClusterResult.cc
|
||||
src/model/CreateClusterScriptRequest.cc
|
||||
src/model/CreateClusterScriptResult.cc
|
||||
src/model/CreateNodeGroupRequest.cc
|
||||
src/model/CreateNodeGroupResult.cc
|
||||
src/model/CreateOnAckClusterRequest.cc
|
||||
src/model/CreateOnAckClusterResult.cc
|
||||
src/model/CreateOnKubeClusterRequest.cc
|
||||
src/model/CreateOnKubeClusterResult.cc
|
||||
src/model/CreateScalingGroupRequest.cc
|
||||
src/model/CreateScalingGroupResult.cc
|
||||
src/model/DecreaseNodesRequest.cc
|
||||
src/model/DecreaseNodesResult.cc
|
||||
src/model/DeleteAutoScalingPolicyRequest.cc
|
||||
src/model/DeleteAutoScalingPolicyResult.cc
|
||||
src/model/DeleteAutoScalingRuleRequest.cc
|
||||
src/model/DeleteAutoScalingRuleResult.cc
|
||||
src/model/DeleteClusterRequest.cc
|
||||
src/model/DeleteClusterResult.cc
|
||||
src/model/DeleteClusterScriptRequest.cc
|
||||
src/model/DeleteClusterScriptResult.cc
|
||||
src/model/DeleteNodeGroupRequest.cc
|
||||
src/model/DeleteNodeGroupResult.cc
|
||||
src/model/DeleteOnAckClusterRequest.cc
|
||||
src/model/DeleteOnAckClusterResult.cc
|
||||
src/model/DeleteScalingGroupRequest.cc
|
||||
src/model/DeleteScalingGroupResult.cc
|
||||
src/model/DisableAutoScalingPolicyRequest.cc
|
||||
src/model/DisableAutoScalingPolicyResult.cc
|
||||
src/model/EnableAutoScalingPolicyRequest.cc
|
||||
src/model/EnableAutoScalingPolicyResult.cc
|
||||
src/model/GetApplicationRequest.cc
|
||||
src/model/GetApplicationResult.cc
|
||||
src/model/GetClusterRequest.cc
|
||||
src/model/GetClusterResult.cc
|
||||
src/model/GetClusterScriptExecutionResultRequest.cc
|
||||
src/model/GetClusterScriptExecutionResultResult.cc
|
||||
src/model/GetNodeGroupRequest.cc
|
||||
src/model/GetNodeGroupResult.cc
|
||||
src/model/GetOnAckClusterRequest.cc
|
||||
src/model/GetOnAckClusterResult.cc
|
||||
src/model/GetOnKubeClusterRequest.cc
|
||||
src/model/GetOnKubeClusterResult.cc
|
||||
src/model/GetOnKubeClusterResourceQuotaRequest.cc
|
||||
src/model/GetOnKubeClusterResourceQuotaResult.cc
|
||||
src/model/GetOnKubeClusterResourceUsageRequest.cc
|
||||
src/model/GetOnKubeClusterResourceUsageResult.cc
|
||||
src/model/GetOperationRequest.cc
|
||||
src/model/GetOperationResult.cc
|
||||
src/model/GetScalingGroupRequest.cc
|
||||
src/model/GetScalingGroupResult.cc
|
||||
src/model/IncreaseClusterDiskRequest.cc
|
||||
src/model/IncreaseClusterDiskResult.cc
|
||||
src/model/IncreaseNodesRequest.cc
|
||||
src/model/IncreaseNodesResult.cc
|
||||
src/model/JoinResourceGroupRequest.cc
|
||||
src/model/JoinResourceGroupResult.cc
|
||||
src/model/KillFlowJobRequest.cc
|
||||
src/model/KillFlowJobResult.cc
|
||||
src/model/ListApmApplicationRequest.cc
|
||||
src/model/ListApmApplicationResult.cc
|
||||
src/model/ListClusterHostRequest.cc
|
||||
src/model/ListClusterHostResult.cc
|
||||
src/model/ListClusterHostComponentRequest.cc
|
||||
src/model/ListClusterHostComponentResult.cc
|
||||
src/model/ListClusterHostGroupRequest.cc
|
||||
src/model/ListClusterHostGroupResult.cc
|
||||
src/model/ListClusterInstalledServiceRequest.cc
|
||||
src/model/ListClusterInstalledServiceResult.cc
|
||||
src/model/ListClusterOperationRequest.cc
|
||||
src/model/ListClusterOperationResult.cc
|
||||
src/model/ListClusterOperationHostRequest.cc
|
||||
src/model/ListClusterOperationHostResult.cc
|
||||
src/model/ListClusterOperationHostTaskRequest.cc
|
||||
src/model/ListClusterOperationHostTaskResult.cc
|
||||
src/model/ListClusterOperationTaskRequest.cc
|
||||
src/model/ListClusterOperationTaskResult.cc
|
||||
src/model/ListClusterServiceRequest.cc
|
||||
src/model/ListClusterServiceResult.cc
|
||||
src/model/ListClusterServiceComponentRequest.cc
|
||||
src/model/ListClusterServiceComponentResult.cc
|
||||
src/model/ListClusterServiceComponentHealthInfoRequest.cc
|
||||
src/model/ListClusterServiceComponentHealthInfoResult.cc
|
||||
src/model/ListClusterServiceConfigHistoryRequest.cc
|
||||
src/model/ListClusterServiceConfigHistoryResult.cc
|
||||
src/model/ListClusterServiceQuickLinkRequest.cc
|
||||
src/model/ListClusterServiceQuickLinkResult.cc
|
||||
src/model/ListClusterTemplatesRequest.cc
|
||||
src/model/ListClusterTemplatesResult.cc
|
||||
src/model/ListApplicationConfigFilesRequest.cc
|
||||
src/model/ListApplicationConfigFilesResult.cc
|
||||
src/model/ListApplicationConfigHistoryRequest.cc
|
||||
src/model/ListApplicationConfigHistoryResult.cc
|
||||
src/model/ListApplicationConfigsRequest.cc
|
||||
src/model/ListApplicationConfigsResult.cc
|
||||
src/model/ListApplicationsRequest.cc
|
||||
src/model/ListApplicationsResult.cc
|
||||
src/model/ListAutoScalingActivitiesRequest.cc
|
||||
src/model/ListAutoScalingActivitiesResult.cc
|
||||
src/model/ListAutoScalingMetricsRequest.cc
|
||||
src/model/ListAutoScalingMetricsResult.cc
|
||||
src/model/ListAutoScalingPoliciesRequest.cc
|
||||
src/model/ListAutoScalingPoliciesResult.cc
|
||||
src/model/ListAutoScalingRulesRequest.cc
|
||||
src/model/ListAutoScalingRulesResult.cc
|
||||
src/model/ListClusterScriptsRequest.cc
|
||||
src/model/ListClusterScriptsResult.cc
|
||||
src/model/ListClustersRequest.cc
|
||||
src/model/ListClustersResult.cc
|
||||
src/model/ListEmrAvailableConfigRequest.cc
|
||||
src/model/ListEmrAvailableConfigResult.cc
|
||||
src/model/ListEmrAvailableResourceRequest.cc
|
||||
src/model/ListEmrAvailableResourceResult.cc
|
||||
src/model/ListEmrMainVersionRequest.cc
|
||||
src/model/ListEmrMainVersionResult.cc
|
||||
src/model/ListFlowRequest.cc
|
||||
src/model/ListFlowResult.cc
|
||||
src/model/ListFlowCategoryRequest.cc
|
||||
src/model/ListFlowCategoryResult.cc
|
||||
src/model/ListFlowClusterRequest.cc
|
||||
src/model/ListFlowClusterResult.cc
|
||||
src/model/ListFlowClusterAllRequest.cc
|
||||
src/model/ListFlowClusterAllResult.cc
|
||||
src/model/ListFlowClusterAllHostsRequest.cc
|
||||
src/model/ListFlowClusterAllHostsResult.cc
|
||||
src/model/ListFlowClusterHostRequest.cc
|
||||
src/model/ListFlowClusterHostResult.cc
|
||||
src/model/ListFlowInstanceRequest.cc
|
||||
src/model/ListFlowInstanceResult.cc
|
||||
src/model/ListFlowJobRequest.cc
|
||||
src/model/ListFlowJobResult.cc
|
||||
src/model/ListFlowJobHistoryRequest.cc
|
||||
src/model/ListFlowJobHistoryResult.cc
|
||||
src/model/ListFlowNodeInstanceRequest.cc
|
||||
src/model/ListFlowNodeInstanceResult.cc
|
||||
src/model/ListFlowNodeInstanceContainerStatusRequest.cc
|
||||
src/model/ListFlowNodeInstanceContainerStatusResult.cc
|
||||
src/model/ListFlowNodeSqlResultRequest.cc
|
||||
src/model/ListFlowNodeSqlResultResult.cc
|
||||
src/model/ListFlowProjectRequest.cc
|
||||
src/model/ListFlowProjectResult.cc
|
||||
src/model/ListFlowProjectClusterSettingRequest.cc
|
||||
src/model/ListFlowProjectClusterSettingResult.cc
|
||||
src/model/ListFlowProjectUserRequest.cc
|
||||
src/model/ListFlowProjectUserResult.cc
|
||||
src/model/ListResourcePoolRequest.cc
|
||||
src/model/ListResourcePoolResult.cc
|
||||
src/model/ListScalingActivityV2Request.cc
|
||||
src/model/ListScalingActivityV2Result.cc
|
||||
src/model/ListScalingConfigItemV2Request.cc
|
||||
src/model/ListScalingConfigItemV2Result.cc
|
||||
src/model/ListScalingGroupV2Request.cc
|
||||
src/model/ListScalingGroupV2Result.cc
|
||||
src/model/ListClusters2Request.cc
|
||||
src/model/ListClusters2Result.cc
|
||||
src/model/ListComponentHealthRequest.cc
|
||||
src/model/ListComponentHealthResult.cc
|
||||
src/model/ListComponentInstancesRequest.cc
|
||||
src/model/ListComponentInstancesResult.cc
|
||||
src/model/ListComponentsRequest.cc
|
||||
src/model/ListComponentsResult.cc
|
||||
src/model/ListNodeGroupsRequest.cc
|
||||
src/model/ListNodeGroupsResult.cc
|
||||
src/model/ListNodesRequest.cc
|
||||
src/model/ListNodesResult.cc
|
||||
src/model/ListNodesv3Request.cc
|
||||
src/model/ListNodesv3Result.cc
|
||||
src/model/ListOnAckClustersRequest.cc
|
||||
src/model/ListOnAckClustersResult.cc
|
||||
src/model/ListOnAckComponentsRequest.cc
|
||||
src/model/ListOnAckComponentsResult.cc
|
||||
src/model/ListOnKubeClusterDedicatedNodesRequest.cc
|
||||
src/model/ListOnKubeClusterDedicatedNodesResult.cc
|
||||
src/model/ListOnKubeClusterInspectionResultsRequest.cc
|
||||
src/model/ListOnKubeClusterInspectionResultsResult.cc
|
||||
src/model/ListOnKubeClustersRequest.cc
|
||||
src/model/ListOnKubeClustersResult.cc
|
||||
src/model/ListOnKubeComponentsRequest.cc
|
||||
src/model/ListOnKubeComponentsResult.cc
|
||||
src/model/ListResourceHealthInspectionRequest.cc
|
||||
src/model/ListResourceHealthInspectionResult.cc
|
||||
src/model/ListScalingActivitiesRequest.cc
|
||||
src/model/ListScalingActivitiesResult.cc
|
||||
src/model/ListScalingGroupsRequest.cc
|
||||
src/model/ListScalingGroupsResult.cc
|
||||
src/model/ListScalingMetricsRequest.cc
|
||||
src/model/ListScalingMetricsResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ModifyClusterNameRequest.cc
|
||||
src/model/ModifyClusterNameResult.cc
|
||||
src/model/ModifyClusterServiceConfigRequest.cc
|
||||
src/model/ModifyClusterServiceConfigResult.cc
|
||||
src/model/ModifyClusterTemplateRequest.cc
|
||||
src/model/ModifyClusterTemplateResult.cc
|
||||
src/model/ModifyFlowCategoryRequest.cc
|
||||
src/model/ModifyFlowCategoryResult.cc
|
||||
src/model/ModifyFlowForWebRequest.cc
|
||||
src/model/ModifyFlowForWebResult.cc
|
||||
src/model/ModifyFlowProjectRequest.cc
|
||||
src/model/ModifyFlowProjectResult.cc
|
||||
src/model/ModifyFlowProjectClusterSettingRequest.cc
|
||||
src/model/ModifyFlowProjectClusterSettingResult.cc
|
||||
src/model/ModifyResourcePoolRequest.cc
|
||||
src/model/ModifyResourcePoolResult.cc
|
||||
src/model/ModifyResourcePoolSchedulerTypeRequest.cc
|
||||
src/model/ModifyResourcePoolSchedulerTypeResult.cc
|
||||
src/model/ModifyResourceQueueRequest.cc
|
||||
src/model/ModifyResourceQueueResult.cc
|
||||
src/model/ModifyScalingConfigItemV2Request.cc
|
||||
src/model/ModifyScalingConfigItemV2Result.cc
|
||||
src/model/ModifyScalingGroupV2Request.cc
|
||||
src/model/ModifyScalingGroupV2Result.cc
|
||||
src/model/RefreshClusterResourcePoolRequest.cc
|
||||
src/model/RefreshClusterResourcePoolResult.cc
|
||||
src/model/ReleaseClusterRequest.cc
|
||||
src/model/ReleaseClusterResult.cc
|
||||
src/model/ReleaseClusterHostGroupRequest.cc
|
||||
src/model/ReleaseClusterHostGroupResult.cc
|
||||
src/model/RemoveScalingConfigItemV2Request.cc
|
||||
src/model/RemoveScalingConfigItemV2Result.cc
|
||||
src/model/RerunFlowRequest.cc
|
||||
src/model/RerunFlowResult.cc
|
||||
src/model/ResizeClusterV2Request.cc
|
||||
src/model/ResizeClusterV2Result.cc
|
||||
src/model/ResumeFlowRequest.cc
|
||||
src/model/ResumeFlowResult.cc
|
||||
src/model/RunClusterServiceActionRequest.cc
|
||||
src/model/RunClusterServiceActionResult.cc
|
||||
src/model/RunScalingActionV2Request.cc
|
||||
src/model/RunScalingActionV2Result.cc
|
||||
src/model/StartFlowRequest.cc
|
||||
src/model/StartFlowResult.cc
|
||||
src/model/SubmitFlowRequest.cc
|
||||
src/model/SubmitFlowResult.cc
|
||||
src/model/SubmitFlowJobRequest.cc
|
||||
src/model/SubmitFlowJobResult.cc
|
||||
src/model/SuspendFlowRequest.cc
|
||||
src/model/SuspendFlowResult.cc
|
||||
src/model/ReleaseOnKubeClusterRequest.cc
|
||||
src/model/ReleaseOnKubeClusterResult.cc
|
||||
src/model/RunApplicationActionRequest.cc
|
||||
src/model/RunApplicationActionResult.cc
|
||||
src/model/RunScalingActionRequest.cc
|
||||
src/model/RunScalingActionResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/TagResourcesSystemTagsRequest.cc
|
||||
src/model/TagResourcesSystemTagsResult.cc
|
||||
src/model/TerminateOperationRequest.cc
|
||||
src/model/TerminateOperationResult.cc
|
||||
src/model/UntagResourcesRequest.cc
|
||||
src/model/UntagResourcesResult.cc )
|
||||
src/model/UntagResourcesResult.cc
|
||||
src/model/UntagResourcesSystemTagsRequest.cc
|
||||
src/model/UntagResourcesSystemTagsResult.cc
|
||||
src/model/UpdateAckClusterNodePoolsRequest.cc
|
||||
src/model/UpdateAckClusterNodePoolsResult.cc
|
||||
src/model/UpdateAckClusterNodesRequest.cc
|
||||
src/model/UpdateAckClusterNodesResult.cc
|
||||
src/model/UpdateApplicationConfigsRequest.cc
|
||||
src/model/UpdateApplicationConfigsResult.cc
|
||||
src/model/UpdateAutoScalingRuleRequest.cc
|
||||
src/model/UpdateAutoScalingRuleResult.cc
|
||||
src/model/UpdateClusterAttributeRequest.cc
|
||||
src/model/UpdateClusterAttributeResult.cc
|
||||
src/model/UpdateClusterScriptRequest.cc
|
||||
src/model/UpdateClusterScriptResult.cc
|
||||
src/model/UpdateOnKubeClusterDedicatedNodePoolsRequest.cc
|
||||
src/model/UpdateOnKubeClusterDedicatedNodePoolsResult.cc
|
||||
src/model/UpdateOnKubeClusterDedicatedNodesRequest.cc
|
||||
src/model/UpdateOnKubeClusterDedicatedNodesResult.cc
|
||||
src/model/UpdateScalingGroupRequest.cc
|
||||
src/model/UpdateScalingGroupResult.cc )
|
||||
|
||||
add_library(emr ${LIB_TYPE}
|
||||
${emr_public_header}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,33 +28,36 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowProjectRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_EMR_EXPORT AddApplicationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateFlowProjectRequest();
|
||||
~CreateFlowProjectRequest();
|
||||
AddApplicationRequest();
|
||||
~AddApplicationRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getProductType()const;
|
||||
void setProductType(const std::string& productType);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
Array getApplications()const;
|
||||
void setApplications(const Array& applications);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string productType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
Array applications_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONREQUEST_H_
|
||||
51
emr/include/alibabacloud/emr/model/AddApplicationResult.h
Normal file
51
emr/include/alibabacloud/emr/model/AddApplicationResult.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT AddApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddApplicationResult();
|
||||
explicit AddApplicationResult(const std::string &payload);
|
||||
~AddApplicationResult();
|
||||
std::string getOperationId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string operationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONRESULT_H_
|
||||
63
emr/include/alibabacloud/emr/model/AddApplicationsRequest.h
Normal file
63
emr/include/alibabacloud/emr/model/AddApplicationsRequest.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_EMR_MODEL_ADDAPPLICATIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT AddApplicationsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddApplicationsRequest();
|
||||
~AddApplicationsRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
Array getApplications()const;
|
||||
void setApplications(const Array& applications);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
Array applications_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONSREQUEST_H_
|
||||
51
emr/include/alibabacloud/emr/model/AddApplicationsResult.h
Normal file
51
emr/include/alibabacloud/emr/model/AddApplicationsResult.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONSRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT AddApplicationsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddApplicationsResult();
|
||||
explicit AddApplicationsResult(const std::string &payload);
|
||||
~AddApplicationsResult();
|
||||
std::string getOperationId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string operationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_ADDAPPLICATIONSRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_ADDCLUSTERSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_ADDCLUSTERSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT AddClusterServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Service
|
||||
{
|
||||
std::string serviceVersion;
|
||||
std::string serviceName;
|
||||
};
|
||||
|
||||
public:
|
||||
AddClusterServiceRequest();
|
||||
~AddClusterServiceRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<Service> getService()const;
|
||||
void setService(const std::vector<Service>& service);
|
||||
std::string getComment()const;
|
||||
void setComment(const std::string& comment);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::vector<Service> service_;
|
||||
std::string comment_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_ADDCLUSTERSERVICEREQUEST_H_
|
||||
@@ -1,66 +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_EMR_MODEL_ADDSCALINGCONFIGITEMV2REQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_ADDSCALINGCONFIGITEMV2REQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT AddScalingConfigItemV2Request : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddScalingConfigItemV2Request();
|
||||
~AddScalingConfigItemV2Request();
|
||||
|
||||
std::string getConfigItemType()const;
|
||||
void setConfigItemType(const std::string& configItemType);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getScalingGroupBizId()const;
|
||||
void setScalingGroupBizId(const std::string& scalingGroupBizId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getConfigItemInformation()const;
|
||||
void setConfigItemInformation(const std::string& configItemInformation);
|
||||
|
||||
private:
|
||||
std::string configItemType_;
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string scalingGroupBizId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string configItemInformation_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_ADDSCALINGCONFIGITEMV2REQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CANCELOPERATIONORDERSREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CANCELOPERATIONORDERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CancelOperationOrdersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelOperationOrdersRequest();
|
||||
~CancelOperationOrdersRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getOperationId()const;
|
||||
void setOperationId(const std::string& operationId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string operationId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CANCELOPERATIONORDERSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEFLOWPROJECTUSERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWPROJECTUSERRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CANCELOPERATIONORDERSRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CANCELOPERATIONORDERSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowProjectUserResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CancelOperationOrdersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFlowProjectUserResult();
|
||||
explicit DeleteFlowProjectUserResult(const std::string &payload);
|
||||
~DeleteFlowProjectUserResult();
|
||||
bool getData()const;
|
||||
CancelOperationOrdersResult();
|
||||
explicit CancelOperationOrdersResult(const std::string &payload);
|
||||
~CancelOperationOrdersResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWPROJECTUSERRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CANCELOPERATIONORDERSRESULT_H_
|
||||
@@ -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_EMR_MODEL_CLONEFLOWJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CLONEFLOWJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CloneFlowJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CloneFlowJobRequest();
|
||||
~CloneFlowJobRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CLONEFLOWJOBREQUEST_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_EMR_MODEL_CLONEFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CLONEFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CloneFlowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CloneFlowRequest();
|
||||
~CloneFlowRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CLONEFLOWREQUEST_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateAutoScalingPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateAutoScalingPolicyRequest();
|
||||
~CreateAutoScalingPolicyRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
Array getScalingRuleSpecs()const;
|
||||
void setScalingRuleSpecs(const Array& scalingRuleSpecs);
|
||||
std::string getNodeGroupId()const;
|
||||
void setNodeGroupId(const std::string& nodeGroupId);
|
||||
bool getEnableWhenCreate()const;
|
||||
void setEnableWhenCreate(bool enableWhenCreate);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
Array scalingRuleSpecs_;
|
||||
std::string nodeGroupId_;
|
||||
bool enableWhenCreate_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGPOLICYREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_SUSPENDFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_SUSPENDFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT SuspendFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateAutoScalingPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SuspendFlowResult();
|
||||
explicit SuspendFlowResult(const std::string &payload);
|
||||
~SuspendFlowResult();
|
||||
bool getData()const;
|
||||
CreateAutoScalingPolicyResult();
|
||||
explicit CreateAutoScalingPolicyResult(const std::string &payload);
|
||||
~CreateAutoScalingPolicyResult();
|
||||
std::string getScalingPolicyId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
std::string scalingPolicyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_SUSPENDFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGPOLICYRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERHOSTGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERHOSTGROUPREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,36 +28,36 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT ReleaseClusterHostGroupRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateAutoScalingRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ReleaseClusterHostGroupRequest();
|
||||
~ReleaseClusterHostGroupRequest();
|
||||
CreateAutoScalingRuleRequest();
|
||||
~CreateAutoScalingRuleRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHostGroupId()const;
|
||||
void setHostGroupId(const std::string& hostGroupId);
|
||||
std::string getInstanceIdList()const;
|
||||
void setInstanceIdList(const std::string& instanceIdList);
|
||||
Struct getScalingRuleSpec()const;
|
||||
void setScalingRuleSpec(const Struct& scalingRuleSpec);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
std::string getScalingPolicyId()const;
|
||||
void setScalingPolicyId(const std::string& scalingPolicyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string hostGroupId_;
|
||||
std::string instanceIdList_;
|
||||
Struct scalingRuleSpec_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
std::string scalingPolicyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERHOSTGROUPREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGRULEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERTEMPLATERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterTemplateResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateAutoScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateClusterTemplateResult();
|
||||
explicit CreateClusterTemplateResult(const std::string &payload);
|
||||
~CreateClusterTemplateResult();
|
||||
std::string getClusterTemplateId()const;
|
||||
CreateAutoScalingRuleResult();
|
||||
explicit CreateAutoScalingRuleResult(const std::string &payload);
|
||||
~CreateAutoScalingRuleResult();
|
||||
std::string getScalingRuleId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string clusterTemplateId_;
|
||||
std::string scalingRuleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERTEMPLATERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEAUTOSCALINGRULERESULT_H_
|
||||
153
emr/include/alibabacloud/emr/model/CreateClusterRequest.h
Normal file
153
emr/include/alibabacloud/emr/model/CreateClusterRequest.h
Normal file
@@ -0,0 +1,153 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateClusterRequest();
|
||||
~CreateClusterRequest();
|
||||
|
||||
std::string getMainVersion()const;
|
||||
void setMainVersion(const std::string& mainVersion);
|
||||
std::string getNodeKeyPairName()const;
|
||||
void setNodeKeyPairName(const std::string& nodeKeyPairName);
|
||||
std::string getClusterName()const;
|
||||
void setClusterName(const std::string& clusterName);
|
||||
std::string getMetaStoreType()const;
|
||||
void setMetaStoreType(const std::string& metaStoreType);
|
||||
std::string getReleaseVersion()const;
|
||||
void setReleaseVersion(const std::string& releaseVersion);
|
||||
std::string getDeployMode()const;
|
||||
void setDeployMode(const std::string& deployMode);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
Struct getClickhouseConf()const;
|
||||
void setClickhouseConf(const Struct& clickhouseConf);
|
||||
Array getNodeGroups()const;
|
||||
void setNodeGroups(const Array& nodeGroups);
|
||||
Struct getMetaStoreConf()const;
|
||||
void setMetaStoreConf(const Struct& metaStoreConf);
|
||||
std::string getNodeRamRole()const;
|
||||
void setNodeRamRole(const std::string& nodeRamRole);
|
||||
bool getMasterWithPublicIp()const;
|
||||
void setMasterWithPublicIp(bool masterWithPublicIp);
|
||||
Array getUsers()const;
|
||||
void setUsers(const Array& users);
|
||||
Array getTags()const;
|
||||
void setTags(const Array& tags);
|
||||
std::string getClusterType()const;
|
||||
void setClusterType(const std::string& clusterType);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
Struct getNodeAttributes()const;
|
||||
void setNodeAttributes(const Struct& nodeAttributes);
|
||||
std::string getNodeRootPassword()const;
|
||||
void setNodeRootPassword(const std::string& nodeRootPassword);
|
||||
Array getBootstrapScripts()const;
|
||||
void setBootstrapScripts(const Array& bootstrapScripts);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::string& securityGroupId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSecurityMode()const;
|
||||
void setSecurityMode(const std::string& securityMode);
|
||||
Struct getSubscriptionConfig()const;
|
||||
void setSubscriptionConfig(const Struct& subscriptionConfig);
|
||||
Array getEmrStudioConfigs()const;
|
||||
void setEmrStudioConfigs(const Array& emrStudioConfigs);
|
||||
std::string getSlaveSecurityGroupId()const;
|
||||
void setSlaveSecurityGroupId(const std::string& slaveSecurityGroupId);
|
||||
Array getOptionApplications()const;
|
||||
void setOptionApplications(const Array& optionApplications);
|
||||
Array getApplicationConfigs()const;
|
||||
void setApplicationConfigs(const Array& applicationConfigs);
|
||||
Array getComponentLayouts()const;
|
||||
void setComponentLayouts(const Array& componentLayouts);
|
||||
Array getPromotions()const;
|
||||
void setPromotions(const Array& promotions);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getPaymentType()const;
|
||||
void setPaymentType(const std::string& paymentType);
|
||||
Array getApplications()const;
|
||||
void setApplications(const Array& applications);
|
||||
|
||||
private:
|
||||
std::string mainVersion_;
|
||||
std::string nodeKeyPairName_;
|
||||
std::string clusterName_;
|
||||
std::string metaStoreType_;
|
||||
std::string releaseVersion_;
|
||||
std::string deployMode_;
|
||||
std::string resourceGroupId_;
|
||||
Struct clickhouseConf_;
|
||||
Array nodeGroups_;
|
||||
Struct metaStoreConf_;
|
||||
std::string nodeRamRole_;
|
||||
bool masterWithPublicIp_;
|
||||
Array users_;
|
||||
Array tags_;
|
||||
std::string clusterType_;
|
||||
std::string vSwitchId_;
|
||||
Struct nodeAttributes_;
|
||||
std::string nodeRootPassword_;
|
||||
Array bootstrapScripts_;
|
||||
std::string zoneId_;
|
||||
std::string systemDebug_;
|
||||
std::string clientToken_;
|
||||
std::string securityGroupId_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string securityMode_;
|
||||
Struct subscriptionConfig_;
|
||||
Array emrStudioConfigs_;
|
||||
std::string slaveSecurityGroupId_;
|
||||
Array optionApplications_;
|
||||
Array applicationConfigs_;
|
||||
Array componentLayouts_;
|
||||
Array promotions_;
|
||||
std::string vpcId_;
|
||||
std::string paymentType_;
|
||||
Array applications_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_RESIZECLUSTERV2RESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_RESIZECLUSTERV2RESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,25 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT ResizeClusterV2Result : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ResizeClusterV2Result();
|
||||
explicit ResizeClusterV2Result(const std::string &payload);
|
||||
~ResizeClusterV2Result();
|
||||
CreateClusterResult();
|
||||
explicit CreateClusterResult(const std::string &payload);
|
||||
~CreateClusterResult();
|
||||
std::string getClusterId()const;
|
||||
std::string getOperationId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string clusterId_;
|
||||
std::string operationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_RESIZECLUSTERV2RESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERSCRIPTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERSCRIPTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterScriptRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateClusterScriptRequest();
|
||||
~CreateClusterScriptRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
Array getClusterScripts()const;
|
||||
void setClusterScripts(const Array& clusterScripts);
|
||||
std::string getScriptType()const;
|
||||
void setScriptType(const std::string& scriptType);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
Array clusterScripts_;
|
||||
std::string scriptType_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERSCRIPTREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATECLUSTERSCRIPTRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERSCRIPTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterScriptResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFlowResult();
|
||||
explicit DeleteFlowResult(const std::string &payload);
|
||||
~DeleteFlowResult();
|
||||
CreateClusterScriptResult();
|
||||
explicit CreateClusterScriptResult(const std::string &payload);
|
||||
~CreateClusterScriptResult();
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
@@ -48,4 +48,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERSCRIPTRESULT_H_
|
||||
@@ -1,215 +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_EMR_MODEL_CREATECLUSTERTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string executionTarget;
|
||||
std::string executionMoment;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
std::string executionFailStrategy;
|
||||
};
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct HostGroup
|
||||
{
|
||||
int period;
|
||||
int sysDiskCapacity;
|
||||
std::string privatePoolOptionsId;
|
||||
int diskCapacity;
|
||||
std::string sysDiskType;
|
||||
std::string clusterId;
|
||||
std::string diskType;
|
||||
std::string hostGroupName;
|
||||
std::string vSwitchId;
|
||||
int diskCount;
|
||||
bool autoRenew;
|
||||
std::string hostGroupId;
|
||||
int nodeCount;
|
||||
std::string instanceType;
|
||||
std::string comment;
|
||||
std::string chargeType;
|
||||
std::string multiInstanceTypes;
|
||||
std::string createType;
|
||||
std::string hostGroupType;
|
||||
std::string privatePoolOptionsMatchCriteria;
|
||||
};
|
||||
struct Config
|
||||
{
|
||||
std::string configKey;
|
||||
std::string fileName;
|
||||
std::string encrypt;
|
||||
std::string replace;
|
||||
std::string configValue;
|
||||
std::string serviceName;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateClusterTemplateRequest();
|
||||
~CreateClusterTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getLogPath()const;
|
||||
void setLogPath(const std::string& logPath);
|
||||
std::string getMasterPwd()const;
|
||||
void setMasterPwd(const std::string& masterPwd);
|
||||
std::string getConfigurations()const;
|
||||
void setConfigurations(const std::string& configurations);
|
||||
bool getSshEnable()const;
|
||||
void setSshEnable(bool sshEnable);
|
||||
std::string getKeyPairName()const;
|
||||
void setKeyPairName(const std::string& keyPairName);
|
||||
std::string getMetaStoreType()const;
|
||||
void setMetaStoreType(const std::string& metaStoreType);
|
||||
std::string getSecurityGroupName()const;
|
||||
void setSecurityGroupName(const std::string& securityGroupName);
|
||||
std::string getMachineType()const;
|
||||
void setMachineType(const std::string& machineType);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::vector<BootstrapAction> getBootstrapAction()const;
|
||||
void setBootstrapAction(const std::vector<BootstrapAction>& bootstrapAction);
|
||||
std::string getMetaStoreConf()const;
|
||||
void setMetaStoreConf(const std::string& metaStoreConf);
|
||||
std::string getEmrVer()const;
|
||||
void setEmrVer(const std::string& emrVer);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
bool getIsOpenPublicIp()const;
|
||||
void setIsOpenPublicIp(bool isOpenPublicIp);
|
||||
int getPeriod()const;
|
||||
void setPeriod(int period);
|
||||
std::string getInstanceGeneration()const;
|
||||
void setInstanceGeneration(const std::string& instanceGeneration);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getClusterType()const;
|
||||
void setClusterType(const std::string& clusterType);
|
||||
bool getAutoRenew()const;
|
||||
void setAutoRenew(bool autoRenew);
|
||||
std::vector<std::string> getOptionSoftWareList()const;
|
||||
void setOptionSoftWareList(const std::vector<std::string>& optionSoftWareList);
|
||||
std::string getNetType()const;
|
||||
void setNetType(const std::string& netType);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
bool getUseCustomHiveMetaDb()const;
|
||||
void setUseCustomHiveMetaDb(bool useCustomHiveMetaDb);
|
||||
bool getInitCustomHiveMetaDb()const;
|
||||
void setInitCustomHiveMetaDb(bool initCustomHiveMetaDb);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getIoOptimized()const;
|
||||
void setIoOptimized(bool ioOptimized);
|
||||
std::string getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::string& securityGroupId);
|
||||
bool getEasEnable()const;
|
||||
void setEasEnable(bool easEnable);
|
||||
std::string getDepositType()const;
|
||||
void setDepositType(const std::string& depositType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDataDiskKMSKeyId()const;
|
||||
void setDataDiskKMSKeyId(const std::string& dataDiskKMSKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getUseLocalMetaDb()const;
|
||||
void setUseLocalMetaDb(bool useLocalMetaDb);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getUserDefinedEmrEcsRole()const;
|
||||
void setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole);
|
||||
bool getDataDiskEncrypted()const;
|
||||
void setDataDiskEncrypted(bool dataDiskEncrypted);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::vector<HostGroup> getHostGroup()const;
|
||||
void setHostGroup(const std::vector<HostGroup>& hostGroup);
|
||||
std::vector<Config> getConfig()const;
|
||||
void setConfig(const std::vector<Config>& config);
|
||||
bool getHighAvailabilityEnable()const;
|
||||
void setHighAvailabilityEnable(bool highAvailabilityEnable);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string logPath_;
|
||||
std::string masterPwd_;
|
||||
std::string configurations_;
|
||||
bool sshEnable_;
|
||||
std::string keyPairName_;
|
||||
std::string metaStoreType_;
|
||||
std::string securityGroupName_;
|
||||
std::string machineType_;
|
||||
std::string resourceGroupId_;
|
||||
std::vector<BootstrapAction> bootstrapAction_;
|
||||
std::string metaStoreConf_;
|
||||
std::string emrVer_;
|
||||
std::vector<Tag> tag_;
|
||||
bool isOpenPublicIp_;
|
||||
int period_;
|
||||
std::string instanceGeneration_;
|
||||
std::string vSwitchId_;
|
||||
std::string clusterType_;
|
||||
bool autoRenew_;
|
||||
std::vector<std::string> optionSoftWareList_;
|
||||
std::string netType_;
|
||||
std::string zoneId_;
|
||||
bool useCustomHiveMetaDb_;
|
||||
bool initCustomHiveMetaDb_;
|
||||
std::string clientToken_;
|
||||
bool ioOptimized_;
|
||||
std::string securityGroupId_;
|
||||
bool easEnable_;
|
||||
std::string depositType_;
|
||||
std::string accessKeyId_;
|
||||
std::string dataDiskKMSKeyId_;
|
||||
std::string regionId_;
|
||||
bool useLocalMetaDb_;
|
||||
std::string templateName_;
|
||||
std::string userDefinedEmrEcsRole_;
|
||||
bool dataDiskEncrypted_;
|
||||
std::string vpcId_;
|
||||
std::vector<HostGroup> hostGroup_;
|
||||
std::vector<Config> config_;
|
||||
bool highAvailabilityEnable_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERTEMPLATEREQUEST_H_
|
||||
@@ -1,271 +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_EMR_MODEL_CREATECLUSTERV2REQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERV2REQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterV2Request : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct HostComponentInfo
|
||||
{
|
||||
std::string hostName;
|
||||
std::vector<std::string> componentNameList;
|
||||
std::string serviceName;
|
||||
};
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string executionTarget;
|
||||
std::string executionMoment;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
std::string executionFailStrategy;
|
||||
};
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct UserInfo
|
||||
{
|
||||
std::string password;
|
||||
std::string userId;
|
||||
std::string userName;
|
||||
};
|
||||
struct PromotionInfo
|
||||
{
|
||||
std::string promotionOptionCode;
|
||||
std::string productCode;
|
||||
std::string promotionOptionNo;
|
||||
};
|
||||
struct HostGroup
|
||||
{
|
||||
int period;
|
||||
int sysDiskCapacity;
|
||||
std::string privatePoolOptionsId;
|
||||
int diskCapacity;
|
||||
std::string sysDiskType;
|
||||
std::string clusterId;
|
||||
std::string diskType;
|
||||
std::string hostGroupName;
|
||||
std::string vSwitchId;
|
||||
int diskCount;
|
||||
bool autoRenew;
|
||||
std::string gpuDriver;
|
||||
std::string hostGroupId;
|
||||
int nodeCount;
|
||||
std::string instanceType;
|
||||
std::string comment;
|
||||
std::string chargeType;
|
||||
std::string createType;
|
||||
std::string hostGroupType;
|
||||
std::string privatePoolOptionsMatchCriteria;
|
||||
};
|
||||
struct ServiceInfo
|
||||
{
|
||||
std::string serviceVersion;
|
||||
std::string serviceName;
|
||||
};
|
||||
struct Config
|
||||
{
|
||||
std::string configKey;
|
||||
std::string fileName;
|
||||
std::string encrypt;
|
||||
std::string replace;
|
||||
std::string configValue;
|
||||
std::string serviceName;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateClusterV2Request();
|
||||
~CreateClusterV2Request();
|
||||
|
||||
bool getAutoPayOrder()const;
|
||||
void setAutoPayOrder(bool autoPayOrder);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getLogPath()const;
|
||||
void setLogPath(const std::string& logPath);
|
||||
std::string getMasterPwd()const;
|
||||
void setMasterPwd(const std::string& masterPwd);
|
||||
std::string getConfigurations()const;
|
||||
void setConfigurations(const std::string& configurations);
|
||||
bool getSshEnable()const;
|
||||
void setSshEnable(bool sshEnable);
|
||||
std::string getKeyPairName()const;
|
||||
void setKeyPairName(const std::string& keyPairName);
|
||||
std::string getMetaStoreType()const;
|
||||
void setMetaStoreType(const std::string& metaStoreType);
|
||||
std::string getSecurityGroupName()const;
|
||||
void setSecurityGroupName(const std::string& securityGroupName);
|
||||
std::string getMachineType()const;
|
||||
void setMachineType(const std::string& machineType);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::vector<HostComponentInfo> getHostComponentInfo()const;
|
||||
void setHostComponentInfo(const std::vector<HostComponentInfo>& hostComponentInfo);
|
||||
std::string getClickHouseConf()const;
|
||||
void setClickHouseConf(const std::string& clickHouseConf);
|
||||
std::vector<BootstrapAction> getBootstrapAction()const;
|
||||
void setBootstrapAction(const std::vector<BootstrapAction>& bootstrapAction);
|
||||
std::string getMetaStoreConf()const;
|
||||
void setMetaStoreConf(const std::string& metaStoreConf);
|
||||
std::string getEmrVer()const;
|
||||
void setEmrVer(const std::string& emrVer);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getAuthorizeContent()const;
|
||||
void setAuthorizeContent(const std::string& authorizeContent);
|
||||
bool getIsOpenPublicIp()const;
|
||||
void setIsOpenPublicIp(bool isOpenPublicIp);
|
||||
int getPeriod()const;
|
||||
void setPeriod(int period);
|
||||
std::string getInstanceGeneration()const;
|
||||
void setInstanceGeneration(const std::string& instanceGeneration);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getClusterType()const;
|
||||
void setClusterType(const std::string& clusterType);
|
||||
std::string getExtraAttributes()const;
|
||||
void setExtraAttributes(const std::string& extraAttributes);
|
||||
bool getAutoRenew()const;
|
||||
void setAutoRenew(bool autoRenew);
|
||||
std::vector<std::string> getOptionSoftWareList()const;
|
||||
void setOptionSoftWareList(const std::vector<std::string>& optionSoftWareList);
|
||||
std::string getNetType()const;
|
||||
void setNetType(const std::string& netType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
bool getUseCustomHiveMetaDB()const;
|
||||
void setUseCustomHiveMetaDB(bool useCustomHiveMetaDB);
|
||||
bool getInitCustomHiveMetaDB()const;
|
||||
void setInitCustomHiveMetaDB(bool initCustomHiveMetaDB);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getIoOptimized()const;
|
||||
void setIoOptimized(bool ioOptimized);
|
||||
std::string getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::string& securityGroupId);
|
||||
bool getEasEnable()const;
|
||||
void setEasEnable(bool easEnable);
|
||||
std::string getDepositType()const;
|
||||
void setDepositType(const std::string& depositType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDataDiskKMSKeyId()const;
|
||||
void setDataDiskKMSKeyId(const std::string& dataDiskKMSKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getUseLocalMetaDb()const;
|
||||
void setUseLocalMetaDb(bool useLocalMetaDb);
|
||||
std::vector<UserInfo> getUserInfo()const;
|
||||
void setUserInfo(const std::vector<UserInfo>& userInfo);
|
||||
std::string getUserDefinedEmrEcsRole()const;
|
||||
void setUserDefinedEmrEcsRole(const std::string& userDefinedEmrEcsRole);
|
||||
bool getDataDiskEncrypted()const;
|
||||
void setDataDiskEncrypted(bool dataDiskEncrypted);
|
||||
std::string getWhiteListType()const;
|
||||
void setWhiteListType(const std::string& whiteListType);
|
||||
std::string getRelatedClusterId()const;
|
||||
void setRelatedClusterId(const std::string& relatedClusterId);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::vector<PromotionInfo> getPromotionInfo()const;
|
||||
void setPromotionInfo(const std::vector<PromotionInfo>& promotionInfo);
|
||||
std::vector<HostGroup> getHostGroup()const;
|
||||
void setHostGroup(const std::vector<HostGroup>& hostGroup);
|
||||
std::string getChargeType()const;
|
||||
void setChargeType(const std::string& chargeType);
|
||||
std::vector<ServiceInfo> getServiceInfo()const;
|
||||
void setServiceInfo(const std::vector<ServiceInfo>& serviceInfo);
|
||||
std::vector<Config> getConfig()const;
|
||||
void setConfig(const std::vector<Config>& config);
|
||||
bool getHighAvailabilityEnable()const;
|
||||
void setHighAvailabilityEnable(bool highAvailabilityEnable);
|
||||
|
||||
private:
|
||||
bool autoPayOrder_;
|
||||
long resourceOwnerId_;
|
||||
std::string logPath_;
|
||||
std::string masterPwd_;
|
||||
std::string configurations_;
|
||||
bool sshEnable_;
|
||||
std::string keyPairName_;
|
||||
std::string metaStoreType_;
|
||||
std::string securityGroupName_;
|
||||
std::string machineType_;
|
||||
std::string resourceGroupId_;
|
||||
std::vector<HostComponentInfo> hostComponentInfo_;
|
||||
std::string clickHouseConf_;
|
||||
std::vector<BootstrapAction> bootstrapAction_;
|
||||
std::string metaStoreConf_;
|
||||
std::string emrVer_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string authorizeContent_;
|
||||
bool isOpenPublicIp_;
|
||||
int period_;
|
||||
std::string instanceGeneration_;
|
||||
std::string vSwitchId_;
|
||||
std::string clusterType_;
|
||||
std::string extraAttributes_;
|
||||
bool autoRenew_;
|
||||
std::vector<std::string> optionSoftWareList_;
|
||||
std::string netType_;
|
||||
std::string name_;
|
||||
std::string zoneId_;
|
||||
bool useCustomHiveMetaDB_;
|
||||
bool initCustomHiveMetaDB_;
|
||||
std::string clientToken_;
|
||||
bool ioOptimized_;
|
||||
std::string securityGroupId_;
|
||||
bool easEnable_;
|
||||
std::string depositType_;
|
||||
std::string accessKeyId_;
|
||||
std::string dataDiskKMSKeyId_;
|
||||
std::string regionId_;
|
||||
bool useLocalMetaDb_;
|
||||
std::vector<UserInfo> userInfo_;
|
||||
std::string userDefinedEmrEcsRole_;
|
||||
bool dataDiskEncrypted_;
|
||||
std::string whiteListType_;
|
||||
std::string relatedClusterId_;
|
||||
std::string vpcId_;
|
||||
std::vector<PromotionInfo> promotionInfo_;
|
||||
std::vector<HostGroup> hostGroup_;
|
||||
std::string chargeType_;
|
||||
std::vector<ServiceInfo> serviceInfo_;
|
||||
std::vector<Config> config_;
|
||||
bool highAvailabilityEnable_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERV2REQUEST_H_
|
||||
@@ -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_EMR_MODEL_CREATECLUSTERV2RESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERV2RESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterV2Result : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateClusterV2Result();
|
||||
explicit CreateClusterV2Result(const std::string &payload);
|
||||
~CreateClusterV2Result();
|
||||
std::string getMasterOrderId()const;
|
||||
std::string getCoreOrderId()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getEmrOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string masterOrderId_;
|
||||
std::string coreOrderId_;
|
||||
std::string clusterId_;
|
||||
std::string emrOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERV2RESULT_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_EMR_MODEL_CREATECLUSTERWITHTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERWITHTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterWithTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateClusterWithTemplateRequest();
|
||||
~CreateClusterWithTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getUniqueTag()const;
|
||||
void setUniqueTag(const std::string& uniqueTag);
|
||||
std::string getClusterName()const;
|
||||
void setClusterName(const std::string& clusterName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getTemplateBizId()const;
|
||||
void setTemplateBizId(const std::string& templateBizId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string uniqueTag_;
|
||||
std::string clusterName_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string templateBizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERWITHTEMPLATEREQUEST_H_
|
||||
@@ -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_EMR_MODEL_CREATECLUSTERWITHTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATECLUSTERWITHTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateClusterWithTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateClusterWithTemplateResult();
|
||||
explicit CreateClusterWithTemplateResult(const std::string &payload);
|
||||
~CreateClusterWithTemplateResult();
|
||||
std::string getMasterOrderId()const;
|
||||
std::string getCoreOrderId()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getEmrOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string masterOrderId_;
|
||||
std::string coreOrderId_;
|
||||
std::string clusterId_;
|
||||
std::string emrOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATECLUSTERWITHTEMPLATERESULT_H_
|
||||
@@ -1,60 +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_EMR_MODEL_CREATEFLOWCATEGORYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWCATEGORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowCategoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateFlowCategoryRequest();
|
||||
~CreateFlowCategoryRequest();
|
||||
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getParentId()const;
|
||||
void setParentId(const std::string& parentId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
std::string parentId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWCATEGORYREQUEST_H_
|
||||
@@ -1,102 +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_EMR_MODEL_CREATEFLOWFORWEBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWFORWEBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowForWebRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateFlowForWebRequest();
|
||||
~CreateFlowForWebRequest();
|
||||
|
||||
std::string getCronExpr()const;
|
||||
void setCronExpr(const std::string& cronExpr);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAlertUserGroupBizId()const;
|
||||
void setAlertUserGroupBizId(const std::string& alertUserGroupBizId);
|
||||
std::string getLifecycle()const;
|
||||
void setLifecycle(const std::string& lifecycle);
|
||||
std::string getHostName()const;
|
||||
void setHostName(const std::string& hostName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getCreateCluster()const;
|
||||
void setCreateCluster(bool createCluster);
|
||||
long getEndSchedule()const;
|
||||
void setEndSchedule(long endSchedule);
|
||||
std::string getAlertConf()const;
|
||||
void setAlertConf(const std::string& alertConf);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
std::string getParentFlowList()const;
|
||||
void setParentFlowList(const std::string& parentFlowList);
|
||||
std::string getLogArchiveLocation()const;
|
||||
void setLogArchiveLocation(const std::string& logArchiveLocation);
|
||||
std::string getAlertDingDingGroupBizId()const;
|
||||
void setAlertDingDingGroupBizId(const std::string& alertDingDingGroupBizId);
|
||||
long getStartSchedule()const;
|
||||
void setStartSchedule(long startSchedule);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getGraph()const;
|
||||
void setGraph(const std::string& graph);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getParentCategory()const;
|
||||
void setParentCategory(const std::string& parentCategory);
|
||||
|
||||
private:
|
||||
std::string cronExpr_;
|
||||
std::string description_;
|
||||
std::string alertUserGroupBizId_;
|
||||
std::string lifecycle_;
|
||||
std::string hostName_;
|
||||
std::string regionId_;
|
||||
bool createCluster_;
|
||||
long endSchedule_;
|
||||
std::string alertConf_;
|
||||
std::string projectId_;
|
||||
std::string parentFlowList_;
|
||||
std::string logArchiveLocation_;
|
||||
std::string alertDingDingGroupBizId_;
|
||||
long startSchedule_;
|
||||
std::string clusterId_;
|
||||
std::string graph_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string parentCategory_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWFORWEBREQUEST_H_
|
||||
@@ -1,117 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEFLOWJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowJobRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct ResourceList
|
||||
{
|
||||
std::string path;
|
||||
std::string alias;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateFlowJobRequest();
|
||||
~CreateFlowJobRequest();
|
||||
|
||||
std::string getRetryPolicy()const;
|
||||
void setRetryPolicy(const std::string& retryPolicy);
|
||||
std::string getRunConf()const;
|
||||
void setRunConf(const std::string& runConf);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getParamConf()const;
|
||||
void setParamConf(const std::string& paramConf);
|
||||
std::vector<ResourceList> getResourceList()const;
|
||||
void setResourceList(const std::vector<ResourceList>& resourceList);
|
||||
std::string getFailAct()const;
|
||||
void setFailAct(const std::string& failAct);
|
||||
std::string getMode()const;
|
||||
void setMode(const std::string& mode);
|
||||
std::string getMonitorConf()const;
|
||||
void setMonitorConf(const std::string& monitorConf);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getMaxRetry()const;
|
||||
void setMaxRetry(int maxRetry);
|
||||
std::string getAlertConf()const;
|
||||
void setAlertConf(const std::string& alertConf);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
std::string getEnvConf()const;
|
||||
void setEnvConf(const std::string& envConf);
|
||||
long getMaxRunningTimeSec()const;
|
||||
void setMaxRunningTimeSec(long maxRunningTimeSec);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getParams()const;
|
||||
void setParams(const std::string& params);
|
||||
std::string getCustomVariables()const;
|
||||
void setCustomVariables(const std::string& customVariables);
|
||||
long getRetryInterval()const;
|
||||
void setRetryInterval(long retryInterval);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
bool getAdhoc()const;
|
||||
void setAdhoc(bool adhoc);
|
||||
std::string getParentCategory()const;
|
||||
void setParentCategory(const std::string& parentCategory);
|
||||
|
||||
private:
|
||||
std::string retryPolicy_;
|
||||
std::string runConf_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string paramConf_;
|
||||
std::vector<ResourceList> resourceList_;
|
||||
std::string failAct_;
|
||||
std::string mode_;
|
||||
std::string monitorConf_;
|
||||
std::string regionId_;
|
||||
int maxRetry_;
|
||||
std::string alertConf_;
|
||||
std::string projectId_;
|
||||
std::string envConf_;
|
||||
long maxRunningTimeSec_;
|
||||
std::string clusterId_;
|
||||
std::string params_;
|
||||
std::string customVariables_;
|
||||
long retryInterval_;
|
||||
std::string name_;
|
||||
bool adhoc_;
|
||||
std::string parentCategory_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWJOBREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTCLUSTERSETTINGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTCLUSTERSETTINGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowProjectClusterSettingRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateFlowProjectClusterSettingRequest();
|
||||
~CreateFlowProjectClusterSettingRequest();
|
||||
|
||||
std::vector<std::string> getUserList()const;
|
||||
void setUserList(const std::vector<std::string>& userList);
|
||||
std::vector<std::string> getHostList()const;
|
||||
void setHostList(const std::vector<std::string>& hostList);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getDefaultQueue()const;
|
||||
void setDefaultQueue(const std::string& defaultQueue);
|
||||
std::string getDefaultUser()const;
|
||||
void setDefaultUser(const std::string& defaultUser);
|
||||
std::vector<std::string> getQueueList()const;
|
||||
void setQueueList(const std::vector<std::string>& queueList);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> userList_;
|
||||
std::vector<std::string> hostList_;
|
||||
std::string clusterId_;
|
||||
std::string defaultQueue_;
|
||||
std::string defaultUser_;
|
||||
std::vector<std::string> queueList_;
|
||||
std::string regionId_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTCLUSTERSETTINGREQUEST_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_EMR_MODEL_CREATEFLOWPROJECTRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowProjectResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateFlowProjectResult();
|
||||
explicit CreateFlowProjectResult(const std::string &payload);
|
||||
~CreateFlowProjectResult();
|
||||
std::string getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTRESULT_H_
|
||||
@@ -1,60 +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_EMR_MODEL_CREATEFLOWPROJECTUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTUSERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowProjectUserRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct User
|
||||
{
|
||||
std::string userId;
|
||||
std::string userName;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateFlowProjectUserRequest();
|
||||
~CreateFlowProjectUserRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
std::vector<User> getUser()const;
|
||||
void setUser(const std::vector<User>& user);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string projectId_;
|
||||
std::vector<User> user_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWPROJECTUSERREQUEST_H_
|
||||
@@ -1,102 +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_EMR_MODEL_CREATEFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateFlowRequest();
|
||||
~CreateFlowRequest();
|
||||
|
||||
std::string getCronExpr()const;
|
||||
void setCronExpr(const std::string& cronExpr);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAlertUserGroupBizId()const;
|
||||
void setAlertUserGroupBizId(const std::string& alertUserGroupBizId);
|
||||
std::string getLifecycle()const;
|
||||
void setLifecycle(const std::string& lifecycle);
|
||||
std::string getHostName()const;
|
||||
void setHostName(const std::string& hostName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getCreateCluster()const;
|
||||
void setCreateCluster(bool createCluster);
|
||||
long getEndSchedule()const;
|
||||
void setEndSchedule(long endSchedule);
|
||||
std::string getAlertConf()const;
|
||||
void setAlertConf(const std::string& alertConf);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
std::string getParentFlowList()const;
|
||||
void setParentFlowList(const std::string& parentFlowList);
|
||||
std::string getLogArchiveLocation()const;
|
||||
void setLogArchiveLocation(const std::string& logArchiveLocation);
|
||||
std::string getAlertDingDingGroupBizId()const;
|
||||
void setAlertDingDingGroupBizId(const std::string& alertDingDingGroupBizId);
|
||||
long getStartSchedule()const;
|
||||
void setStartSchedule(long startSchedule);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getApplication()const;
|
||||
void setApplication(const std::string& application);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getParentCategory()const;
|
||||
void setParentCategory(const std::string& parentCategory);
|
||||
|
||||
private:
|
||||
std::string cronExpr_;
|
||||
std::string description_;
|
||||
std::string alertUserGroupBizId_;
|
||||
std::string lifecycle_;
|
||||
std::string hostName_;
|
||||
std::string regionId_;
|
||||
bool createCluster_;
|
||||
long endSchedule_;
|
||||
std::string alertConf_;
|
||||
std::string projectId_;
|
||||
std::string parentFlowList_;
|
||||
std::string logArchiveLocation_;
|
||||
std::string alertDingDingGroupBizId_;
|
||||
long startSchedule_;
|
||||
std::string clusterId_;
|
||||
std::string application_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string parentCategory_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWREQUEST_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_EMR_MODEL_CREATEFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateFlowResult();
|
||||
explicit CreateFlowResult(const std::string &payload);
|
||||
~CreateFlowResult();
|
||||
std::string getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPV2REQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPV2REQUEST_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATENODEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATENODEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,39 +28,39 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateScalingGroupV2Request : public RpcServiceRequest
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateNodeGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateScalingGroupV2Request();
|
||||
~CreateScalingGroupV2Request();
|
||||
CreateNodeGroupRequest();
|
||||
~CreateNodeGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
Struct getNodeGroup()const;
|
||||
void setNodeGroup(const Struct& nodeGroup);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHostGroupId()const;
|
||||
void setHostGroupId(const std::string& hostGroupId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSlaveSecurityGroupId()const;
|
||||
void setSlaveSecurityGroupId(const std::string& slaveSecurityGroupId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
Struct nodeGroup_;
|
||||
std::string regionId_;
|
||||
std::string hostGroupId_;
|
||||
std::string name_;
|
||||
std::string slaveSecurityGroupId_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPV2REQUEST_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATENODEGROUPREQUEST_H_
|
||||
51
emr/include/alibabacloud/emr/model/CreateNodeGroupResult.h
Normal file
51
emr/include/alibabacloud/emr/model/CreateNodeGroupResult.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATENODEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATENODEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateNodeGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateNodeGroupResult();
|
||||
explicit CreateNodeGroupResult(const std::string &payload);
|
||||
~CreateNodeGroupResult();
|
||||
std::string getNodeGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nodeGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATENODEGROUPRESULT_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEONACKCLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEONACKCLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateOnAckClusterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOnAckClusterRequest();
|
||||
~CreateOnAckClusterRequest();
|
||||
|
||||
std::string getClusterName()const;
|
||||
void setClusterName(const std::string& clusterName);
|
||||
Array getAckNodePools()const;
|
||||
void setAckNodePools(const Array& ackNodePools);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getOssPath()const;
|
||||
void setOssPath(const std::string& ossPath);
|
||||
std::string getClusterType()const;
|
||||
void setClusterType(const std::string& clusterType);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAckClusterId()const;
|
||||
void setAckClusterId(const std::string& ackClusterId);
|
||||
std::string getAckNamespace()const;
|
||||
void setAckNamespace(const std::string& ackNamespace);
|
||||
std::string getToken()const;
|
||||
void setToken(const std::string& token);
|
||||
Array getAckNodes()const;
|
||||
void setAckNodes(const Array& ackNodes);
|
||||
std::string getProductRoleName()const;
|
||||
void setProductRoleName(const std::string& productRoleName);
|
||||
Array getApplications()const;
|
||||
void setApplications(const Array& applications);
|
||||
|
||||
private:
|
||||
std::string clusterName_;
|
||||
Array ackNodePools_;
|
||||
std::string resourceGroupId_;
|
||||
std::string ossPath_;
|
||||
std::string clusterType_;
|
||||
std::string systemDebug_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string ackClusterId_;
|
||||
std::string ackNamespace_;
|
||||
std::string token_;
|
||||
Array ackNodes_;
|
||||
std::string productRoleName_;
|
||||
Array applications_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEONACKCLUSTERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_REFRESHCLUSTERRESOURCEPOOLRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_REFRESHCLUSTERRESOURCEPOOLRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEONACKCLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEONACKCLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,25 +29,25 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT RefreshClusterResourcePoolResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateOnAckClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RefreshClusterResourcePoolResult();
|
||||
explicit RefreshClusterResourcePoolResult(const std::string &payload);
|
||||
~RefreshClusterResourcePoolResult();
|
||||
std::string getWorkFlowInstanceId()const;
|
||||
CreateOnAckClusterResult();
|
||||
explicit CreateOnAckClusterResult(const std::string &payload);
|
||||
~CreateOnAckClusterResult();
|
||||
std::string getClusterId()const;
|
||||
std::string getOperationId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string workFlowInstanceId_;
|
||||
std::string clusterId_;
|
||||
std::string operationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_REFRESHCLUSTERRESOURCEPOOLRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEONACKCLUSTERRESULT_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEONKUBECLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEONKUBECLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateOnKubeClusterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOnKubeClusterRequest();
|
||||
~CreateOnKubeClusterRequest();
|
||||
|
||||
std::string getClusterName()const;
|
||||
void setClusterName(const std::string& clusterName);
|
||||
Array getAckNodePools()const;
|
||||
void setAckNodePools(const Array& ackNodePools);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getOssPath()const;
|
||||
void setOssPath(const std::string& ossPath);
|
||||
std::string getClusterType()const;
|
||||
void setClusterType(const std::string& clusterType);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAckClusterId()const;
|
||||
void setAckClusterId(const std::string& ackClusterId);
|
||||
std::string getAckNamespace()const;
|
||||
void setAckNamespace(const std::string& ackNamespace);
|
||||
std::string getToken()const;
|
||||
void setToken(const std::string& token);
|
||||
Array getAckNodes()const;
|
||||
void setAckNodes(const Array& ackNodes);
|
||||
std::string getProductRoleName()const;
|
||||
void setProductRoleName(const std::string& productRoleName);
|
||||
Array getApplications()const;
|
||||
void setApplications(const Array& applications);
|
||||
|
||||
private:
|
||||
std::string clusterName_;
|
||||
Array ackNodePools_;
|
||||
std::string resourceGroupId_;
|
||||
std::string ossPath_;
|
||||
std::string clusterType_;
|
||||
std::string systemDebug_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string ackClusterId_;
|
||||
std::string ackNamespace_;
|
||||
std::string token_;
|
||||
Array ackNodes_;
|
||||
std::string productRoleName_;
|
||||
Array applications_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEONKUBECLUSTERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATERESOURCEQUEUERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATERESOURCEQUEUERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEONKUBECLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEONKUBECLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateResourceQueueResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateOnKubeClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateResourceQueueResult();
|
||||
explicit CreateResourceQueueResult(const std::string &payload);
|
||||
~CreateResourceQueueResult();
|
||||
CreateOnKubeClusterResult();
|
||||
explicit CreateOnKubeClusterResult(const std::string &payload);
|
||||
~CreateOnKubeClusterResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATERESOURCEQUEUERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEONKUBECLUSTERRESULT_H_
|
||||
@@ -1,85 +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_EMR_MODEL_CREATERESOURCEPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATERESOURCEPOOLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateResourcePoolRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Config
|
||||
{
|
||||
std::string configKey;
|
||||
std::string note;
|
||||
std::string configType;
|
||||
std::string targetId;
|
||||
std::string configValue;
|
||||
std::string category;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateResourcePoolRequest();
|
||||
~CreateResourcePoolRequest();
|
||||
|
||||
std::string getNote()const;
|
||||
void setNote(const std::string& note);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
bool getActive()const;
|
||||
void setActive(bool active);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getYarnSiteConfig()const;
|
||||
void setYarnSiteConfig(const std::string& yarnSiteConfig);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::vector<Config> getConfig()const;
|
||||
void setConfig(const std::vector<Config>& config);
|
||||
std::string getPoolType()const;
|
||||
void setPoolType(const std::string& poolType);
|
||||
|
||||
private:
|
||||
std::string note_;
|
||||
long resourceOwnerId_;
|
||||
bool active_;
|
||||
std::string clusterId_;
|
||||
std::string yarnSiteConfig_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::vector<Config> config_;
|
||||
std::string poolType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATERESOURCEPOOLREQUEST_H_
|
||||
@@ -1,83 +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_EMR_MODEL_CREATERESOURCEQUEUEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATERESOURCEQUEUEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateResourceQueueRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Config
|
||||
{
|
||||
std::string configKey;
|
||||
std::string note;
|
||||
std::string configValue;
|
||||
std::string category;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateResourceQueueRequest();
|
||||
~CreateResourceQueueRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getQualifiedName()const;
|
||||
void setQualifiedName(const std::string& qualifiedName);
|
||||
long getResourcePoolId()const;
|
||||
void setResourcePoolId(long resourcePoolId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
bool getLeaf()const;
|
||||
void setLeaf(bool leaf);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
long getParentQueueId()const;
|
||||
void setParentQueueId(long parentQueueId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::vector<Config> getConfig()const;
|
||||
void setConfig(const std::vector<Config>& config);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string qualifiedName_;
|
||||
long resourcePoolId_;
|
||||
std::string clusterId_;
|
||||
bool leaf_;
|
||||
std::string accessKeyId_;
|
||||
long parentQueueId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::vector<Config> config_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATERESOURCEQUEUEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_MODIFYSCALINGGROUPV2REQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_MODIFYSCALINGGROUPV2REQUEST_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,39 +28,45 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT ModifyScalingGroupV2Request : public RpcServiceRequest
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateScalingGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyScalingGroupV2Request();
|
||||
~ModifyScalingGroupV2Request();
|
||||
CreateScalingGroupRequest();
|
||||
~CreateScalingGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getScalingGroupBizId()const;
|
||||
void setScalingGroupBizId(const std::string& scalingGroupBizId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
Struct getScalingConfig()const;
|
||||
void setScalingConfig(const Struct& scalingConfig);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
Array getScalingRuleList()const;
|
||||
void setScalingRuleList(const Array& scalingRuleList);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
std::string scalingGroupBizId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
Struct scalingConfig_;
|
||||
std::string vSwitchId_;
|
||||
std::string name_;
|
||||
std::string systemDebug_;
|
||||
Array scalingRuleList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_MODIFYSCALINGGROUPV2REQUEST_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATEFLOWCATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATEFLOWCATEGORYRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateFlowCategoryResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateScalingGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateFlowCategoryResult();
|
||||
explicit CreateFlowCategoryResult(const std::string &payload);
|
||||
~CreateFlowCategoryResult();
|
||||
std::string getId()const;
|
||||
CreateScalingGroupResult();
|
||||
explicit CreateScalingGroupResult(const std::string &payload);
|
||||
~CreateScalingGroupResult();
|
||||
std::string getScalingGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
std::string scalingGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATEFLOWCATEGORYRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATESCALINGGROUPRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_MODIFYFLOWPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_MODIFYFLOWPROJECTREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DECREASENODESREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DECREASENODESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,30 +28,36 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT ModifyFlowProjectRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_EMR_EXPORT DecreaseNodesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyFlowProjectRequest();
|
||||
~ModifyFlowProjectRequest();
|
||||
DecreaseNodesRequest();
|
||||
~DecreaseNodesRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
Array getNodeGroups()const;
|
||||
void setNodeGroups(const Array& nodeGroups);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string projectId_;
|
||||
Array nodeGroups_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_MODIFYFLOWPROJECTREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DECREASENODESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_SUBMITFLOWJOBRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_SUBMITFLOWJOBRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DECREASENODESRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DECREASENODESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT SubmitFlowJobResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT DecreaseNodesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SubmitFlowJobResult();
|
||||
explicit SubmitFlowJobResult(const std::string &payload);
|
||||
~SubmitFlowJobResult();
|
||||
std::string getId()const;
|
||||
DecreaseNodesResult();
|
||||
explicit DecreaseNodesResult(const std::string &payload);
|
||||
~DecreaseNodesResult();
|
||||
std::string getOperationId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
std::string operationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_SUBMITFLOWJOBRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DECREASENODESRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteAutoScalingPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteAutoScalingPolicyRequest();
|
||||
~DeleteAutoScalingPolicyRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
std::string getScalingPolicyId()const;
|
||||
void setScalingPolicyId(const std::string& scalingPolicyId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
std::string scalingPolicyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGPOLICYREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERHOSTGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERHOSTGROUPRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT ReleaseClusterHostGroupResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteAutoScalingPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ReleaseClusterHostGroupResult();
|
||||
explicit ReleaseClusterHostGroupResult(const std::string &payload);
|
||||
~ReleaseClusterHostGroupResult();
|
||||
DeleteAutoScalingPolicyResult();
|
||||
explicit DeleteAutoScalingPolicyResult(const std::string &payload);
|
||||
~DeleteAutoScalingPolicyResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_RELEASECLUSTERHOSTGROUPRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGPOLICYRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteAutoScalingRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteAutoScalingRuleRequest();
|
||||
~DeleteAutoScalingRuleRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingRuleId()const;
|
||||
void setScalingRuleId(const std::string& scalingRuleId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string scalingRuleId_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGRULEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETECLUSTERTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETECLUSTERTEMPLATERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteClusterTemplateResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteAutoScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteClusterTemplateResult();
|
||||
explicit DeleteClusterTemplateResult(const std::string &payload);
|
||||
~DeleteClusterTemplateResult();
|
||||
DeleteAutoScalingRuleResult();
|
||||
explicit DeleteAutoScalingRuleResult(const std::string &payload);
|
||||
~DeleteAutoScalingRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETECLUSTERTEMPLATERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEAUTOSCALINGRULERESULT_H_
|
||||
60
emr/include/alibabacloud/emr/model/DeleteClusterRequest.h
Normal file
60
emr/include/alibabacloud/emr/model/DeleteClusterRequest.h
Normal file
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETECLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETECLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteClusterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteClusterRequest();
|
||||
~DeleteClusterRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getForceRelease()const;
|
||||
void setForceRelease(bool forceRelease);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
bool forceRelease_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETECLUSTERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEFLOWJOBRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWJOBRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETECLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETECLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,25 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowJobResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFlowJobResult();
|
||||
explicit DeleteFlowJobResult(const std::string &payload);
|
||||
~DeleteFlowJobResult();
|
||||
DeleteClusterResult();
|
||||
explicit DeleteClusterResult(const std::string &payload);
|
||||
~DeleteClusterResult();
|
||||
std::string getOperationId()const;
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string operationId_;
|
||||
bool data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWJOBRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETECLUSTERRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETECLUSTERSCRIPTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETECLUSTERSCRIPTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteClusterScriptRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteClusterScriptRequest();
|
||||
~DeleteClusterScriptRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getScriptType()const;
|
||||
void setScriptType(const std::string& scriptType);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getScriptBizId()const;
|
||||
void setScriptBizId(const std::string& scriptBizId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string scriptType_;
|
||||
std::string clusterId_;
|
||||
std::string scriptBizId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETECLUSTERSCRIPTREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETERESOURCEQUEUERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETERESOURCEQUEUERESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETECLUSTERSCRIPTRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETECLUSTERSCRIPTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteResourceQueueResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteClusterScriptResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteResourceQueueResult();
|
||||
explicit DeleteResourceQueueResult(const std::string &payload);
|
||||
~DeleteResourceQueueResult();
|
||||
DeleteClusterScriptResult();
|
||||
explicit DeleteClusterScriptResult(const std::string &payload);
|
||||
~DeleteClusterScriptResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETERESOURCEQUEUERESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETECLUSTERSCRIPTRESULT_H_
|
||||
@@ -1,60 +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_EMR_MODEL_DELETECLUSTERTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETECLUSTERTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteClusterTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteClusterTemplateRequest();
|
||||
~DeleteClusterTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETECLUSTERTEMPLATEREQUEST_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_EMR_MODEL_DELETEFLOWCATEGORYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWCATEGORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowCategoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFlowCategoryRequest();
|
||||
~DeleteFlowCategoryRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWCATEGORYREQUEST_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_EMR_MODEL_DELETEFLOWJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFlowJobRequest();
|
||||
~DeleteFlowJobRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWJOBREQUEST_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_EMR_MODEL_DELETEFLOWPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWPROJECTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowProjectRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFlowProjectRequest();
|
||||
~DeleteFlowProjectRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWPROJECTREQUEST_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_EMR_MODEL_DELETEFLOWPROJECTUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWPROJECTUSERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowProjectUserRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFlowProjectUserRequest();
|
||||
~DeleteFlowProjectUserRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
std::string getUserName()const;
|
||||
void setUserName(const std::string& userName);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string projectId_;
|
||||
std::string userName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWPROJECTUSERREQUEST_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_EMR_MODEL_DELETEFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteFlowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFlowRequest();
|
||||
~DeleteFlowRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEFLOWREQUEST_H_
|
||||
63
emr/include/alibabacloud/emr/model/DeleteNodeGroupRequest.h
Normal file
63
emr/include/alibabacloud/emr/model/DeleteNodeGroupRequest.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_EMR_MODEL_DELETENODEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETENODEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteNodeGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteNodeGroupRequest();
|
||||
~DeleteNodeGroupRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getNodeGroupId()const;
|
||||
void setNodeGroupId(const std::string& nodeGroupId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string nodeGroupId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETENODEGROUPREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CLONEFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CLONEFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETENODEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETENODEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CloneFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteNodeGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CloneFlowResult();
|
||||
explicit CloneFlowResult(const std::string &payload);
|
||||
~CloneFlowResult();
|
||||
std::string getId()const;
|
||||
DeleteNodeGroupResult();
|
||||
explicit DeleteNodeGroupResult(const std::string &payload);
|
||||
~DeleteNodeGroupResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string id_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CLONEFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETENODEGROUPRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEONACKCLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEONACKCLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteOnAckClusterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteOnAckClusterRequest();
|
||||
~DeleteOnAckClusterRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getToken()const;
|
||||
void setToken(const std::string& token);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
std::string getProductRoleName()const;
|
||||
void setProductRoleName(const std::string& productRoleName);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string token_;
|
||||
std::string systemDebug_;
|
||||
std::string productRoleName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEONACKCLUSTERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_CREATERESOURCEPOOLRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_CREATERESOURCEPOOLRESULT_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETEONACKCLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETEONACKCLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT CreateResourcePoolResult : public ServiceResult
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteOnAckClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateResourcePoolResult();
|
||||
explicit CreateResourcePoolResult(const std::string &payload);
|
||||
~CreateResourcePoolResult();
|
||||
DeleteOnAckClusterResult();
|
||||
explicit DeleteOnAckClusterResult(const std::string &payload);
|
||||
~DeleteOnAckClusterResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_CREATERESOURCEPOOLRESULT_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETEONACKCLUSTERRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_LISTCLUSTERSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_LISTCLUSTERSERVICEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETESCALINGGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETESCALINGGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,36 +28,33 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT ListClusterServiceRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteScalingGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListClusterServiceRequest();
|
||||
~ListClusterServiceRequest();
|
||||
DeleteScalingGroupRequest();
|
||||
~DeleteScalingGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getSystemDebug()const;
|
||||
void setSystemDebug(const std::string& systemDebug);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string clusterId_;
|
||||
std::string systemDebug_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_LISTCLUSTERSERVICEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETESCALINGGROUPREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DELETESCALINGGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DELETESCALINGGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DeleteScalingGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteScalingGroupResult();
|
||||
explicit DeleteScalingGroupResult(const std::string &payload);
|
||||
~DeleteScalingGroupResult();
|
||||
std::string getScalingGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string scalingGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DELETESCALINGGROUPRESULT_H_
|
||||
@@ -1,170 +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_EMR_MODEL_DESCRIBECLUSTERBASICINFORESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERBASICINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterBasicInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterInfo
|
||||
{
|
||||
struct RelateClusterInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string clusterId;
|
||||
std::string clusterName;
|
||||
std::string clusterType;
|
||||
};
|
||||
struct HostPoolInfo
|
||||
{
|
||||
std::string hpBizId;
|
||||
std::string hpName;
|
||||
};
|
||||
struct FailReason
|
||||
{
|
||||
std::string requestId;
|
||||
std::string errorMsg;
|
||||
std::string errorCode;
|
||||
};
|
||||
struct SoftwareInfo
|
||||
{
|
||||
struct Software
|
||||
{
|
||||
int startTpe;
|
||||
std::string version;
|
||||
std::string displayName;
|
||||
bool onlyDisplay;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<Software> softwares;
|
||||
std::string emrVer;
|
||||
std::string clusterType;
|
||||
};
|
||||
struct AccessInfo
|
||||
{
|
||||
struct ZKLink
|
||||
{
|
||||
std::string port;
|
||||
std::string link;
|
||||
};
|
||||
std::vector<ZKLink> zKLinks;
|
||||
};
|
||||
struct GatewayClusterInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string clusterId;
|
||||
std::string clusterName;
|
||||
};
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
};
|
||||
int taskNodeInService;
|
||||
bool showSoftwareInterface;
|
||||
HostPoolInfo hostPoolInfo;
|
||||
int coreNodeInService;
|
||||
std::vector<BootstrapAction> bootstrapActionList;
|
||||
bool resizeDiskEnable;
|
||||
FailReason failReason;
|
||||
std::string k8sClusterId;
|
||||
std::string name;
|
||||
bool highAvailabilityEnable;
|
||||
std::string clickhouseConf;
|
||||
std::string autoScalingVersion;
|
||||
long expiredTime;
|
||||
std::string createType;
|
||||
std::string imageId;
|
||||
bool autoScalingSpotWithLimitAllowed;
|
||||
std::string userDefinedEmrEcsRole;
|
||||
bool autoScalingAllowed;
|
||||
long stopTime;
|
||||
std::string status;
|
||||
std::string createResource;
|
||||
bool bootstrapFailed;
|
||||
std::string vSwitchId;
|
||||
std::string depositType;
|
||||
long startTime;
|
||||
std::vector<GatewayClusterInfo> gatewayClusterInfoList;
|
||||
int period;
|
||||
std::string metaStoreType;
|
||||
bool easEnable;
|
||||
std::string vpcId;
|
||||
SoftwareInfo softwareInfo;
|
||||
std::string securityGroupName;
|
||||
bool resizeClusterEnable;
|
||||
bool logEnable;
|
||||
int masterNodeInService;
|
||||
RelateClusterInfo relateClusterInfo;
|
||||
std::string relateClusterId;
|
||||
bool autoScalingByLoadAllowed;
|
||||
bool autoScalingWithGraceAllowed;
|
||||
int coreNodeTotal;
|
||||
std::string configurations;
|
||||
std::string netType;
|
||||
bool localMetaDb;
|
||||
std::string gatewayClusterIds;
|
||||
bool ioOptimized;
|
||||
std::string zoneId;
|
||||
std::string clusterId;
|
||||
std::string operationId;
|
||||
std::string securityGroupId;
|
||||
std::string machineType;
|
||||
int taskNodeTotal;
|
||||
bool dataDiskEncrypted;
|
||||
AccessInfo accessInfo;
|
||||
std::string extraInfo;
|
||||
int masterNodeTotal;
|
||||
std::string userId;
|
||||
std::string chargeType;
|
||||
std::string dataDiskKMSKeyId;
|
||||
bool autoScalingEnable;
|
||||
std::string instanceGeneration;
|
||||
std::string regionId;
|
||||
std::string logPath;
|
||||
int runningTime;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterBasicInfoResult();
|
||||
explicit DescribeClusterBasicInfoResult(const std::string &payload);
|
||||
~DescribeClusterBasicInfoResult();
|
||||
ClusterInfo getClusterInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
ClusterInfo clusterInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERBASICINFORESULT_H_
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTEROPERATIONHOSTTASKLOGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTEROPERATIONHOSTTASKLOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterOperationHostTaskLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeClusterOperationHostTaskLogResult();
|
||||
explicit DescribeClusterOperationHostTaskLogResult(const std::string &payload);
|
||||
~DescribeClusterOperationHostTaskLogResult();
|
||||
std::string get_Stderr()const;
|
||||
std::string get_Stdout()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string _stderr_;
|
||||
std::string _stdout_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTEROPERATIONHOSTTASKLOGRESULT_H_
|
||||
@@ -1,55 +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_EMR_MODEL_DESCRIBECLUSTERRESOURCEPOOLSCHEDULERTYPERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERRESOURCEPOOLSCHEDULERTYPERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterResourcePoolSchedulerTypeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeClusterResourcePoolSchedulerTypeResult();
|
||||
explicit DescribeClusterResourcePoolSchedulerTypeResult(const std::string &payload);
|
||||
~DescribeClusterResourcePoolSchedulerTypeResult();
|
||||
std::string getCurrentSchedulerType()const;
|
||||
std::string getSupportSchedulerType()const;
|
||||
std::string getDefaultSchedulerType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string currentSchedulerType_;
|
||||
std::string supportSchedulerType_;
|
||||
std::string defaultSchedulerType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERRESOURCEPOOLSCHEDULERTYPERESULT_H_
|
||||
@@ -1,72 +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_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterServiceConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeClusterServiceConfigRequest();
|
||||
~DescribeClusterServiceConfigRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHostInstanceId()const;
|
||||
void setHostInstanceId(const std::string& hostInstanceId);
|
||||
std::string getTagValue()const;
|
||||
void setTagValue(const std::string& tagValue);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getConfigVersion()const;
|
||||
void setConfigVersion(const std::string& configVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string hostInstanceId_;
|
||||
std::string tagValue_;
|
||||
std::string groupId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string configVersion_;
|
||||
std::string regionId_;
|
||||
std::string serviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGREQUEST_H_
|
||||
@@ -1,113 +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_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterServiceConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Config
|
||||
{
|
||||
struct ConfigValue
|
||||
{
|
||||
struct ConfigItemValue
|
||||
{
|
||||
std::string description;
|
||||
bool isCustom;
|
||||
std::string value;
|
||||
std::string valueScope;
|
||||
std::string itemName;
|
||||
};
|
||||
std::string configName;
|
||||
std::string scope;
|
||||
bool allowCustom;
|
||||
long scopeId;
|
||||
std::vector<ConfigValue::ConfigItemValue> configItemValueList;
|
||||
};
|
||||
struct PropertyInfo
|
||||
{
|
||||
struct PropertyValueAttributes
|
||||
{
|
||||
struct ValueEntryInfo
|
||||
{
|
||||
std::string description;
|
||||
std::string value;
|
||||
std::string label;
|
||||
};
|
||||
bool readOnly;
|
||||
std::string type;
|
||||
std::string maximum;
|
||||
std::string mimimum;
|
||||
bool hidden;
|
||||
std::vector<ValueEntryInfo> entries;
|
||||
std::string incrememtStep;
|
||||
std::string unit;
|
||||
};
|
||||
struct EffectWay
|
||||
{
|
||||
std::string invokeServiceName;
|
||||
std::string effectType;
|
||||
};
|
||||
std::vector<std::string> propertyTypes;
|
||||
std::string description;
|
||||
PropertyValueAttributes propertyValueAttributes;
|
||||
std::string serviceName;
|
||||
EffectWay effectWay;
|
||||
std::string fileName;
|
||||
std::string value;
|
||||
std::string displayName;
|
||||
std::string component;
|
||||
std::string name;
|
||||
};
|
||||
std::string comment;
|
||||
std::string serviceName;
|
||||
std::vector<PropertyInfo> propertyInfoList;
|
||||
std::string configVersion;
|
||||
std::string createTime;
|
||||
std::string author;
|
||||
std::vector<ConfigValue> configValueList;
|
||||
std::string applied;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterServiceConfigResult();
|
||||
explicit DescribeClusterServiceConfigResult(const std::string &payload);
|
||||
~DescribeClusterServiceConfigResult();
|
||||
Config getConfig()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Config config_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGRESULT_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_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGTAGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGTAGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterServiceConfigTagRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeClusterServiceConfigTagRequest();
|
||||
~DescribeClusterServiceConfigTagRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getConfigTag()const;
|
||||
void setConfigTag(const std::string& configTag);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clusterId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string configTag_;
|
||||
std::string serviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGTAGREQUEST_H_
|
||||
@@ -1,62 +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_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGTAGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGTAGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterServiceConfigTagResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ConfigTag
|
||||
{
|
||||
struct Value
|
||||
{
|
||||
std::string valueDesc;
|
||||
std::string value;
|
||||
};
|
||||
std::vector<ConfigTag::Value> valueList;
|
||||
std::string tagDesc;
|
||||
std::string tag;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterServiceConfigTagResult();
|
||||
explicit DescribeClusterServiceConfigTagResult(const std::string &payload);
|
||||
~DescribeClusterServiceConfigTagResult();
|
||||
std::vector<ConfigTag> getConfigTagList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ConfigTag> configTagList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICECONFIGTAGRESULT_H_
|
||||
@@ -1,82 +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_EMR_MODEL_DESCRIBECLUSTERSERVICERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ServiceInfo
|
||||
{
|
||||
struct ServiceAction
|
||||
{
|
||||
std::string actionName;
|
||||
std::string serviceName;
|
||||
std::string command;
|
||||
std::string displayName;
|
||||
std::string componentName;
|
||||
};
|
||||
struct ClusterServiceSummary
|
||||
{
|
||||
std::string status;
|
||||
std::string type;
|
||||
std::string category;
|
||||
std::string displayName;
|
||||
std::string value;
|
||||
std::string alertInfo;
|
||||
std::string key;
|
||||
int desiredStoppedValue;
|
||||
};
|
||||
std::vector<std::string> needRestartComponentNameList;
|
||||
std::vector<ServiceAction> serviceActionList;
|
||||
std::string serviceName;
|
||||
std::string serviceStatus;
|
||||
std::vector<ClusterServiceSummary> clusterServiceSummaryList;
|
||||
std::string serviceVersion;
|
||||
std::string needRestartInfo;
|
||||
std::vector<std::string> needRestartHostIdList;
|
||||
int needRestartNum;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterServiceResult();
|
||||
explicit DescribeClusterServiceResult(const std::string &payload);
|
||||
~DescribeClusterServiceResult();
|
||||
ServiceInfo getServiceInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
ServiceInfo serviceInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERSERVICERESULT_H_
|
||||
@@ -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_EMR_MODEL_DESCRIBECLUSTERTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeClusterTemplateRequest();
|
||||
~DescribeClusterTemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string bizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERTEMPLATEREQUEST_H_
|
||||
@@ -1,132 +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_EMR_MODEL_DESCRIBECLUSTERTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TemplateInfo
|
||||
{
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
};
|
||||
struct HostGroup
|
||||
{
|
||||
std::string hostGroupType;
|
||||
int diskCount;
|
||||
int nodeCount;
|
||||
std::string sysDiskType;
|
||||
std::string period;
|
||||
std::string hostGroupName;
|
||||
std::string diskType;
|
||||
int diskCapacity;
|
||||
std::string hostGroupId;
|
||||
std::string chargeType;
|
||||
std::string multiInstanceTypes;
|
||||
std::string instanceType;
|
||||
int sysDiskCapacity;
|
||||
};
|
||||
struct Config
|
||||
{
|
||||
std::string replace;
|
||||
std::string configValue;
|
||||
std::string configKey;
|
||||
std::string serviceName;
|
||||
std::string fileName;
|
||||
std::string encrypt;
|
||||
};
|
||||
struct Tag
|
||||
{
|
||||
std::string tagKey;
|
||||
std::string tagValue;
|
||||
};
|
||||
std::string securityGroupName;
|
||||
std::vector<BootstrapAction> bootstrapActionList;
|
||||
std::string createSource;
|
||||
bool logEnable;
|
||||
long gmtModified;
|
||||
bool highAvailabilityEnable;
|
||||
std::string masterPwd;
|
||||
bool sshEnable;
|
||||
bool isOpenPublicIp;
|
||||
std::string templateName;
|
||||
std::string configurations;
|
||||
bool allowNotebook;
|
||||
std::string userDefinedEmrEcsRole;
|
||||
std::string netType;
|
||||
std::vector<Tag> tags;
|
||||
bool initCustomHiveMetaDb;
|
||||
std::vector<std::string> softwareInfoList;
|
||||
bool useLocalMetaDb;
|
||||
std::string keyPairName;
|
||||
bool ioOptimized;
|
||||
std::string zoneId;
|
||||
std::string vSwitchId;
|
||||
std::string securityGroupId;
|
||||
std::string depositType;
|
||||
std::string machineType;
|
||||
bool dataDiskEncrypted;
|
||||
std::string metaStoreType;
|
||||
std::string emrVer;
|
||||
int masterNodeTotal;
|
||||
std::string clusterType;
|
||||
bool easEnable;
|
||||
long gmtCreate;
|
||||
std::string vpcId;
|
||||
bool useCustomHiveMetaDb;
|
||||
std::string userId;
|
||||
std::string metaStoreConf;
|
||||
std::string dataDiskKMSKeyId;
|
||||
std::vector<HostGroup> hostGroupList;
|
||||
std::string instanceGeneration;
|
||||
std::string id;
|
||||
std::string logPath;
|
||||
std::vector<Config> configList;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterTemplateResult();
|
||||
explicit DescribeClusterTemplateResult(const std::string &payload);
|
||||
~DescribeClusterTemplateResult();
|
||||
TemplateInfo getTemplateInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
TemplateInfo templateInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERTEMPLATERESULT_H_
|
||||
@@ -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_EMR_MODEL_DESCRIBECLUSTERV2REQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERV2REQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterV2Request : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeClusterV2Request();
|
||||
~DescribeClusterV2Request();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERV2REQUEST_H_
|
||||
@@ -1,216 +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_EMR_MODEL_DESCRIBECLUSTERV2RESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERV2RESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeClusterV2Result : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterInfo
|
||||
{
|
||||
struct RelateClusterInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string clusterId;
|
||||
std::string clusterName;
|
||||
std::string clusterType;
|
||||
};
|
||||
struct HostPoolInfo
|
||||
{
|
||||
std::string hpBizId;
|
||||
std::string hpName;
|
||||
};
|
||||
struct FailReason
|
||||
{
|
||||
std::string requestId;
|
||||
std::string errorMsg;
|
||||
std::string errorCode;
|
||||
};
|
||||
struct SoftwareInfo
|
||||
{
|
||||
struct Software
|
||||
{
|
||||
int startTpe;
|
||||
std::string version;
|
||||
std::string displayName;
|
||||
bool onlyDisplay;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<Software> softwares;
|
||||
std::string emrVer;
|
||||
std::string clusterType;
|
||||
};
|
||||
struct AccessInfo
|
||||
{
|
||||
struct ZKLink
|
||||
{
|
||||
std::string port;
|
||||
std::string link;
|
||||
};
|
||||
std::vector<ZKLink> zKLinks;
|
||||
};
|
||||
struct GatewayClusterInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string clusterId;
|
||||
std::string clusterName;
|
||||
};
|
||||
struct HostGroup
|
||||
{
|
||||
struct Node
|
||||
{
|
||||
struct DaemonInfo
|
||||
{
|
||||
std::string name;
|
||||
};
|
||||
struct DiskInfo
|
||||
{
|
||||
std::string type;
|
||||
std::string device;
|
||||
int size;
|
||||
std::string diskName;
|
||||
std::string diskId;
|
||||
};
|
||||
std::string status;
|
||||
std::string zoneId;
|
||||
std::string innerIp;
|
||||
std::vector<Node::DaemonInfo> daemonInfos;
|
||||
std::string instanceId;
|
||||
std::string expiredTime;
|
||||
std::string createTime;
|
||||
std::string pubIp;
|
||||
std::string emrExpiredTime;
|
||||
bool supportIpV6;
|
||||
std::vector<Node::DiskInfo> diskInfos;
|
||||
};
|
||||
std::string hostGroupType;
|
||||
std::string hostGroupSubType;
|
||||
std::string hostGroupChangeType;
|
||||
int diskCount;
|
||||
std::string hostGroupChangeStatus;
|
||||
int nodeCount;
|
||||
std::string period;
|
||||
int memoryCapacity;
|
||||
std::string hostGroupName;
|
||||
std::string lockType;
|
||||
std::vector<HostGroup::Node> nodes;
|
||||
std::string diskType;
|
||||
std::string bandWidth;
|
||||
int diskCapacity;
|
||||
std::string hostGroupId;
|
||||
std::string chargeType;
|
||||
int cpuCore;
|
||||
std::string instanceType;
|
||||
std::string lockReason;
|
||||
};
|
||||
struct BootstrapAction
|
||||
{
|
||||
std::string path;
|
||||
std::string arg;
|
||||
std::string name;
|
||||
};
|
||||
int taskNodeInService;
|
||||
bool showSoftwareInterface;
|
||||
HostPoolInfo hostPoolInfo;
|
||||
int coreNodeInService;
|
||||
std::vector<BootstrapAction> bootstrapActionList;
|
||||
bool resizeDiskEnable;
|
||||
FailReason failReason;
|
||||
std::string k8sClusterId;
|
||||
std::string name;
|
||||
bool highAvailabilityEnable;
|
||||
std::string autoScalingVersion;
|
||||
long expiredTime;
|
||||
std::string createType;
|
||||
std::string imageId;
|
||||
bool autoScalingSpotWithLimitAllowed;
|
||||
std::string userDefinedEmrEcsRole;
|
||||
bool autoScalingAllowed;
|
||||
long stopTime;
|
||||
std::string status;
|
||||
std::string createResource;
|
||||
bool bootstrapFailed;
|
||||
std::string vSwitchId;
|
||||
std::string depositType;
|
||||
long startTime;
|
||||
std::vector<GatewayClusterInfo> gatewayClusterInfoList;
|
||||
int period;
|
||||
std::string metaStoreType;
|
||||
bool easEnable;
|
||||
std::string vpcId;
|
||||
std::vector<HostGroup> hostGroupList;
|
||||
std::string id;
|
||||
SoftwareInfo softwareInfo;
|
||||
std::string securityGroupName;
|
||||
bool logEnable;
|
||||
int masterNodeInService;
|
||||
RelateClusterInfo relateClusterInfo;
|
||||
std::string relateClusterId;
|
||||
bool autoScalingByLoadAllowed;
|
||||
bool autoScalingWithGraceAllowed;
|
||||
int coreNodeTotal;
|
||||
std::string configurations;
|
||||
std::string netType;
|
||||
bool localMetaDb;
|
||||
std::string gatewayClusterIds;
|
||||
bool ioOptimized;
|
||||
std::string zoneId;
|
||||
std::string securityGroupId;
|
||||
std::string machineType;
|
||||
int taskNodeTotal;
|
||||
bool dataDiskEncrypted;
|
||||
AccessInfo accessInfo;
|
||||
std::string extraInfo;
|
||||
int masterNodeTotal;
|
||||
std::string userId;
|
||||
std::string chargeType;
|
||||
std::string dataDiskKMSKeyId;
|
||||
bool autoScalingEnable;
|
||||
std::string instanceGeneration;
|
||||
std::string regionId;
|
||||
std::string logPath;
|
||||
int runningTime;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterV2Result();
|
||||
explicit DescribeClusterV2Result(const std::string &payload);
|
||||
~DescribeClusterV2Result();
|
||||
ClusterInfo getClusterInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
ClusterInfo clusterInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBECLUSTERV2RESULT_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_EMR_MODEL_DESCRIBEFLOWCATEGORYREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWCATEGORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowCategoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowCategoryRequest();
|
||||
~DescribeFlowCategoryRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWCATEGORYREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWCATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWCATEGORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowCategoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeFlowCategoryResult();
|
||||
explicit DescribeFlowCategoryResult(const std::string &payload);
|
||||
~DescribeFlowCategoryResult();
|
||||
std::string getParentId()const;
|
||||
std::string getObjectType()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getType()const;
|
||||
std::string getObjectId()const;
|
||||
long getGmtModified()const;
|
||||
std::string getProjectId()const;
|
||||
std::string getId()const;
|
||||
std::string getCategoryType()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string parentId_;
|
||||
std::string objectType_;
|
||||
long gmtCreate_;
|
||||
std::string type_;
|
||||
std::string objectId_;
|
||||
long gmtModified_;
|
||||
std::string projectId_;
|
||||
std::string id_;
|
||||
std::string categoryType_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWCATEGORYRESULT_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_EMR_MODEL_DESCRIBEFLOWCATEGORYTREEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWCATEGORYTREEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowCategoryTreeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowCategoryTreeRequest();
|
||||
~DescribeFlowCategoryTreeRequest();
|
||||
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getMode()const;
|
||||
void setMode(const std::string& mode);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
std::string getCategoryId()const;
|
||||
void setCategoryId(const std::string& categoryId);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
std::string mode_;
|
||||
std::string regionId_;
|
||||
std::string keyword_;
|
||||
std::string projectId_;
|
||||
std::string categoryId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWCATEGORYTREEREQUEST_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_EMR_MODEL_DESCRIBEFLOWINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowInstanceRequest();
|
||||
~DescribeFlowInstanceRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWINSTANCEREQUEST_H_
|
||||
@@ -1,126 +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_EMR_MODEL_DESCRIBEFLOWINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ParentFlow
|
||||
{
|
||||
std::string flowId;
|
||||
std::string dependencyFlowId;
|
||||
bool meet;
|
||||
std::string dependencyInstanceId;
|
||||
std::string projectId;
|
||||
std::string flowInstanceId;
|
||||
long bizDate;
|
||||
std::string scheduleKey;
|
||||
};
|
||||
struct NodeInstanceItem
|
||||
{
|
||||
std::string status;
|
||||
std::string failAct;
|
||||
long endTime;
|
||||
std::string nodeName;
|
||||
std::string clusterId;
|
||||
std::string externalId;
|
||||
long gmtModified;
|
||||
std::string jobName;
|
||||
std::string projectId;
|
||||
long startTime;
|
||||
long duration;
|
||||
std::string maxRetry;
|
||||
std::string externalStatus;
|
||||
long gmtCreate;
|
||||
std::string type;
|
||||
std::string jobType;
|
||||
std::string externalInfo;
|
||||
int retries;
|
||||
std::string id;
|
||||
std::string retryInterval;
|
||||
std::string jobId;
|
||||
std::string hostName;
|
||||
bool pending;
|
||||
};
|
||||
|
||||
|
||||
DescribeFlowInstanceResult();
|
||||
explicit DescribeFlowInstanceResult(const std::string &payload);
|
||||
~DescribeFlowInstanceResult();
|
||||
std::string getStatus()const;
|
||||
bool getHasNodeFailed()const;
|
||||
long getEndTime()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getLifecycle()const;
|
||||
long getGmtModified()const;
|
||||
std::string getProjectId()const;
|
||||
long getStartTime()const;
|
||||
std::string get_Namespace()const;
|
||||
long getDuration()const;
|
||||
std::string getFlowId()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getGraph()const;
|
||||
long getScheduleTime()const;
|
||||
std::string getFlowName()const;
|
||||
std::string getId()const;
|
||||
std::string getLogArchiveLocation()const;
|
||||
std::string getCronExpression()const;
|
||||
std::vector<ParentFlow> getDependencyFlowList()const;
|
||||
std::vector<NodeInstanceItem> getNodeInstance()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
bool hasNodeFailed_;
|
||||
long endTime_;
|
||||
std::string clusterId_;
|
||||
std::string lifecycle_;
|
||||
long gmtModified_;
|
||||
std::string projectId_;
|
||||
long startTime_;
|
||||
std::string _namespace_;
|
||||
long duration_;
|
||||
std::string flowId_;
|
||||
long gmtCreate_;
|
||||
std::string graph_;
|
||||
long scheduleTime_;
|
||||
std::string flowName_;
|
||||
std::string id_;
|
||||
std::string logArchiveLocation_;
|
||||
std::string cronExpression_;
|
||||
std::vector<ParentFlow> dependencyFlowList_;
|
||||
std::vector<NodeInstanceItem> nodeInstance_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWINSTANCERESULT_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_EMR_MODEL_DESCRIBEFLOWJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowJobRequest();
|
||||
~DescribeFlowJobRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWJOBREQUEST_H_
|
||||
@@ -1,102 +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_EMR_MODEL_DESCRIBEFLOWJOBRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Resource
|
||||
{
|
||||
std::string path;
|
||||
std::string alias;
|
||||
};
|
||||
|
||||
|
||||
DescribeFlowJobResult();
|
||||
explicit DescribeFlowJobResult(const std::string &payload);
|
||||
~DescribeFlowJobResult();
|
||||
std::string getFailAct()const;
|
||||
std::string getCategoryId()const;
|
||||
std::string getDescription()const;
|
||||
std::string getMode()const;
|
||||
std::string getLastInstanceId()const;
|
||||
long getGmtModified()const;
|
||||
std::string getParams()const;
|
||||
int getMaxRetry()const;
|
||||
std::string getEditLockDetail()const;
|
||||
long getMaxRunningTimeSec()const;
|
||||
std::string getName()const;
|
||||
std::string getParamConf()const;
|
||||
std::vector<Resource> getResourceList()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getType()const;
|
||||
std::string getEnvConf()const;
|
||||
std::string getMonitorConf()const;
|
||||
std::string getAdhoc()const;
|
||||
std::string getId()const;
|
||||
long getRetryInterval()const;
|
||||
std::string getRunConf()const;
|
||||
std::string getRetryPolicy()const;
|
||||
std::string getCustomVariables()const;
|
||||
std::string getAlertConf()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string failAct_;
|
||||
std::string categoryId_;
|
||||
std::string description_;
|
||||
std::string mode_;
|
||||
std::string lastInstanceId_;
|
||||
long gmtModified_;
|
||||
std::string params_;
|
||||
int maxRetry_;
|
||||
std::string editLockDetail_;
|
||||
long maxRunningTimeSec_;
|
||||
std::string name_;
|
||||
std::string paramConf_;
|
||||
std::vector<Resource> resourceList_;
|
||||
long gmtCreate_;
|
||||
std::string type_;
|
||||
std::string envConf_;
|
||||
std::string monitorConf_;
|
||||
std::string adhoc_;
|
||||
std::string id_;
|
||||
long retryInterval_;
|
||||
std::string runConf_;
|
||||
std::string retryPolicy_;
|
||||
std::string customVariables_;
|
||||
std::string alertConf_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWJOBRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCECONTAINERLOGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCECONTAINERLOGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowNodeInstanceContainerLogRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowNodeInstanceContainerLogRequest();
|
||||
~DescribeFlowNodeInstanceContainerLogRequest();
|
||||
|
||||
int getOffset()const;
|
||||
void setOffset(int offset);
|
||||
std::string getLogName()const;
|
||||
void setLogName(const std::string& logName);
|
||||
int getLength()const;
|
||||
void setLength(int length);
|
||||
std::string getNodeInstanceId()const;
|
||||
void setNodeInstanceId(const std::string& nodeInstanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getContainerId()const;
|
||||
void setContainerId(const std::string& containerId);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
int offset_;
|
||||
std::string logName_;
|
||||
int length_;
|
||||
std::string nodeInstanceId_;
|
||||
std::string regionId_;
|
||||
std::string appId_;
|
||||
std::string containerId_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCECONTAINERLOGREQUEST_H_
|
||||
@@ -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_EMR_MODEL_DESCRIBEFLOWNODEINSTANCECONTAINERLOGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCECONTAINERLOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowNodeInstanceContainerLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct LogEntry
|
||||
{
|
||||
std::string content;
|
||||
};
|
||||
|
||||
|
||||
DescribeFlowNodeInstanceContainerLogResult();
|
||||
explicit DescribeFlowNodeInstanceContainerLogResult(const std::string &payload);
|
||||
~DescribeFlowNodeInstanceContainerLogResult();
|
||||
bool getLogEnd()const;
|
||||
std::vector<LogEntry> getLogEntrys()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool logEnd_;
|
||||
std::vector<LogEntry> logEntrys_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCECONTAINERLOGRESULT_H_
|
||||
@@ -1,75 +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_EMR_MODEL_DESCRIBEFLOWNODEINSTANCELAUNCHERLOGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCELAUNCHERLOGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowNodeInstanceLauncherLogRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowNodeInstanceLauncherLogRequest();
|
||||
~DescribeFlowNodeInstanceLauncherLogRequest();
|
||||
|
||||
int getOffset()const;
|
||||
void setOffset(int offset);
|
||||
int getStart()const;
|
||||
void setStart(int start);
|
||||
int getLength()const;
|
||||
void setLength(int length);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
bool getReverse()const;
|
||||
void setReverse(bool reverse);
|
||||
std::string getNodeInstanceId()const;
|
||||
void setNodeInstanceId(const std::string& nodeInstanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getLines()const;
|
||||
void setLines(int lines);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
int offset_;
|
||||
int start_;
|
||||
int length_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
bool reverse_;
|
||||
std::string nodeInstanceId_;
|
||||
std::string regionId_;
|
||||
int lines_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCELAUNCHERLOGREQUEST_H_
|
||||
@@ -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_EMR_MODEL_DESCRIBEFLOWNODEINSTANCELAUNCHERLOGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCELAUNCHERLOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowNodeInstanceLauncherLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct LogEntry
|
||||
{
|
||||
std::string content;
|
||||
};
|
||||
|
||||
|
||||
DescribeFlowNodeInstanceLauncherLogResult();
|
||||
explicit DescribeFlowNodeInstanceLauncherLogResult(const std::string &payload);
|
||||
~DescribeFlowNodeInstanceLauncherLogResult();
|
||||
bool getLogEnd()const;
|
||||
std::vector<LogEntry> getLogEntrys()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool logEnd_;
|
||||
std::vector<LogEntry> logEntrys_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCELAUNCHERLOGRESULT_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_EMR_MODEL_DESCRIBEFLOWNODEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowNodeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowNodeInstanceRequest();
|
||||
~DescribeFlowNodeInstanceRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCEREQUEST_H_
|
||||
@@ -1,121 +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_EMR_MODEL_DESCRIBEFLOWNODEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowNodeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeFlowNodeInstanceResult();
|
||||
explicit DescribeFlowNodeInstanceResult(const std::string &payload);
|
||||
~DescribeFlowNodeInstanceResult();
|
||||
std::string getFailAct()const;
|
||||
long getEndTime()const;
|
||||
std::string getNodeName()const;
|
||||
long getGmtModified()const;
|
||||
std::string getJobName()const;
|
||||
std::string getFlowId()const;
|
||||
std::string getExternalStatus()const;
|
||||
std::string getParamConf()const;
|
||||
std::string getExternalInfo()const;
|
||||
int getRetries()const;
|
||||
std::string getClusterName()const;
|
||||
bool getAdhoc()const;
|
||||
std::string getJobId()const;
|
||||
std::string getJobParams()const;
|
||||
std::string getHostName()const;
|
||||
std::string getStatus()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getExternalId()const;
|
||||
std::string getMode()const;
|
||||
std::string getProjectId()const;
|
||||
long getStartTime()const;
|
||||
std::string getFlowInstanceId()const;
|
||||
long getDuration()const;
|
||||
std::string getMaxRetry()const;
|
||||
std::string getExternalSubId()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getType()const;
|
||||
std::string getJobType()const;
|
||||
std::string getEnvConf()const;
|
||||
std::string getExternalChildIds()const;
|
||||
std::string getMonitorConf()const;
|
||||
std::string getId()const;
|
||||
std::string getRetryInterval()const;
|
||||
std::string getRunConf()const;
|
||||
std::string getRetryPolicy()const;
|
||||
bool getPending()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string failAct_;
|
||||
long endTime_;
|
||||
std::string nodeName_;
|
||||
long gmtModified_;
|
||||
std::string jobName_;
|
||||
std::string flowId_;
|
||||
std::string externalStatus_;
|
||||
std::string paramConf_;
|
||||
std::string externalInfo_;
|
||||
int retries_;
|
||||
std::string clusterName_;
|
||||
bool adhoc_;
|
||||
std::string jobId_;
|
||||
std::string jobParams_;
|
||||
std::string hostName_;
|
||||
std::string status_;
|
||||
std::string clusterId_;
|
||||
std::string externalId_;
|
||||
std::string mode_;
|
||||
std::string projectId_;
|
||||
long startTime_;
|
||||
std::string flowInstanceId_;
|
||||
long duration_;
|
||||
std::string maxRetry_;
|
||||
std::string externalSubId_;
|
||||
long gmtCreate_;
|
||||
std::string type_;
|
||||
std::string jobType_;
|
||||
std::string envConf_;
|
||||
std::string externalChildIds_;
|
||||
std::string monitorConf_;
|
||||
std::string id_;
|
||||
std::string retryInterval_;
|
||||
std::string runConf_;
|
||||
std::string retryPolicy_;
|
||||
bool pending_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWNODEINSTANCERESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWPROJECTCLUSTERSETTINGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWPROJECTCLUSTERSETTINGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowProjectClusterSettingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeFlowProjectClusterSettingResult();
|
||||
explicit DescribeFlowProjectClusterSettingResult(const std::string &payload);
|
||||
~DescribeFlowProjectClusterSettingResult();
|
||||
long getGmtCreate()const;
|
||||
std::string getDefaultUser()const;
|
||||
std::string getDefaultQueue()const;
|
||||
std::string getClusterId()const;
|
||||
long getGmtModified()const;
|
||||
std::string getProjectId()const;
|
||||
std::vector<std::string> getHostList()const;
|
||||
std::vector<std::string> getUserList()const;
|
||||
std::string getK8sClusterId()const;
|
||||
std::vector<std::string> getQueueList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long gmtCreate_;
|
||||
std::string defaultUser_;
|
||||
std::string defaultQueue_;
|
||||
std::string clusterId_;
|
||||
long gmtModified_;
|
||||
std::string projectId_;
|
||||
std::vector<std::string> hostList_;
|
||||
std::vector<std::string> userList_;
|
||||
std::string k8sClusterId_;
|
||||
std::vector<std::string> queueList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWPROJECTCLUSTERSETTINGRESULT_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_EMR_MODEL_DESCRIBEFLOWPROJECTREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWPROJECTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowProjectRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowProjectRequest();
|
||||
~DescribeFlowProjectRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWPROJECTREQUEST_H_
|
||||
@@ -1,61 +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_EMR_MODEL_DESCRIBEFLOWPROJECTRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWPROJECTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowProjectResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeFlowProjectResult();
|
||||
explicit DescribeFlowProjectResult(const std::string &payload);
|
||||
~DescribeFlowProjectResult();
|
||||
long getGmtCreate()const;
|
||||
std::string getDescription()const;
|
||||
std::string getUserId()const;
|
||||
long getGmtModified()const;
|
||||
std::string getId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long gmtCreate_;
|
||||
std::string description_;
|
||||
std::string userId_;
|
||||
long gmtModified_;
|
||||
std::string id_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWPROJECTRESULT_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_EMR_MODEL_DESCRIBEFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeFlowRequest();
|
||||
~DescribeFlowRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getProjectId()const;
|
||||
void setProjectId(const std::string& projectId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string id_;
|
||||
std::string projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWREQUEST_H_
|
||||
@@ -1,106 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ParentFlow
|
||||
{
|
||||
std::string projectName;
|
||||
std::string projectId;
|
||||
std::string parentFlowName;
|
||||
std::string parentFlowId;
|
||||
};
|
||||
|
||||
|
||||
DescribeFlowResult();
|
||||
explicit DescribeFlowResult(const std::string &payload);
|
||||
~DescribeFlowResult();
|
||||
std::string getCategoryId()const;
|
||||
std::string getDescription()const;
|
||||
long getGmtModified()const;
|
||||
bool getPeriodic()const;
|
||||
std::string getCronExpr()const;
|
||||
std::string getName()const;
|
||||
std::string getAlertDingDingGroupBizId()const;
|
||||
std::string getAlertUserGroupBizId()const;
|
||||
std::string getLogArchiveLocation()const;
|
||||
long getEndSchedule()const;
|
||||
std::string getHostName()const;
|
||||
std::string getStatus()const;
|
||||
long getStartSchedule()const;
|
||||
std::string getClusterId()const;
|
||||
std::string getLifecycle()const;
|
||||
std::string get_Namespace()const;
|
||||
std::string getEditLockDetail()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getType()const;
|
||||
std::string getGraph()const;
|
||||
std::string getId()const;
|
||||
std::string getApplication()const;
|
||||
std::vector<ParentFlow> getParentFlowList()const;
|
||||
bool getCreateCluster()const;
|
||||
std::string getAlertConf()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string categoryId_;
|
||||
std::string description_;
|
||||
long gmtModified_;
|
||||
bool periodic_;
|
||||
std::string cronExpr_;
|
||||
std::string name_;
|
||||
std::string alertDingDingGroupBizId_;
|
||||
std::string alertUserGroupBizId_;
|
||||
std::string logArchiveLocation_;
|
||||
long endSchedule_;
|
||||
std::string hostName_;
|
||||
std::string status_;
|
||||
long startSchedule_;
|
||||
std::string clusterId_;
|
||||
std::string lifecycle_;
|
||||
std::string _namespace_;
|
||||
std::string editLockDetail_;
|
||||
long gmtCreate_;
|
||||
std::string type_;
|
||||
std::string graph_;
|
||||
std::string id_;
|
||||
std::string application_;
|
||||
std::vector<ParentFlow> parentFlowList_;
|
||||
bool createCluster_;
|
||||
std::string alertConf_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBEFLOWRESULT_H_
|
||||
@@ -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_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingCommonConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeScalingCommonConfigRequest();
|
||||
~DescribeScalingCommonConfigRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingCommonConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeScalingCommonConfigResult();
|
||||
explicit DescribeScalingCommonConfigResult(const std::string &payload);
|
||||
~DescribeScalingCommonConfigResult();
|
||||
int getAutoScalingHookHeartbeatDefaultTime()const;
|
||||
int getAutoScalingRuleAlarmDelayLimit()const;
|
||||
int getAutoScalingGroupMaxSizeLimit()const;
|
||||
long getAutoScalingMNSScalingThreadSleepTime()const;
|
||||
int getAutoScalingCoolDownTime()const;
|
||||
int getAutoScalingRuleMinDelayLimit()const;
|
||||
long getAutoScalingConfigDecommissionQueryInterval()const;
|
||||
int getAutoScalingRuleAlarmSilentTime()const;
|
||||
int getAutoScalingGroupMinSizeLimit()const;
|
||||
int getAutoScalingConfigSystemDiskSize()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int autoScalingHookHeartbeatDefaultTime_;
|
||||
int autoScalingRuleAlarmDelayLimit_;
|
||||
int autoScalingGroupMaxSizeLimit_;
|
||||
long autoScalingMNSScalingThreadSleepTime_;
|
||||
int autoScalingCoolDownTime_;
|
||||
int autoScalingRuleMinDelayLimit_;
|
||||
long autoScalingConfigDecommissionQueryInterval_;
|
||||
int autoScalingRuleAlarmSilentTime_;
|
||||
int autoScalingGroupMinSizeLimit_;
|
||||
int autoScalingConfigSystemDiskSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCOMMONCONFIGRESULT_H_
|
||||
@@ -1,66 +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_EMR_MODEL_DESCRIBESCALINGCONFIGITEMV2REQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCONFIGITEMV2REQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingConfigItemV2Request : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeScalingConfigItemV2Request();
|
||||
~DescribeScalingConfigItemV2Request();
|
||||
|
||||
std::string getConfigItemType()const;
|
||||
void setConfigItemType(const std::string& configItemType);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getScalingGroupBizId()const;
|
||||
void setScalingGroupBizId(const std::string& scalingGroupBizId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getScalingConfigItemId()const;
|
||||
void setScalingConfigItemId(const std::string& scalingConfigItemId);
|
||||
|
||||
private:
|
||||
std::string configItemType_;
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string scalingGroupBizId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string scalingConfigItemId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCONFIGITEMV2REQUEST_H_
|
||||
@@ -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_EMR_MODEL_DESCRIBESCALINGCONFIGITEMV2RESULT_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCONFIGITEMV2RESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingConfigItemV2Result : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeScalingConfigItemV2Result();
|
||||
explicit DescribeScalingConfigItemV2Result(const std::string &payload);
|
||||
~DescribeScalingConfigItemV2Result();
|
||||
std::string getScalingConfigItemBizId()const;
|
||||
std::string getScalingGroupBizId()const;
|
||||
std::string getConfigItemInformation()const;
|
||||
std::string getConfigItemType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string scalingConfigItemBizId_;
|
||||
std::string scalingGroupBizId_;
|
||||
std::string configItemInformation_;
|
||||
std::string configItemType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGCONFIGITEMV2RESULT_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_EMR_MODEL_DESCRIBESCALINGGROUPINSTANCEV2REQUEST_H_
|
||||
#define ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGGROUPINSTANCEV2REQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/emr/EmrExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Emr
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EMR_EXPORT DescribeScalingGroupInstanceV2Request : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeScalingGroupInstanceV2Request();
|
||||
~DescribeScalingGroupInstanceV2Request();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getScalingGroupBizId()const;
|
||||
void setScalingGroupBizId(const std::string& scalingGroupBizId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHostGroupBizId()const;
|
||||
void setHostGroupBizId(const std::string& hostGroupBizId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string scalingGroupBizId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string hostGroupBizId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EMR_MODEL_DESCRIBESCALINGGROUPINSTANCEV2REQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user