Generated 2020-05-18 for dataworks-public.

This commit is contained in:
sdk-team
2024-09-29 01:46:27 +00:00
parent bb7cab374e
commit f0133be6a9
215 changed files with 11445 additions and 202 deletions

View File

@@ -27,6 +27,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/AddMetaCollectionEntityResult.h
include/alibabacloud/dataworks-public/model/AddProjectMemberToRoleRequest.h
include/alibabacloud/dataworks-public/model/AddProjectMemberToRoleResult.h
include/alibabacloud/dataworks-public/model/AddRecognizeRuleRequest.h
include/alibabacloud/dataworks-public/model/AddRecognizeRuleResult.h
include/alibabacloud/dataworks-public/model/AddToMetaCategoryRequest.h
include/alibabacloud/dataworks-public/model/AddToMetaCategoryResult.h
include/alibabacloud/dataworks-public/model/ApprovePermissionApplyOrderRequest.h
@@ -83,6 +85,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/CreateMetaCollectionResult.h
include/alibabacloud/dataworks-public/model/CreatePermissionApplyOrderRequest.h
include/alibabacloud/dataworks-public/model/CreatePermissionApplyOrderResult.h
include/alibabacloud/dataworks-public/model/CreateProjectRequest.h
include/alibabacloud/dataworks-public/model/CreateProjectResult.h
include/alibabacloud/dataworks-public/model/CreateProjectMemberRequest.h
include/alibabacloud/dataworks-public/model/CreateProjectMemberResult.h
include/alibabacloud/dataworks-public/model/CreateQualityEntityRequest.h
@@ -147,6 +151,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/DeleteQualityRelativeNodeResult.h
include/alibabacloud/dataworks-public/model/DeleteQualityRuleRequest.h
include/alibabacloud/dataworks-public/model/DeleteQualityRuleResult.h
include/alibabacloud/dataworks-public/model/DeleteRecognizeRuleRequest.h
include/alibabacloud/dataworks-public/model/DeleteRecognizeRuleResult.h
include/alibabacloud/dataworks-public/model/DeleteRemindRequest.h
include/alibabacloud/dataworks-public/model/DeleteRemindResult.h
include/alibabacloud/dataworks-public/model/DeleteTableRequest.h
@@ -161,6 +167,48 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/DeployFileResult.h
include/alibabacloud/dataworks-public/model/DesensitizeDataRequest.h
include/alibabacloud/dataworks-public/model/DesensitizeDataResult.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanAddOrUpdateRequest.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanAddOrUpdateResult.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanDeleteRequest.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanDeleteResult.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanQueryListRequest.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanQueryListResult.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanUpdateStatusRequest.h
include/alibabacloud/dataworks-public/model/DsgDesensPlanUpdateStatusResult.h
include/alibabacloud/dataworks-public/model/DsgPlatformQueryProjectsAndSchemaFromMetaRequest.h
include/alibabacloud/dataworks-public/model/DsgPlatformQueryProjectsAndSchemaFromMetaResult.h
include/alibabacloud/dataworks-public/model/DsgQueryDefaultTemplatesRequest.h
include/alibabacloud/dataworks-public/model/DsgQueryDefaultTemplatesResult.h
include/alibabacloud/dataworks-public/model/DsgQuerySensResultRequest.h
include/alibabacloud/dataworks-public/model/DsgQuerySensResultResult.h
include/alibabacloud/dataworks-public/model/DsgRunSensIdentifyRequest.h
include/alibabacloud/dataworks-public/model/DsgRunSensIdentifyResult.h
include/alibabacloud/dataworks-public/model/DsgSceneAddOrUpdateSceneRequest.h
include/alibabacloud/dataworks-public/model/DsgSceneAddOrUpdateSceneResult.h
include/alibabacloud/dataworks-public/model/DsgSceneQuerySceneListByNameRequest.h
include/alibabacloud/dataworks-public/model/DsgSceneQuerySceneListByNameResult.h
include/alibabacloud/dataworks-public/model/DsgScenedDeleteSceneRequest.h
include/alibabacloud/dataworks-public/model/DsgScenedDeleteSceneResult.h
include/alibabacloud/dataworks-public/model/DsgStopSensIdentifyRequest.h
include/alibabacloud/dataworks-public/model/DsgStopSensIdentifyResult.h
include/alibabacloud/dataworks-public/model/DsgUserGroupAddOrUpdateRequest.h
include/alibabacloud/dataworks-public/model/DsgUserGroupAddOrUpdateResult.h
include/alibabacloud/dataworks-public/model/DsgUserGroupDeleteRequest.h
include/alibabacloud/dataworks-public/model/DsgUserGroupDeleteResult.h
include/alibabacloud/dataworks-public/model/DsgUserGroupGetOdpsRoleGroupsRequest.h
include/alibabacloud/dataworks-public/model/DsgUserGroupGetOdpsRoleGroupsResult.h
include/alibabacloud/dataworks-public/model/DsgUserGroupQueryListRequest.h
include/alibabacloud/dataworks-public/model/DsgUserGroupQueryListResult.h
include/alibabacloud/dataworks-public/model/DsgUserGroupQueryUserListRequest.h
include/alibabacloud/dataworks-public/model/DsgUserGroupQueryUserListResult.h
include/alibabacloud/dataworks-public/model/DsgWhiteListAddOrUpdateRequest.h
include/alibabacloud/dataworks-public/model/DsgWhiteListAddOrUpdateResult.h
include/alibabacloud/dataworks-public/model/DsgWhiteListDeleteListRequest.h
include/alibabacloud/dataworks-public/model/DsgWhiteListDeleteListResult.h
include/alibabacloud/dataworks-public/model/DsgWhiteListQueryListRequest.h
include/alibabacloud/dataworks-public/model/DsgWhiteListQueryListResult.h
include/alibabacloud/dataworks-public/model/EditRecognizeRuleRequest.h
include/alibabacloud/dataworks-public/model/EditRecognizeRuleResult.h
include/alibabacloud/dataworks-public/model/EstablishRelationTableToBusinessRequest.h
include/alibabacloud/dataworks-public/model/EstablishRelationTableToBusinessResult.h
include/alibabacloud/dataworks-public/model/ExportDataSourcesRequest.h
@@ -169,6 +217,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/GenerateDISyncTaskConfigForCreatingResult.h
include/alibabacloud/dataworks-public/model/GenerateDISyncTaskConfigForUpdatingRequest.h
include/alibabacloud/dataworks-public/model/GenerateDISyncTaskConfigForUpdatingResult.h
include/alibabacloud/dataworks-public/model/GetAlertMessageRequest.h
include/alibabacloud/dataworks-public/model/GetAlertMessageResult.h
include/alibabacloud/dataworks-public/model/GetBaselineRequest.h
include/alibabacloud/dataworks-public/model/GetBaselineResult.h
include/alibabacloud/dataworks-public/model/GetBaselineConfigRequest.h
@@ -325,6 +375,10 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/ListBusinessResult.h
include/alibabacloud/dataworks-public/model/ListCalcEnginesRequest.h
include/alibabacloud/dataworks-public/model/ListCalcEnginesResult.h
include/alibabacloud/dataworks-public/model/ListClusterConfigsRequest.h
include/alibabacloud/dataworks-public/model/ListClusterConfigsResult.h
include/alibabacloud/dataworks-public/model/ListClustersRequest.h
include/alibabacloud/dataworks-public/model/ListClustersResult.h
include/alibabacloud/dataworks-public/model/ListConnectionsRequest.h
include/alibabacloud/dataworks-public/model/ListConnectionsResult.h
include/alibabacloud/dataworks-public/model/ListDIAlarmRulesRequest.h
@@ -383,6 +437,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/ListLineageResult.h
include/alibabacloud/dataworks-public/model/ListManualDagInstancesRequest.h
include/alibabacloud/dataworks-public/model/ListManualDagInstancesResult.h
include/alibabacloud/dataworks-public/model/ListMeasureDataRequest.h
include/alibabacloud/dataworks-public/model/ListMeasureDataResult.h
include/alibabacloud/dataworks-public/model/ListMetaCollectionEntitiesRequest.h
include/alibabacloud/dataworks-public/model/ListMetaCollectionEntitiesResult.h
include/alibabacloud/dataworks-public/model/ListMetaCollectionsRequest.h
@@ -435,6 +491,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/ListTableLevelResult.h
include/alibabacloud/dataworks-public/model/ListTableThemeRequest.h
include/alibabacloud/dataworks-public/model/ListTableThemeResult.h
include/alibabacloud/dataworks-public/model/ListTablesRequest.h
include/alibabacloud/dataworks-public/model/ListTablesResult.h
include/alibabacloud/dataworks-public/model/ListTopicsRequest.h
include/alibabacloud/dataworks-public/model/ListTopicsResult.h
include/alibabacloud/dataworks-public/model/MountDirectoryRequest.h
@@ -445,8 +503,22 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/PublishDataServiceApiResult.h
include/alibabacloud/dataworks-public/model/QueryDISyncTaskConfigProcessResultRequest.h
include/alibabacloud/dataworks-public/model/QueryDISyncTaskConfigProcessResultResult.h
include/alibabacloud/dataworks-public/model/QueryDefaultTemplateRequest.h
include/alibabacloud/dataworks-public/model/QueryDefaultTemplateResult.h
include/alibabacloud/dataworks-public/model/QueryPublicModelEngineRequest.h
include/alibabacloud/dataworks-public/model/QueryPublicModelEngineResult.h
include/alibabacloud/dataworks-public/model/QueryRecognizeDataByRuleTypeRequest.h
include/alibabacloud/dataworks-public/model/QueryRecognizeDataByRuleTypeResult.h
include/alibabacloud/dataworks-public/model/QueryRecognizeRuleDetailRequest.h
include/alibabacloud/dataworks-public/model/QueryRecognizeRuleDetailResult.h
include/alibabacloud/dataworks-public/model/QueryRecognizeRulesTypeRequest.h
include/alibabacloud/dataworks-public/model/QueryRecognizeRulesTypeResult.h
include/alibabacloud/dataworks-public/model/QuerySensClassificationRequest.h
include/alibabacloud/dataworks-public/model/QuerySensClassificationResult.h
include/alibabacloud/dataworks-public/model/QuerySensLevelRequest.h
include/alibabacloud/dataworks-public/model/QuerySensLevelResult.h
include/alibabacloud/dataworks-public/model/QuerySensNodeInfoRequest.h
include/alibabacloud/dataworks-public/model/QuerySensNodeInfoResult.h
include/alibabacloud/dataworks-public/model/RegisterLineageRelationRequest.h
include/alibabacloud/dataworks-public/model/RegisterLineageRelationResult.h
include/alibabacloud/dataworks-public/model/RemoveEntityTagsRequest.h
@@ -517,6 +589,8 @@ set(dataworks-public_public_header_model
include/alibabacloud/dataworks-public/model/UpdateBaselineResult.h
include/alibabacloud/dataworks-public/model/UpdateBusinessRequest.h
include/alibabacloud/dataworks-public/model/UpdateBusinessResult.h
include/alibabacloud/dataworks-public/model/UpdateClusterConfigsRequest.h
include/alibabacloud/dataworks-public/model/UpdateClusterConfigsResult.h
include/alibabacloud/dataworks-public/model/UpdateConnectionRequest.h
include/alibabacloud/dataworks-public/model/UpdateConnectionResult.h
include/alibabacloud/dataworks-public/model/UpdateDIAlarmRuleRequest.h
@@ -578,6 +652,8 @@ set(dataworks-public_src
src/model/AddMetaCollectionEntityResult.cc
src/model/AddProjectMemberToRoleRequest.cc
src/model/AddProjectMemberToRoleResult.cc
src/model/AddRecognizeRuleRequest.cc
src/model/AddRecognizeRuleResult.cc
src/model/AddToMetaCategoryRequest.cc
src/model/AddToMetaCategoryResult.cc
src/model/ApprovePermissionApplyOrderRequest.cc
@@ -634,6 +710,8 @@ set(dataworks-public_src
src/model/CreateMetaCollectionResult.cc
src/model/CreatePermissionApplyOrderRequest.cc
src/model/CreatePermissionApplyOrderResult.cc
src/model/CreateProjectRequest.cc
src/model/CreateProjectResult.cc
src/model/CreateProjectMemberRequest.cc
src/model/CreateProjectMemberResult.cc
src/model/CreateQualityEntityRequest.cc
@@ -698,6 +776,8 @@ set(dataworks-public_src
src/model/DeleteQualityRelativeNodeResult.cc
src/model/DeleteQualityRuleRequest.cc
src/model/DeleteQualityRuleResult.cc
src/model/DeleteRecognizeRuleRequest.cc
src/model/DeleteRecognizeRuleResult.cc
src/model/DeleteRemindRequest.cc
src/model/DeleteRemindResult.cc
src/model/DeleteTableRequest.cc
@@ -712,6 +792,48 @@ set(dataworks-public_src
src/model/DeployFileResult.cc
src/model/DesensitizeDataRequest.cc
src/model/DesensitizeDataResult.cc
src/model/DsgDesensPlanAddOrUpdateRequest.cc
src/model/DsgDesensPlanAddOrUpdateResult.cc
src/model/DsgDesensPlanDeleteRequest.cc
src/model/DsgDesensPlanDeleteResult.cc
src/model/DsgDesensPlanQueryListRequest.cc
src/model/DsgDesensPlanQueryListResult.cc
src/model/DsgDesensPlanUpdateStatusRequest.cc
src/model/DsgDesensPlanUpdateStatusResult.cc
src/model/DsgPlatformQueryProjectsAndSchemaFromMetaRequest.cc
src/model/DsgPlatformQueryProjectsAndSchemaFromMetaResult.cc
src/model/DsgQueryDefaultTemplatesRequest.cc
src/model/DsgQueryDefaultTemplatesResult.cc
src/model/DsgQuerySensResultRequest.cc
src/model/DsgQuerySensResultResult.cc
src/model/DsgRunSensIdentifyRequest.cc
src/model/DsgRunSensIdentifyResult.cc
src/model/DsgSceneAddOrUpdateSceneRequest.cc
src/model/DsgSceneAddOrUpdateSceneResult.cc
src/model/DsgSceneQuerySceneListByNameRequest.cc
src/model/DsgSceneQuerySceneListByNameResult.cc
src/model/DsgScenedDeleteSceneRequest.cc
src/model/DsgScenedDeleteSceneResult.cc
src/model/DsgStopSensIdentifyRequest.cc
src/model/DsgStopSensIdentifyResult.cc
src/model/DsgUserGroupAddOrUpdateRequest.cc
src/model/DsgUserGroupAddOrUpdateResult.cc
src/model/DsgUserGroupDeleteRequest.cc
src/model/DsgUserGroupDeleteResult.cc
src/model/DsgUserGroupGetOdpsRoleGroupsRequest.cc
src/model/DsgUserGroupGetOdpsRoleGroupsResult.cc
src/model/DsgUserGroupQueryListRequest.cc
src/model/DsgUserGroupQueryListResult.cc
src/model/DsgUserGroupQueryUserListRequest.cc
src/model/DsgUserGroupQueryUserListResult.cc
src/model/DsgWhiteListAddOrUpdateRequest.cc
src/model/DsgWhiteListAddOrUpdateResult.cc
src/model/DsgWhiteListDeleteListRequest.cc
src/model/DsgWhiteListDeleteListResult.cc
src/model/DsgWhiteListQueryListRequest.cc
src/model/DsgWhiteListQueryListResult.cc
src/model/EditRecognizeRuleRequest.cc
src/model/EditRecognizeRuleResult.cc
src/model/EstablishRelationTableToBusinessRequest.cc
src/model/EstablishRelationTableToBusinessResult.cc
src/model/ExportDataSourcesRequest.cc
@@ -720,6 +842,8 @@ set(dataworks-public_src
src/model/GenerateDISyncTaskConfigForCreatingResult.cc
src/model/GenerateDISyncTaskConfigForUpdatingRequest.cc
src/model/GenerateDISyncTaskConfigForUpdatingResult.cc
src/model/GetAlertMessageRequest.cc
src/model/GetAlertMessageResult.cc
src/model/GetBaselineRequest.cc
src/model/GetBaselineResult.cc
src/model/GetBaselineConfigRequest.cc
@@ -876,6 +1000,10 @@ set(dataworks-public_src
src/model/ListBusinessResult.cc
src/model/ListCalcEnginesRequest.cc
src/model/ListCalcEnginesResult.cc
src/model/ListClusterConfigsRequest.cc
src/model/ListClusterConfigsResult.cc
src/model/ListClustersRequest.cc
src/model/ListClustersResult.cc
src/model/ListConnectionsRequest.cc
src/model/ListConnectionsResult.cc
src/model/ListDIAlarmRulesRequest.cc
@@ -934,6 +1062,8 @@ set(dataworks-public_src
src/model/ListLineageResult.cc
src/model/ListManualDagInstancesRequest.cc
src/model/ListManualDagInstancesResult.cc
src/model/ListMeasureDataRequest.cc
src/model/ListMeasureDataResult.cc
src/model/ListMetaCollectionEntitiesRequest.cc
src/model/ListMetaCollectionEntitiesResult.cc
src/model/ListMetaCollectionsRequest.cc
@@ -986,6 +1116,8 @@ set(dataworks-public_src
src/model/ListTableLevelResult.cc
src/model/ListTableThemeRequest.cc
src/model/ListTableThemeResult.cc
src/model/ListTablesRequest.cc
src/model/ListTablesResult.cc
src/model/ListTopicsRequest.cc
src/model/ListTopicsResult.cc
src/model/MountDirectoryRequest.cc
@@ -996,8 +1128,22 @@ set(dataworks-public_src
src/model/PublishDataServiceApiResult.cc
src/model/QueryDISyncTaskConfigProcessResultRequest.cc
src/model/QueryDISyncTaskConfigProcessResultResult.cc
src/model/QueryDefaultTemplateRequest.cc
src/model/QueryDefaultTemplateResult.cc
src/model/QueryPublicModelEngineRequest.cc
src/model/QueryPublicModelEngineResult.cc
src/model/QueryRecognizeDataByRuleTypeRequest.cc
src/model/QueryRecognizeDataByRuleTypeResult.cc
src/model/QueryRecognizeRuleDetailRequest.cc
src/model/QueryRecognizeRuleDetailResult.cc
src/model/QueryRecognizeRulesTypeRequest.cc
src/model/QueryRecognizeRulesTypeResult.cc
src/model/QuerySensClassificationRequest.cc
src/model/QuerySensClassificationResult.cc
src/model/QuerySensLevelRequest.cc
src/model/QuerySensLevelResult.cc
src/model/QuerySensNodeInfoRequest.cc
src/model/QuerySensNodeInfoResult.cc
src/model/RegisterLineageRelationRequest.cc
src/model/RegisterLineageRelationResult.cc
src/model/RemoveEntityTagsRequest.cc
@@ -1068,6 +1214,8 @@ set(dataworks-public_src
src/model/UpdateBaselineResult.cc
src/model/UpdateBusinessRequest.cc
src/model/UpdateBusinessResult.cc
src/model/UpdateClusterConfigsRequest.cc
src/model/UpdateClusterConfigsResult.cc
src/model/UpdateConnectionRequest.cc
src/model/UpdateConnectionResult.cc
src/model/UpdateDIAlarmRuleRequest.cc

View File

@@ -28,6 +28,8 @@
#include "model/AddMetaCollectionEntityResult.h"
#include "model/AddProjectMemberToRoleRequest.h"
#include "model/AddProjectMemberToRoleResult.h"
#include "model/AddRecognizeRuleRequest.h"
#include "model/AddRecognizeRuleResult.h"
#include "model/AddToMetaCategoryRequest.h"
#include "model/AddToMetaCategoryResult.h"
#include "model/ApprovePermissionApplyOrderRequest.h"
@@ -84,6 +86,8 @@
#include "model/CreateMetaCollectionResult.h"
#include "model/CreatePermissionApplyOrderRequest.h"
#include "model/CreatePermissionApplyOrderResult.h"
#include "model/CreateProjectRequest.h"
#include "model/CreateProjectResult.h"
#include "model/CreateProjectMemberRequest.h"
#include "model/CreateProjectMemberResult.h"
#include "model/CreateQualityEntityRequest.h"
@@ -148,6 +152,8 @@
#include "model/DeleteQualityRelativeNodeResult.h"
#include "model/DeleteQualityRuleRequest.h"
#include "model/DeleteQualityRuleResult.h"
#include "model/DeleteRecognizeRuleRequest.h"
#include "model/DeleteRecognizeRuleResult.h"
#include "model/DeleteRemindRequest.h"
#include "model/DeleteRemindResult.h"
#include "model/DeleteTableRequest.h"
@@ -162,6 +168,48 @@
#include "model/DeployFileResult.h"
#include "model/DesensitizeDataRequest.h"
#include "model/DesensitizeDataResult.h"
#include "model/DsgDesensPlanAddOrUpdateRequest.h"
#include "model/DsgDesensPlanAddOrUpdateResult.h"
#include "model/DsgDesensPlanDeleteRequest.h"
#include "model/DsgDesensPlanDeleteResult.h"
#include "model/DsgDesensPlanQueryListRequest.h"
#include "model/DsgDesensPlanQueryListResult.h"
#include "model/DsgDesensPlanUpdateStatusRequest.h"
#include "model/DsgDesensPlanUpdateStatusResult.h"
#include "model/DsgPlatformQueryProjectsAndSchemaFromMetaRequest.h"
#include "model/DsgPlatformQueryProjectsAndSchemaFromMetaResult.h"
#include "model/DsgQueryDefaultTemplatesRequest.h"
#include "model/DsgQueryDefaultTemplatesResult.h"
#include "model/DsgQuerySensResultRequest.h"
#include "model/DsgQuerySensResultResult.h"
#include "model/DsgRunSensIdentifyRequest.h"
#include "model/DsgRunSensIdentifyResult.h"
#include "model/DsgSceneAddOrUpdateSceneRequest.h"
#include "model/DsgSceneAddOrUpdateSceneResult.h"
#include "model/DsgSceneQuerySceneListByNameRequest.h"
#include "model/DsgSceneQuerySceneListByNameResult.h"
#include "model/DsgScenedDeleteSceneRequest.h"
#include "model/DsgScenedDeleteSceneResult.h"
#include "model/DsgStopSensIdentifyRequest.h"
#include "model/DsgStopSensIdentifyResult.h"
#include "model/DsgUserGroupAddOrUpdateRequest.h"
#include "model/DsgUserGroupAddOrUpdateResult.h"
#include "model/DsgUserGroupDeleteRequest.h"
#include "model/DsgUserGroupDeleteResult.h"
#include "model/DsgUserGroupGetOdpsRoleGroupsRequest.h"
#include "model/DsgUserGroupGetOdpsRoleGroupsResult.h"
#include "model/DsgUserGroupQueryListRequest.h"
#include "model/DsgUserGroupQueryListResult.h"
#include "model/DsgUserGroupQueryUserListRequest.h"
#include "model/DsgUserGroupQueryUserListResult.h"
#include "model/DsgWhiteListAddOrUpdateRequest.h"
#include "model/DsgWhiteListAddOrUpdateResult.h"
#include "model/DsgWhiteListDeleteListRequest.h"
#include "model/DsgWhiteListDeleteListResult.h"
#include "model/DsgWhiteListQueryListRequest.h"
#include "model/DsgWhiteListQueryListResult.h"
#include "model/EditRecognizeRuleRequest.h"
#include "model/EditRecognizeRuleResult.h"
#include "model/EstablishRelationTableToBusinessRequest.h"
#include "model/EstablishRelationTableToBusinessResult.h"
#include "model/ExportDataSourcesRequest.h"
@@ -170,6 +218,8 @@
#include "model/GenerateDISyncTaskConfigForCreatingResult.h"
#include "model/GenerateDISyncTaskConfigForUpdatingRequest.h"
#include "model/GenerateDISyncTaskConfigForUpdatingResult.h"
#include "model/GetAlertMessageRequest.h"
#include "model/GetAlertMessageResult.h"
#include "model/GetBaselineRequest.h"
#include "model/GetBaselineResult.h"
#include "model/GetBaselineConfigRequest.h"
@@ -326,6 +376,10 @@
#include "model/ListBusinessResult.h"
#include "model/ListCalcEnginesRequest.h"
#include "model/ListCalcEnginesResult.h"
#include "model/ListClusterConfigsRequest.h"
#include "model/ListClusterConfigsResult.h"
#include "model/ListClustersRequest.h"
#include "model/ListClustersResult.h"
#include "model/ListConnectionsRequest.h"
#include "model/ListConnectionsResult.h"
#include "model/ListDIAlarmRulesRequest.h"
@@ -384,6 +438,8 @@
#include "model/ListLineageResult.h"
#include "model/ListManualDagInstancesRequest.h"
#include "model/ListManualDagInstancesResult.h"
#include "model/ListMeasureDataRequest.h"
#include "model/ListMeasureDataResult.h"
#include "model/ListMetaCollectionEntitiesRequest.h"
#include "model/ListMetaCollectionEntitiesResult.h"
#include "model/ListMetaCollectionsRequest.h"
@@ -436,6 +492,8 @@
#include "model/ListTableLevelResult.h"
#include "model/ListTableThemeRequest.h"
#include "model/ListTableThemeResult.h"
#include "model/ListTablesRequest.h"
#include "model/ListTablesResult.h"
#include "model/ListTopicsRequest.h"
#include "model/ListTopicsResult.h"
#include "model/MountDirectoryRequest.h"
@@ -446,8 +504,22 @@
#include "model/PublishDataServiceApiResult.h"
#include "model/QueryDISyncTaskConfigProcessResultRequest.h"
#include "model/QueryDISyncTaskConfigProcessResultResult.h"
#include "model/QueryDefaultTemplateRequest.h"
#include "model/QueryDefaultTemplateResult.h"
#include "model/QueryPublicModelEngineRequest.h"
#include "model/QueryPublicModelEngineResult.h"
#include "model/QueryRecognizeDataByRuleTypeRequest.h"
#include "model/QueryRecognizeDataByRuleTypeResult.h"
#include "model/QueryRecognizeRuleDetailRequest.h"
#include "model/QueryRecognizeRuleDetailResult.h"
#include "model/QueryRecognizeRulesTypeRequest.h"
#include "model/QueryRecognizeRulesTypeResult.h"
#include "model/QuerySensClassificationRequest.h"
#include "model/QuerySensClassificationResult.h"
#include "model/QuerySensLevelRequest.h"
#include "model/QuerySensLevelResult.h"
#include "model/QuerySensNodeInfoRequest.h"
#include "model/QuerySensNodeInfoResult.h"
#include "model/RegisterLineageRelationRequest.h"
#include "model/RegisterLineageRelationResult.h"
#include "model/RemoveEntityTagsRequest.h"
@@ -518,6 +590,8 @@
#include "model/UpdateBaselineResult.h"
#include "model/UpdateBusinessRequest.h"
#include "model/UpdateBusinessResult.h"
#include "model/UpdateClusterConfigsRequest.h"
#include "model/UpdateClusterConfigsResult.h"
#include "model/UpdateConnectionRequest.h"
#include "model/UpdateConnectionResult.h"
#include "model/UpdateDIAlarmRuleRequest.h"
@@ -588,6 +662,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::AddProjectMemberToRoleResult> AddProjectMemberToRoleOutcome;
typedef std::future<AddProjectMemberToRoleOutcome> AddProjectMemberToRoleOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::AddProjectMemberToRoleRequest&, const AddProjectMemberToRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddProjectMemberToRoleAsyncHandler;
typedef Outcome<Error, Model::AddRecognizeRuleResult> AddRecognizeRuleOutcome;
typedef std::future<AddRecognizeRuleOutcome> AddRecognizeRuleOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::AddRecognizeRuleRequest&, const AddRecognizeRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddRecognizeRuleAsyncHandler;
typedef Outcome<Error, Model::AddToMetaCategoryResult> AddToMetaCategoryOutcome;
typedef std::future<AddToMetaCategoryOutcome> AddToMetaCategoryOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::AddToMetaCategoryRequest&, const AddToMetaCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddToMetaCategoryAsyncHandler;
@@ -672,6 +749,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::CreatePermissionApplyOrderResult> CreatePermissionApplyOrderOutcome;
typedef std::future<CreatePermissionApplyOrderOutcome> CreatePermissionApplyOrderOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::CreatePermissionApplyOrderRequest&, const CreatePermissionApplyOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePermissionApplyOrderAsyncHandler;
typedef Outcome<Error, Model::CreateProjectResult> CreateProjectOutcome;
typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::CreateProjectRequest&, const CreateProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateProjectAsyncHandler;
typedef Outcome<Error, Model::CreateProjectMemberResult> CreateProjectMemberOutcome;
typedef std::future<CreateProjectMemberOutcome> CreateProjectMemberOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::CreateProjectMemberRequest&, const CreateProjectMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateProjectMemberAsyncHandler;
@@ -768,6 +848,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DeleteQualityRuleResult> DeleteQualityRuleOutcome;
typedef std::future<DeleteQualityRuleOutcome> DeleteQualityRuleOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DeleteQualityRuleRequest&, const DeleteQualityRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteQualityRuleAsyncHandler;
typedef Outcome<Error, Model::DeleteRecognizeRuleResult> DeleteRecognizeRuleOutcome;
typedef std::future<DeleteRecognizeRuleOutcome> DeleteRecognizeRuleOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DeleteRecognizeRuleRequest&, const DeleteRecognizeRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRecognizeRuleAsyncHandler;
typedef Outcome<Error, Model::DeleteRemindResult> DeleteRemindOutcome;
typedef std::future<DeleteRemindOutcome> DeleteRemindOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DeleteRemindRequest&, const DeleteRemindOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRemindAsyncHandler;
@@ -789,6 +872,69 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DesensitizeDataResult> DesensitizeDataOutcome;
typedef std::future<DesensitizeDataOutcome> DesensitizeDataOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DesensitizeDataRequest&, const DesensitizeDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DesensitizeDataAsyncHandler;
typedef Outcome<Error, Model::DsgDesensPlanAddOrUpdateResult> DsgDesensPlanAddOrUpdateOutcome;
typedef std::future<DsgDesensPlanAddOrUpdateOutcome> DsgDesensPlanAddOrUpdateOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgDesensPlanAddOrUpdateRequest&, const DsgDesensPlanAddOrUpdateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgDesensPlanAddOrUpdateAsyncHandler;
typedef Outcome<Error, Model::DsgDesensPlanDeleteResult> DsgDesensPlanDeleteOutcome;
typedef std::future<DsgDesensPlanDeleteOutcome> DsgDesensPlanDeleteOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgDesensPlanDeleteRequest&, const DsgDesensPlanDeleteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgDesensPlanDeleteAsyncHandler;
typedef Outcome<Error, Model::DsgDesensPlanQueryListResult> DsgDesensPlanQueryListOutcome;
typedef std::future<DsgDesensPlanQueryListOutcome> DsgDesensPlanQueryListOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgDesensPlanQueryListRequest&, const DsgDesensPlanQueryListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgDesensPlanQueryListAsyncHandler;
typedef Outcome<Error, Model::DsgDesensPlanUpdateStatusResult> DsgDesensPlanUpdateStatusOutcome;
typedef std::future<DsgDesensPlanUpdateStatusOutcome> DsgDesensPlanUpdateStatusOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgDesensPlanUpdateStatusRequest&, const DsgDesensPlanUpdateStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgDesensPlanUpdateStatusAsyncHandler;
typedef Outcome<Error, Model::DsgPlatformQueryProjectsAndSchemaFromMetaResult> DsgPlatformQueryProjectsAndSchemaFromMetaOutcome;
typedef std::future<DsgPlatformQueryProjectsAndSchemaFromMetaOutcome> DsgPlatformQueryProjectsAndSchemaFromMetaOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgPlatformQueryProjectsAndSchemaFromMetaRequest&, const DsgPlatformQueryProjectsAndSchemaFromMetaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgPlatformQueryProjectsAndSchemaFromMetaAsyncHandler;
typedef Outcome<Error, Model::DsgQueryDefaultTemplatesResult> DsgQueryDefaultTemplatesOutcome;
typedef std::future<DsgQueryDefaultTemplatesOutcome> DsgQueryDefaultTemplatesOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgQueryDefaultTemplatesRequest&, const DsgQueryDefaultTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgQueryDefaultTemplatesAsyncHandler;
typedef Outcome<Error, Model::DsgQuerySensResultResult> DsgQuerySensResultOutcome;
typedef std::future<DsgQuerySensResultOutcome> DsgQuerySensResultOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgQuerySensResultRequest&, const DsgQuerySensResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgQuerySensResultAsyncHandler;
typedef Outcome<Error, Model::DsgRunSensIdentifyResult> DsgRunSensIdentifyOutcome;
typedef std::future<DsgRunSensIdentifyOutcome> DsgRunSensIdentifyOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgRunSensIdentifyRequest&, const DsgRunSensIdentifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgRunSensIdentifyAsyncHandler;
typedef Outcome<Error, Model::DsgSceneAddOrUpdateSceneResult> DsgSceneAddOrUpdateSceneOutcome;
typedef std::future<DsgSceneAddOrUpdateSceneOutcome> DsgSceneAddOrUpdateSceneOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgSceneAddOrUpdateSceneRequest&, const DsgSceneAddOrUpdateSceneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgSceneAddOrUpdateSceneAsyncHandler;
typedef Outcome<Error, Model::DsgSceneQuerySceneListByNameResult> DsgSceneQuerySceneListByNameOutcome;
typedef std::future<DsgSceneQuerySceneListByNameOutcome> DsgSceneQuerySceneListByNameOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgSceneQuerySceneListByNameRequest&, const DsgSceneQuerySceneListByNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgSceneQuerySceneListByNameAsyncHandler;
typedef Outcome<Error, Model::DsgScenedDeleteSceneResult> DsgScenedDeleteSceneOutcome;
typedef std::future<DsgScenedDeleteSceneOutcome> DsgScenedDeleteSceneOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgScenedDeleteSceneRequest&, const DsgScenedDeleteSceneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgScenedDeleteSceneAsyncHandler;
typedef Outcome<Error, Model::DsgStopSensIdentifyResult> DsgStopSensIdentifyOutcome;
typedef std::future<DsgStopSensIdentifyOutcome> DsgStopSensIdentifyOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgStopSensIdentifyRequest&, const DsgStopSensIdentifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgStopSensIdentifyAsyncHandler;
typedef Outcome<Error, Model::DsgUserGroupAddOrUpdateResult> DsgUserGroupAddOrUpdateOutcome;
typedef std::future<DsgUserGroupAddOrUpdateOutcome> DsgUserGroupAddOrUpdateOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgUserGroupAddOrUpdateRequest&, const DsgUserGroupAddOrUpdateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgUserGroupAddOrUpdateAsyncHandler;
typedef Outcome<Error, Model::DsgUserGroupDeleteResult> DsgUserGroupDeleteOutcome;
typedef std::future<DsgUserGroupDeleteOutcome> DsgUserGroupDeleteOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgUserGroupDeleteRequest&, const DsgUserGroupDeleteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgUserGroupDeleteAsyncHandler;
typedef Outcome<Error, Model::DsgUserGroupGetOdpsRoleGroupsResult> DsgUserGroupGetOdpsRoleGroupsOutcome;
typedef std::future<DsgUserGroupGetOdpsRoleGroupsOutcome> DsgUserGroupGetOdpsRoleGroupsOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgUserGroupGetOdpsRoleGroupsRequest&, const DsgUserGroupGetOdpsRoleGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgUserGroupGetOdpsRoleGroupsAsyncHandler;
typedef Outcome<Error, Model::DsgUserGroupQueryListResult> DsgUserGroupQueryListOutcome;
typedef std::future<DsgUserGroupQueryListOutcome> DsgUserGroupQueryListOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgUserGroupQueryListRequest&, const DsgUserGroupQueryListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgUserGroupQueryListAsyncHandler;
typedef Outcome<Error, Model::DsgUserGroupQueryUserListResult> DsgUserGroupQueryUserListOutcome;
typedef std::future<DsgUserGroupQueryUserListOutcome> DsgUserGroupQueryUserListOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgUserGroupQueryUserListRequest&, const DsgUserGroupQueryUserListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgUserGroupQueryUserListAsyncHandler;
typedef Outcome<Error, Model::DsgWhiteListAddOrUpdateResult> DsgWhiteListAddOrUpdateOutcome;
typedef std::future<DsgWhiteListAddOrUpdateOutcome> DsgWhiteListAddOrUpdateOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgWhiteListAddOrUpdateRequest&, const DsgWhiteListAddOrUpdateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgWhiteListAddOrUpdateAsyncHandler;
typedef Outcome<Error, Model::DsgWhiteListDeleteListResult> DsgWhiteListDeleteListOutcome;
typedef std::future<DsgWhiteListDeleteListOutcome> DsgWhiteListDeleteListOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgWhiteListDeleteListRequest&, const DsgWhiteListDeleteListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgWhiteListDeleteListAsyncHandler;
typedef Outcome<Error, Model::DsgWhiteListQueryListResult> DsgWhiteListQueryListOutcome;
typedef std::future<DsgWhiteListQueryListOutcome> DsgWhiteListQueryListOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::DsgWhiteListQueryListRequest&, const DsgWhiteListQueryListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DsgWhiteListQueryListAsyncHandler;
typedef Outcome<Error, Model::EditRecognizeRuleResult> EditRecognizeRuleOutcome;
typedef std::future<EditRecognizeRuleOutcome> EditRecognizeRuleOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::EditRecognizeRuleRequest&, const EditRecognizeRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EditRecognizeRuleAsyncHandler;
typedef Outcome<Error, Model::EstablishRelationTableToBusinessResult> EstablishRelationTableToBusinessOutcome;
typedef std::future<EstablishRelationTableToBusinessOutcome> EstablishRelationTableToBusinessOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::EstablishRelationTableToBusinessRequest&, const EstablishRelationTableToBusinessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EstablishRelationTableToBusinessAsyncHandler;
@@ -801,6 +947,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::GenerateDISyncTaskConfigForUpdatingResult> GenerateDISyncTaskConfigForUpdatingOutcome;
typedef std::future<GenerateDISyncTaskConfigForUpdatingOutcome> GenerateDISyncTaskConfigForUpdatingOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::GenerateDISyncTaskConfigForUpdatingRequest&, const GenerateDISyncTaskConfigForUpdatingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateDISyncTaskConfigForUpdatingAsyncHandler;
typedef Outcome<Error, Model::GetAlertMessageResult> GetAlertMessageOutcome;
typedef std::future<GetAlertMessageOutcome> GetAlertMessageOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::GetAlertMessageRequest&, const GetAlertMessageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAlertMessageAsyncHandler;
typedef Outcome<Error, Model::GetBaselineResult> GetBaselineOutcome;
typedef std::future<GetBaselineOutcome> GetBaselineOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::GetBaselineRequest&, const GetBaselineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetBaselineAsyncHandler;
@@ -1035,6 +1184,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListCalcEnginesResult> ListCalcEnginesOutcome;
typedef std::future<ListCalcEnginesOutcome> ListCalcEnginesOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListCalcEnginesRequest&, const ListCalcEnginesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCalcEnginesAsyncHandler;
typedef Outcome<Error, Model::ListClusterConfigsResult> ListClusterConfigsOutcome;
typedef std::future<ListClusterConfigsOutcome> ListClusterConfigsOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListClusterConfigsRequest&, const ListClusterConfigsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClusterConfigsAsyncHandler;
typedef Outcome<Error, Model::ListClustersResult> ListClustersOutcome;
typedef std::future<ListClustersOutcome> ListClustersOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListClustersRequest&, const ListClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClustersAsyncHandler;
typedef Outcome<Error, Model::ListConnectionsResult> ListConnectionsOutcome;
typedef std::future<ListConnectionsOutcome> ListConnectionsOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListConnectionsRequest&, const ListConnectionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConnectionsAsyncHandler;
@@ -1122,6 +1277,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListManualDagInstancesResult> ListManualDagInstancesOutcome;
typedef std::future<ListManualDagInstancesOutcome> ListManualDagInstancesOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListManualDagInstancesRequest&, const ListManualDagInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListManualDagInstancesAsyncHandler;
typedef Outcome<Error, Model::ListMeasureDataResult> ListMeasureDataOutcome;
typedef std::future<ListMeasureDataOutcome> ListMeasureDataOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListMeasureDataRequest&, const ListMeasureDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMeasureDataAsyncHandler;
typedef Outcome<Error, Model::ListMetaCollectionEntitiesResult> ListMetaCollectionEntitiesOutcome;
typedef std::future<ListMetaCollectionEntitiesOutcome> ListMetaCollectionEntitiesOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListMetaCollectionEntitiesRequest&, const ListMetaCollectionEntitiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMetaCollectionEntitiesAsyncHandler;
@@ -1200,6 +1358,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListTableThemeResult> ListTableThemeOutcome;
typedef std::future<ListTableThemeOutcome> ListTableThemeOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTableThemeRequest&, const ListTableThemeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTableThemeAsyncHandler;
typedef Outcome<Error, Model::ListTablesResult> ListTablesOutcome;
typedef std::future<ListTablesOutcome> ListTablesOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTablesRequest&, const ListTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTablesAsyncHandler;
typedef Outcome<Error, Model::ListTopicsResult> ListTopicsOutcome;
typedef std::future<ListTopicsOutcome> ListTopicsOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::ListTopicsRequest&, const ListTopicsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTopicsAsyncHandler;
@@ -1215,9 +1376,30 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::QueryDISyncTaskConfigProcessResultResult> QueryDISyncTaskConfigProcessResultOutcome;
typedef std::future<QueryDISyncTaskConfigProcessResultOutcome> QueryDISyncTaskConfigProcessResultOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QueryDISyncTaskConfigProcessResultRequest&, const QueryDISyncTaskConfigProcessResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDISyncTaskConfigProcessResultAsyncHandler;
typedef Outcome<Error, Model::QueryDefaultTemplateResult> QueryDefaultTemplateOutcome;
typedef std::future<QueryDefaultTemplateOutcome> QueryDefaultTemplateOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QueryDefaultTemplateRequest&, const QueryDefaultTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDefaultTemplateAsyncHandler;
typedef Outcome<Error, Model::QueryPublicModelEngineResult> QueryPublicModelEngineOutcome;
typedef std::future<QueryPublicModelEngineOutcome> QueryPublicModelEngineOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QueryPublicModelEngineRequest&, const QueryPublicModelEngineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPublicModelEngineAsyncHandler;
typedef Outcome<Error, Model::QueryRecognizeDataByRuleTypeResult> QueryRecognizeDataByRuleTypeOutcome;
typedef std::future<QueryRecognizeDataByRuleTypeOutcome> QueryRecognizeDataByRuleTypeOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QueryRecognizeDataByRuleTypeRequest&, const QueryRecognizeDataByRuleTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecognizeDataByRuleTypeAsyncHandler;
typedef Outcome<Error, Model::QueryRecognizeRuleDetailResult> QueryRecognizeRuleDetailOutcome;
typedef std::future<QueryRecognizeRuleDetailOutcome> QueryRecognizeRuleDetailOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QueryRecognizeRuleDetailRequest&, const QueryRecognizeRuleDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecognizeRuleDetailAsyncHandler;
typedef Outcome<Error, Model::QueryRecognizeRulesTypeResult> QueryRecognizeRulesTypeOutcome;
typedef std::future<QueryRecognizeRulesTypeOutcome> QueryRecognizeRulesTypeOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QueryRecognizeRulesTypeRequest&, const QueryRecognizeRulesTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecognizeRulesTypeAsyncHandler;
typedef Outcome<Error, Model::QuerySensClassificationResult> QuerySensClassificationOutcome;
typedef std::future<QuerySensClassificationOutcome> QuerySensClassificationOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QuerySensClassificationRequest&, const QuerySensClassificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySensClassificationAsyncHandler;
typedef Outcome<Error, Model::QuerySensLevelResult> QuerySensLevelOutcome;
typedef std::future<QuerySensLevelOutcome> QuerySensLevelOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QuerySensLevelRequest&, const QuerySensLevelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySensLevelAsyncHandler;
typedef Outcome<Error, Model::QuerySensNodeInfoResult> QuerySensNodeInfoOutcome;
typedef std::future<QuerySensNodeInfoOutcome> QuerySensNodeInfoOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::QuerySensNodeInfoRequest&, const QuerySensNodeInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySensNodeInfoAsyncHandler;
typedef Outcome<Error, Model::RegisterLineageRelationResult> RegisterLineageRelationOutcome;
typedef std::future<RegisterLineageRelationOutcome> RegisterLineageRelationOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::RegisterLineageRelationRequest&, const RegisterLineageRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterLineageRelationAsyncHandler;
@@ -1323,6 +1505,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::UpdateBusinessResult> UpdateBusinessOutcome;
typedef std::future<UpdateBusinessOutcome> UpdateBusinessOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateBusinessRequest&, const UpdateBusinessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBusinessAsyncHandler;
typedef Outcome<Error, Model::UpdateClusterConfigsResult> UpdateClusterConfigsOutcome;
typedef std::future<UpdateClusterConfigsOutcome> UpdateClusterConfigsOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateClusterConfigsRequest&, const UpdateClusterConfigsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateClusterConfigsAsyncHandler;
typedef Outcome<Error, Model::UpdateConnectionResult> UpdateConnectionOutcome;
typedef std::future<UpdateConnectionOutcome> UpdateConnectionOutcomeCallable;
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateConnectionRequest&, const UpdateConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConnectionAsyncHandler;
@@ -1415,6 +1600,9 @@ namespace AlibabaCloud
AddProjectMemberToRoleOutcome addProjectMemberToRole(const Model::AddProjectMemberToRoleRequest &request)const;
void addProjectMemberToRoleAsync(const Model::AddProjectMemberToRoleRequest& request, const AddProjectMemberToRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddProjectMemberToRoleOutcomeCallable addProjectMemberToRoleCallable(const Model::AddProjectMemberToRoleRequest& request) const;
AddRecognizeRuleOutcome addRecognizeRule(const Model::AddRecognizeRuleRequest &request)const;
void addRecognizeRuleAsync(const Model::AddRecognizeRuleRequest& request, const AddRecognizeRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddRecognizeRuleOutcomeCallable addRecognizeRuleCallable(const Model::AddRecognizeRuleRequest& request) const;
AddToMetaCategoryOutcome addToMetaCategory(const Model::AddToMetaCategoryRequest &request)const;
void addToMetaCategoryAsync(const Model::AddToMetaCategoryRequest& request, const AddToMetaCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddToMetaCategoryOutcomeCallable addToMetaCategoryCallable(const Model::AddToMetaCategoryRequest& request) const;
@@ -1499,6 +1687,9 @@ namespace AlibabaCloud
CreatePermissionApplyOrderOutcome createPermissionApplyOrder(const Model::CreatePermissionApplyOrderRequest &request)const;
void createPermissionApplyOrderAsync(const Model::CreatePermissionApplyOrderRequest& request, const CreatePermissionApplyOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreatePermissionApplyOrderOutcomeCallable createPermissionApplyOrderCallable(const Model::CreatePermissionApplyOrderRequest& request) const;
CreateProjectOutcome createProject(const Model::CreateProjectRequest &request)const;
void createProjectAsync(const Model::CreateProjectRequest& request, const CreateProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateProjectOutcomeCallable createProjectCallable(const Model::CreateProjectRequest& request) const;
CreateProjectMemberOutcome createProjectMember(const Model::CreateProjectMemberRequest &request)const;
void createProjectMemberAsync(const Model::CreateProjectMemberRequest& request, const CreateProjectMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateProjectMemberOutcomeCallable createProjectMemberCallable(const Model::CreateProjectMemberRequest& request) const;
@@ -1595,6 +1786,9 @@ namespace AlibabaCloud
DeleteQualityRuleOutcome deleteQualityRule(const Model::DeleteQualityRuleRequest &request)const;
void deleteQualityRuleAsync(const Model::DeleteQualityRuleRequest& request, const DeleteQualityRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteQualityRuleOutcomeCallable deleteQualityRuleCallable(const Model::DeleteQualityRuleRequest& request) const;
DeleteRecognizeRuleOutcome deleteRecognizeRule(const Model::DeleteRecognizeRuleRequest &request)const;
void deleteRecognizeRuleAsync(const Model::DeleteRecognizeRuleRequest& request, const DeleteRecognizeRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteRecognizeRuleOutcomeCallable deleteRecognizeRuleCallable(const Model::DeleteRecognizeRuleRequest& request) const;
DeleteRemindOutcome deleteRemind(const Model::DeleteRemindRequest &request)const;
void deleteRemindAsync(const Model::DeleteRemindRequest& request, const DeleteRemindAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteRemindOutcomeCallable deleteRemindCallable(const Model::DeleteRemindRequest& request) const;
@@ -1616,6 +1810,69 @@ namespace AlibabaCloud
DesensitizeDataOutcome desensitizeData(const Model::DesensitizeDataRequest &request)const;
void desensitizeDataAsync(const Model::DesensitizeDataRequest& request, const DesensitizeDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DesensitizeDataOutcomeCallable desensitizeDataCallable(const Model::DesensitizeDataRequest& request) const;
DsgDesensPlanAddOrUpdateOutcome dsgDesensPlanAddOrUpdate(const Model::DsgDesensPlanAddOrUpdateRequest &request)const;
void dsgDesensPlanAddOrUpdateAsync(const Model::DsgDesensPlanAddOrUpdateRequest& request, const DsgDesensPlanAddOrUpdateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgDesensPlanAddOrUpdateOutcomeCallable dsgDesensPlanAddOrUpdateCallable(const Model::DsgDesensPlanAddOrUpdateRequest& request) const;
DsgDesensPlanDeleteOutcome dsgDesensPlanDelete(const Model::DsgDesensPlanDeleteRequest &request)const;
void dsgDesensPlanDeleteAsync(const Model::DsgDesensPlanDeleteRequest& request, const DsgDesensPlanDeleteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgDesensPlanDeleteOutcomeCallable dsgDesensPlanDeleteCallable(const Model::DsgDesensPlanDeleteRequest& request) const;
DsgDesensPlanQueryListOutcome dsgDesensPlanQueryList(const Model::DsgDesensPlanQueryListRequest &request)const;
void dsgDesensPlanQueryListAsync(const Model::DsgDesensPlanQueryListRequest& request, const DsgDesensPlanQueryListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgDesensPlanQueryListOutcomeCallable dsgDesensPlanQueryListCallable(const Model::DsgDesensPlanQueryListRequest& request) const;
DsgDesensPlanUpdateStatusOutcome dsgDesensPlanUpdateStatus(const Model::DsgDesensPlanUpdateStatusRequest &request)const;
void dsgDesensPlanUpdateStatusAsync(const Model::DsgDesensPlanUpdateStatusRequest& request, const DsgDesensPlanUpdateStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgDesensPlanUpdateStatusOutcomeCallable dsgDesensPlanUpdateStatusCallable(const Model::DsgDesensPlanUpdateStatusRequest& request) const;
DsgPlatformQueryProjectsAndSchemaFromMetaOutcome dsgPlatformQueryProjectsAndSchemaFromMeta(const Model::DsgPlatformQueryProjectsAndSchemaFromMetaRequest &request)const;
void dsgPlatformQueryProjectsAndSchemaFromMetaAsync(const Model::DsgPlatformQueryProjectsAndSchemaFromMetaRequest& request, const DsgPlatformQueryProjectsAndSchemaFromMetaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgPlatformQueryProjectsAndSchemaFromMetaOutcomeCallable dsgPlatformQueryProjectsAndSchemaFromMetaCallable(const Model::DsgPlatformQueryProjectsAndSchemaFromMetaRequest& request) const;
DsgQueryDefaultTemplatesOutcome dsgQueryDefaultTemplates(const Model::DsgQueryDefaultTemplatesRequest &request)const;
void dsgQueryDefaultTemplatesAsync(const Model::DsgQueryDefaultTemplatesRequest& request, const DsgQueryDefaultTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgQueryDefaultTemplatesOutcomeCallable dsgQueryDefaultTemplatesCallable(const Model::DsgQueryDefaultTemplatesRequest& request) const;
DsgQuerySensResultOutcome dsgQuerySensResult(const Model::DsgQuerySensResultRequest &request)const;
void dsgQuerySensResultAsync(const Model::DsgQuerySensResultRequest& request, const DsgQuerySensResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgQuerySensResultOutcomeCallable dsgQuerySensResultCallable(const Model::DsgQuerySensResultRequest& request) const;
DsgRunSensIdentifyOutcome dsgRunSensIdentify(const Model::DsgRunSensIdentifyRequest &request)const;
void dsgRunSensIdentifyAsync(const Model::DsgRunSensIdentifyRequest& request, const DsgRunSensIdentifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgRunSensIdentifyOutcomeCallable dsgRunSensIdentifyCallable(const Model::DsgRunSensIdentifyRequest& request) const;
DsgSceneAddOrUpdateSceneOutcome dsgSceneAddOrUpdateScene(const Model::DsgSceneAddOrUpdateSceneRequest &request)const;
void dsgSceneAddOrUpdateSceneAsync(const Model::DsgSceneAddOrUpdateSceneRequest& request, const DsgSceneAddOrUpdateSceneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgSceneAddOrUpdateSceneOutcomeCallable dsgSceneAddOrUpdateSceneCallable(const Model::DsgSceneAddOrUpdateSceneRequest& request) const;
DsgSceneQuerySceneListByNameOutcome dsgSceneQuerySceneListByName(const Model::DsgSceneQuerySceneListByNameRequest &request)const;
void dsgSceneQuerySceneListByNameAsync(const Model::DsgSceneQuerySceneListByNameRequest& request, const DsgSceneQuerySceneListByNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgSceneQuerySceneListByNameOutcomeCallable dsgSceneQuerySceneListByNameCallable(const Model::DsgSceneQuerySceneListByNameRequest& request) const;
DsgScenedDeleteSceneOutcome dsgScenedDeleteScene(const Model::DsgScenedDeleteSceneRequest &request)const;
void dsgScenedDeleteSceneAsync(const Model::DsgScenedDeleteSceneRequest& request, const DsgScenedDeleteSceneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgScenedDeleteSceneOutcomeCallable dsgScenedDeleteSceneCallable(const Model::DsgScenedDeleteSceneRequest& request) const;
DsgStopSensIdentifyOutcome dsgStopSensIdentify(const Model::DsgStopSensIdentifyRequest &request)const;
void dsgStopSensIdentifyAsync(const Model::DsgStopSensIdentifyRequest& request, const DsgStopSensIdentifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgStopSensIdentifyOutcomeCallable dsgStopSensIdentifyCallable(const Model::DsgStopSensIdentifyRequest& request) const;
DsgUserGroupAddOrUpdateOutcome dsgUserGroupAddOrUpdate(const Model::DsgUserGroupAddOrUpdateRequest &request)const;
void dsgUserGroupAddOrUpdateAsync(const Model::DsgUserGroupAddOrUpdateRequest& request, const DsgUserGroupAddOrUpdateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgUserGroupAddOrUpdateOutcomeCallable dsgUserGroupAddOrUpdateCallable(const Model::DsgUserGroupAddOrUpdateRequest& request) const;
DsgUserGroupDeleteOutcome dsgUserGroupDelete(const Model::DsgUserGroupDeleteRequest &request)const;
void dsgUserGroupDeleteAsync(const Model::DsgUserGroupDeleteRequest& request, const DsgUserGroupDeleteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgUserGroupDeleteOutcomeCallable dsgUserGroupDeleteCallable(const Model::DsgUserGroupDeleteRequest& request) const;
DsgUserGroupGetOdpsRoleGroupsOutcome dsgUserGroupGetOdpsRoleGroups(const Model::DsgUserGroupGetOdpsRoleGroupsRequest &request)const;
void dsgUserGroupGetOdpsRoleGroupsAsync(const Model::DsgUserGroupGetOdpsRoleGroupsRequest& request, const DsgUserGroupGetOdpsRoleGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgUserGroupGetOdpsRoleGroupsOutcomeCallable dsgUserGroupGetOdpsRoleGroupsCallable(const Model::DsgUserGroupGetOdpsRoleGroupsRequest& request) const;
DsgUserGroupQueryListOutcome dsgUserGroupQueryList(const Model::DsgUserGroupQueryListRequest &request)const;
void dsgUserGroupQueryListAsync(const Model::DsgUserGroupQueryListRequest& request, const DsgUserGroupQueryListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgUserGroupQueryListOutcomeCallable dsgUserGroupQueryListCallable(const Model::DsgUserGroupQueryListRequest& request) const;
DsgUserGroupQueryUserListOutcome dsgUserGroupQueryUserList(const Model::DsgUserGroupQueryUserListRequest &request)const;
void dsgUserGroupQueryUserListAsync(const Model::DsgUserGroupQueryUserListRequest& request, const DsgUserGroupQueryUserListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgUserGroupQueryUserListOutcomeCallable dsgUserGroupQueryUserListCallable(const Model::DsgUserGroupQueryUserListRequest& request) const;
DsgWhiteListAddOrUpdateOutcome dsgWhiteListAddOrUpdate(const Model::DsgWhiteListAddOrUpdateRequest &request)const;
void dsgWhiteListAddOrUpdateAsync(const Model::DsgWhiteListAddOrUpdateRequest& request, const DsgWhiteListAddOrUpdateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgWhiteListAddOrUpdateOutcomeCallable dsgWhiteListAddOrUpdateCallable(const Model::DsgWhiteListAddOrUpdateRequest& request) const;
DsgWhiteListDeleteListOutcome dsgWhiteListDeleteList(const Model::DsgWhiteListDeleteListRequest &request)const;
void dsgWhiteListDeleteListAsync(const Model::DsgWhiteListDeleteListRequest& request, const DsgWhiteListDeleteListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgWhiteListDeleteListOutcomeCallable dsgWhiteListDeleteListCallable(const Model::DsgWhiteListDeleteListRequest& request) const;
DsgWhiteListQueryListOutcome dsgWhiteListQueryList(const Model::DsgWhiteListQueryListRequest &request)const;
void dsgWhiteListQueryListAsync(const Model::DsgWhiteListQueryListRequest& request, const DsgWhiteListQueryListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DsgWhiteListQueryListOutcomeCallable dsgWhiteListQueryListCallable(const Model::DsgWhiteListQueryListRequest& request) const;
EditRecognizeRuleOutcome editRecognizeRule(const Model::EditRecognizeRuleRequest &request)const;
void editRecognizeRuleAsync(const Model::EditRecognizeRuleRequest& request, const EditRecognizeRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
EditRecognizeRuleOutcomeCallable editRecognizeRuleCallable(const Model::EditRecognizeRuleRequest& request) const;
EstablishRelationTableToBusinessOutcome establishRelationTableToBusiness(const Model::EstablishRelationTableToBusinessRequest &request)const;
void establishRelationTableToBusinessAsync(const Model::EstablishRelationTableToBusinessRequest& request, const EstablishRelationTableToBusinessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
EstablishRelationTableToBusinessOutcomeCallable establishRelationTableToBusinessCallable(const Model::EstablishRelationTableToBusinessRequest& request) const;
@@ -1628,6 +1885,9 @@ namespace AlibabaCloud
GenerateDISyncTaskConfigForUpdatingOutcome generateDISyncTaskConfigForUpdating(const Model::GenerateDISyncTaskConfigForUpdatingRequest &request)const;
void generateDISyncTaskConfigForUpdatingAsync(const Model::GenerateDISyncTaskConfigForUpdatingRequest& request, const GenerateDISyncTaskConfigForUpdatingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GenerateDISyncTaskConfigForUpdatingOutcomeCallable generateDISyncTaskConfigForUpdatingCallable(const Model::GenerateDISyncTaskConfigForUpdatingRequest& request) const;
GetAlertMessageOutcome getAlertMessage(const Model::GetAlertMessageRequest &request)const;
void getAlertMessageAsync(const Model::GetAlertMessageRequest& request, const GetAlertMessageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetAlertMessageOutcomeCallable getAlertMessageCallable(const Model::GetAlertMessageRequest& request) const;
GetBaselineOutcome getBaseline(const Model::GetBaselineRequest &request)const;
void getBaselineAsync(const Model::GetBaselineRequest& request, const GetBaselineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetBaselineOutcomeCallable getBaselineCallable(const Model::GetBaselineRequest& request) const;
@@ -1862,6 +2122,12 @@ namespace AlibabaCloud
ListCalcEnginesOutcome listCalcEngines(const Model::ListCalcEnginesRequest &request)const;
void listCalcEnginesAsync(const Model::ListCalcEnginesRequest& request, const ListCalcEnginesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCalcEnginesOutcomeCallable listCalcEnginesCallable(const Model::ListCalcEnginesRequest& request) const;
ListClusterConfigsOutcome listClusterConfigs(const Model::ListClusterConfigsRequest &request)const;
void listClusterConfigsAsync(const Model::ListClusterConfigsRequest& request, const ListClusterConfigsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListClusterConfigsOutcomeCallable listClusterConfigsCallable(const Model::ListClusterConfigsRequest& request) const;
ListClustersOutcome listClusters(const Model::ListClustersRequest &request)const;
void listClustersAsync(const Model::ListClustersRequest& request, const ListClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListClustersOutcomeCallable listClustersCallable(const Model::ListClustersRequest& request) const;
ListConnectionsOutcome listConnections(const Model::ListConnectionsRequest &request)const;
void listConnectionsAsync(const Model::ListConnectionsRequest& request, const ListConnectionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListConnectionsOutcomeCallable listConnectionsCallable(const Model::ListConnectionsRequest& request) const;
@@ -1949,6 +2215,9 @@ namespace AlibabaCloud
ListManualDagInstancesOutcome listManualDagInstances(const Model::ListManualDagInstancesRequest &request)const;
void listManualDagInstancesAsync(const Model::ListManualDagInstancesRequest& request, const ListManualDagInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListManualDagInstancesOutcomeCallable listManualDagInstancesCallable(const Model::ListManualDagInstancesRequest& request) const;
ListMeasureDataOutcome listMeasureData(const Model::ListMeasureDataRequest &request)const;
void listMeasureDataAsync(const Model::ListMeasureDataRequest& request, const ListMeasureDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListMeasureDataOutcomeCallable listMeasureDataCallable(const Model::ListMeasureDataRequest& request) const;
ListMetaCollectionEntitiesOutcome listMetaCollectionEntities(const Model::ListMetaCollectionEntitiesRequest &request)const;
void listMetaCollectionEntitiesAsync(const Model::ListMetaCollectionEntitiesRequest& request, const ListMetaCollectionEntitiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListMetaCollectionEntitiesOutcomeCallable listMetaCollectionEntitiesCallable(const Model::ListMetaCollectionEntitiesRequest& request) const;
@@ -2027,6 +2296,9 @@ namespace AlibabaCloud
ListTableThemeOutcome listTableTheme(const Model::ListTableThemeRequest &request)const;
void listTableThemeAsync(const Model::ListTableThemeRequest& request, const ListTableThemeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTableThemeOutcomeCallable listTableThemeCallable(const Model::ListTableThemeRequest& request) const;
ListTablesOutcome listTables(const Model::ListTablesRequest &request)const;
void listTablesAsync(const Model::ListTablesRequest& request, const ListTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTablesOutcomeCallable listTablesCallable(const Model::ListTablesRequest& request) const;
ListTopicsOutcome listTopics(const Model::ListTopicsRequest &request)const;
void listTopicsAsync(const Model::ListTopicsRequest& request, const ListTopicsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTopicsOutcomeCallable listTopicsCallable(const Model::ListTopicsRequest& request) const;
@@ -2042,9 +2314,30 @@ namespace AlibabaCloud
QueryDISyncTaskConfigProcessResultOutcome queryDISyncTaskConfigProcessResult(const Model::QueryDISyncTaskConfigProcessResultRequest &request)const;
void queryDISyncTaskConfigProcessResultAsync(const Model::QueryDISyncTaskConfigProcessResultRequest& request, const QueryDISyncTaskConfigProcessResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDISyncTaskConfigProcessResultOutcomeCallable queryDISyncTaskConfigProcessResultCallable(const Model::QueryDISyncTaskConfigProcessResultRequest& request) const;
QueryDefaultTemplateOutcome queryDefaultTemplate(const Model::QueryDefaultTemplateRequest &request)const;
void queryDefaultTemplateAsync(const Model::QueryDefaultTemplateRequest& request, const QueryDefaultTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDefaultTemplateOutcomeCallable queryDefaultTemplateCallable(const Model::QueryDefaultTemplateRequest& request) const;
QueryPublicModelEngineOutcome queryPublicModelEngine(const Model::QueryPublicModelEngineRequest &request)const;
void queryPublicModelEngineAsync(const Model::QueryPublicModelEngineRequest& request, const QueryPublicModelEngineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryPublicModelEngineOutcomeCallable queryPublicModelEngineCallable(const Model::QueryPublicModelEngineRequest& request) const;
QueryRecognizeDataByRuleTypeOutcome queryRecognizeDataByRuleType(const Model::QueryRecognizeDataByRuleTypeRequest &request)const;
void queryRecognizeDataByRuleTypeAsync(const Model::QueryRecognizeDataByRuleTypeRequest& request, const QueryRecognizeDataByRuleTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryRecognizeDataByRuleTypeOutcomeCallable queryRecognizeDataByRuleTypeCallable(const Model::QueryRecognizeDataByRuleTypeRequest& request) const;
QueryRecognizeRuleDetailOutcome queryRecognizeRuleDetail(const Model::QueryRecognizeRuleDetailRequest &request)const;
void queryRecognizeRuleDetailAsync(const Model::QueryRecognizeRuleDetailRequest& request, const QueryRecognizeRuleDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryRecognizeRuleDetailOutcomeCallable queryRecognizeRuleDetailCallable(const Model::QueryRecognizeRuleDetailRequest& request) const;
QueryRecognizeRulesTypeOutcome queryRecognizeRulesType(const Model::QueryRecognizeRulesTypeRequest &request)const;
void queryRecognizeRulesTypeAsync(const Model::QueryRecognizeRulesTypeRequest& request, const QueryRecognizeRulesTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryRecognizeRulesTypeOutcomeCallable queryRecognizeRulesTypeCallable(const Model::QueryRecognizeRulesTypeRequest& request) const;
QuerySensClassificationOutcome querySensClassification(const Model::QuerySensClassificationRequest &request)const;
void querySensClassificationAsync(const Model::QuerySensClassificationRequest& request, const QuerySensClassificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySensClassificationOutcomeCallable querySensClassificationCallable(const Model::QuerySensClassificationRequest& request) const;
QuerySensLevelOutcome querySensLevel(const Model::QuerySensLevelRequest &request)const;
void querySensLevelAsync(const Model::QuerySensLevelRequest& request, const QuerySensLevelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySensLevelOutcomeCallable querySensLevelCallable(const Model::QuerySensLevelRequest& request) const;
QuerySensNodeInfoOutcome querySensNodeInfo(const Model::QuerySensNodeInfoRequest &request)const;
void querySensNodeInfoAsync(const Model::QuerySensNodeInfoRequest& request, const QuerySensNodeInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySensNodeInfoOutcomeCallable querySensNodeInfoCallable(const Model::QuerySensNodeInfoRequest& request) const;
RegisterLineageRelationOutcome registerLineageRelation(const Model::RegisterLineageRelationRequest &request)const;
void registerLineageRelationAsync(const Model::RegisterLineageRelationRequest& request, const RegisterLineageRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RegisterLineageRelationOutcomeCallable registerLineageRelationCallable(const Model::RegisterLineageRelationRequest& request) const;
@@ -2150,6 +2443,9 @@ namespace AlibabaCloud
UpdateBusinessOutcome updateBusiness(const Model::UpdateBusinessRequest &request)const;
void updateBusinessAsync(const Model::UpdateBusinessRequest& request, const UpdateBusinessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateBusinessOutcomeCallable updateBusinessCallable(const Model::UpdateBusinessRequest& request) const;
UpdateClusterConfigsOutcome updateClusterConfigs(const Model::UpdateClusterConfigsRequest &request)const;
void updateClusterConfigsAsync(const Model::UpdateClusterConfigsRequest& request, const UpdateClusterConfigsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateClusterConfigsOutcomeCallable updateClusterConfigsCallable(const Model::UpdateClusterConfigsRequest& request) const;
UpdateConnectionOutcome updateConnection(const Model::UpdateConnectionRequest &request)const;
void updateConnectionAsync(const Model::UpdateConnectionRequest& request, const UpdateConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateConnectionOutcomeCallable updateConnectionCallable(const Model::UpdateConnectionRequest& request) const;

View File

@@ -0,0 +1,93 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_ADDRECOGNIZERULEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_ADDRECOGNIZERULEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT AddRecognizeRuleRequest : public RpcServiceRequest {
public:
AddRecognizeRuleRequest();
~AddRecognizeRuleRequest();
std::string getLevel() const;
void setLevel(const std::string &level);
std::string getColScan() const;
void setColScan(const std::string &colScan);
std::string getColExclude() const;
void setColExclude(const std::string &colExclude);
std::string getContentScan() const;
void setContentScan(const std::string &contentScan);
int getOperationType() const;
void setOperationType(int operationType);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
std::string getRecognizeRulesType() const;
void setRecognizeRulesType(const std::string &recognizeRulesType);
std::string getCommentScan() const;
void setCommentScan(const std::string &commentScan);
std::string getAccountName() const;
void setAccountName(const std::string &accountName);
std::string getSensitiveDescription() const;
void setSensitiveDescription(const std::string &sensitiveDescription);
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::string getRecognizeRules() const;
void setRecognizeRules(const std::string &recognizeRules);
int getHitThreshold() const;
void setHitThreshold(int hitThreshold);
std::string getSensitiveName() const;
void setSensitiveName(const std::string &sensitiveName);
std::string getNodeParent() const;
void setNodeParent(const std::string &nodeParent);
std::string getLevelName() const;
void setLevelName(const std::string &levelName);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
int getStatus() const;
void setStatus(int status);
private:
std::string level_;
std::string colScan_;
std::string colExclude_;
std::string contentScan_;
int operationType_;
std::string templateId_;
std::string recognizeRulesType_;
std::string commentScan_;
std::string accountName_;
std::string sensitiveDescription_;
std::string tenantId_;
std::string recognizeRules_;
int hitThreshold_;
std::string sensitiveName_;
std::string nodeParent_;
std::string levelName_;
std::string nodeId_;
int status_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_ADDRECOGNIZERULEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_ADDRECOGNIZERULERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_ADDRECOGNIZERULERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT AddRecognizeRuleResult : public ServiceResult
{
public:
AddRecognizeRuleResult();
explicit AddRecognizeRuleResult(const std::string &payload);
~AddRecognizeRuleResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_ADDRECOGNIZERULERESULT_H_

View File

@@ -58,6 +58,8 @@ public:
void setInputList(const std::string &inputList);
bool getCreateFolderIfNotExists() const;
void setCreateFolderIfNotExists(bool createFolderIfNotExists);
bool getApplyScheduleImmediately() const;
void setApplyScheduleImmediately(bool applyScheduleImmediately);
std::string getRerunMode() const;
void setRerunMode(const std::string &rerunMode);
std::string getConnectionName() const;
@@ -108,6 +110,7 @@ private:
int autoRerunIntervalMillis_;
std::string inputList_;
bool createFolderIfNotExists_;
bool applyScheduleImmediately_;
std::string rerunMode_;
std::string connectionName_;
std::string outputParameters_;

View File

@@ -0,0 +1,70 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEPROJECTREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEPROJECTREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT CreateProjectRequest : public RpcServiceRequest {
public:
struct Tags {
std::string value;
std::string key;
};
CreateProjectRequest();
~CreateProjectRequest();
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
bool getDisableDevelopment() const;
void setDisableDevelopment(bool disableDevelopment);
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
std::vector<Tags> getTags() const;
void setTags(const std::vector<Tags> &tags);
std::string getProjectDescription() const;
void setProjectDescription(const std::string &projectDescription);
int getIsAllowDownload() const;
void setIsAllowDownload(int isAllowDownload);
std::string getResourceManagerResourceGroupId() const;
void setResourceManagerResourceGroupId(const std::string &resourceManagerResourceGroupId);
int getProjectMode() const;
void setProjectMode(int projectMode);
private:
std::string projectName_;
bool disableDevelopment_;
std::string clientToken_;
std::string projectIdentifier_;
std::vector<Tags> tags_;
std::string projectDescription_;
int isAllowDownload_;
std::string resourceManagerResourceGroupId_;
int projectMode_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEPROJECTREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEPROJECTRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEPROJECTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT CreateProjectResult : public ServiceResult
{
public:
CreateProjectResult();
explicit CreateProjectResult(const std::string &payload);
~CreateProjectResult();
int getHttpStatusCode()const;
long getData()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
long data_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEPROJECTRESULT_H_

View File

@@ -34,12 +34,15 @@ public:
void setSrcEntityQualifiedName(const std::string &srcEntityQualifiedName);
std::string getDestEntityQualifiedName() const;
void setDestEntityQualifiedName(const std::string &destEntityQualifiedName);
std::string getRelationshipType() const;
void setRelationshipType(const std::string &relationshipType);
std::string getRelationshipGuid() const;
void setRelationshipGuid(const std::string &relationshipGuid);
private:
std::string srcEntityQualifiedName_;
std::string destEntityQualifiedName_;
std::string relationshipType_;
std::string relationshipGuid_;
};
} // namespace Model

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DELETERECOGNIZERULEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DELETERECOGNIZERULEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DeleteRecognizeRuleRequest : public RpcServiceRequest {
public:
DeleteRecognizeRuleRequest();
~DeleteRecognizeRuleRequest();
std::string getSensitiveId() const;
void setSensitiveId(const std::string &sensitiveId);
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
private:
std::string sensitiveId_;
std::string tenantId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DELETERECOGNIZERULEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DELETERECOGNIZERULERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DELETERECOGNIZERULERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DeleteRecognizeRuleResult : public ServiceResult
{
public:
DeleteRecognizeRuleResult();
explicit DeleteRecognizeRuleResult(const std::string &payload);
~DeleteRecognizeRuleResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DELETERECOGNIZERULERESULT_H_

View File

@@ -30,22 +30,22 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DeployFileRequest : public RpcService
public:
DeployFileRequest();
~DeployFileRequest();
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
std::string getComment() const;
void setComment(const std::string &comment);
long getProjectId() const;
void setProjectId(long projectId);
long getNodeId() const;
void setNodeId(long nodeId);
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
long getFileId() const;
void setFileId(long fileId);
private:
std::string projectIdentifier_;
std::string comment_;
long projectId_;
long nodeId_;
std::string projectIdentifier_;
long fileId_;
};
} // namespace Model

View File

@@ -0,0 +1,57 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANADDORUPDATEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANADDORUPDATEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanAddOrUpdateRequest : public RpcServiceRequest {
public:
struct DesensRules {
std::string owner;
std::string dataType;
std::string ruleName;
int id;
int integer;
std::vector<int> sceneIds;
struct DesensPlan {
std::map<std::string, ObjectOfAny> extParam;
std::string desensPlanType;
};
DesensPlan desensPlan;
bool checkWatermark;
int status;
};
DsgDesensPlanAddOrUpdateRequest();
~DsgDesensPlanAddOrUpdateRequest();
std::vector<DesensRules> getDesensRules() const;
void setDesensRules(const std::vector<DesensRules> &desensRules);
private:
std::vector<DesensRules> desensRules_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANADDORUPDATEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANADDORUPDATERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANADDORUPDATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanAddOrUpdateResult : public ServiceResult
{
public:
DsgDesensPlanAddOrUpdateResult();
explicit DsgDesensPlanAddOrUpdateResult(const std::string &payload);
~DsgDesensPlanAddOrUpdateResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANADDORUPDATERESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANDELETEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANDELETEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanDeleteRequest : public RpcServiceRequest {
public:
DsgDesensPlanDeleteRequest();
~DsgDesensPlanDeleteRequest();
std::string getSceneCode() const;
void setSceneCode(const std::string &sceneCode);
std::vector<int> getIds() const;
void setIds(const std::vector<int> &ids);
private:
std::string sceneCode_;
std::vector<int> ids_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANDELETEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANDELETERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANDELETERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanDeleteResult : public ServiceResult
{
public:
DsgDesensPlanDeleteResult();
explicit DsgDesensPlanDeleteResult(const std::string &payload);
~DsgDesensPlanDeleteResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANDELETERESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANQUERYLISTREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANQUERYLISTREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanQueryListRequest : public RpcServiceRequest {
public:
DsgDesensPlanQueryListRequest();
~DsgDesensPlanQueryListRequest();
std::string getOwner() const;
void setOwner(const std::string &owner);
int getPageSize() const;
void setPageSize(int pageSize);
int getSceneId() const;
void setSceneId(int sceneId);
std::string getRuleName() const;
void setRuleName(const std::string &ruleName);
int getPageNumber() const;
void setPageNumber(int pageNumber);
int getStatus() const;
void setStatus(int status);
private:
std::string owner_;
int pageSize_;
int sceneId_;
std::string ruleName_;
int pageNumber_;
int status_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANQUERYLISTREQUEST_H_

View File

@@ -0,0 +1,88 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANQUERYLISTRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANQUERYLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanQueryListResult : public ServiceResult
{
public:
struct PageData
{
struct Datas
{
struct DesensPlan
{
std::string desensPlanType;
std::string extParam;
};
int status;
std::string owner;
std::string desenMode;
bool checkWatermark;
std::string sceneCode;
std::string gmtModified;
DesensPlan desensPlan;
std::string gmtCreate;
std::string sceneName;
std::string dataType;
std::string desensWay;
long id;
std::string desensRule;
std::string ruleName;
};
int totalCount;
int pageSize;
int pageNumber;
std::vector<Datas> data;
};
DsgDesensPlanQueryListResult();
explicit DsgDesensPlanQueryListResult(const std::string &payload);
~DsgDesensPlanQueryListResult();
PageData getPageData()const;
int getHttpStatusCode()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
PageData pageData_;
int httpStatusCode_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANQUERYLISTRESULT_H_

View File

@@ -0,0 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANUPDATESTATUSREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANUPDATESTATUSREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanUpdateStatusRequest : public RpcServiceRequest {
public:
DsgDesensPlanUpdateStatusRequest();
~DsgDesensPlanUpdateStatusRequest();
std::string getSceneCode() const;
void setSceneCode(const std::string &sceneCode);
std::vector<int> getIds() const;
void setIds(const std::vector<int> &ids);
int getStatus() const;
void setStatus(int status);
private:
std::string sceneCode_;
std::vector<int> ids_;
int status_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANUPDATESTATUSREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANUPDATESTATUSRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANUPDATESTATUSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgDesensPlanUpdateStatusResult : public ServiceResult
{
public:
DsgDesensPlanUpdateStatusResult();
explicit DsgDesensPlanUpdateStatusResult(const std::string &payload);
~DsgDesensPlanUpdateStatusResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGDESENSPLANUPDATESTATUSRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGPLATFORMQUERYPROJECTSANDSCHEMAFROMMETAREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGPLATFORMQUERYPROJECTSANDSCHEMAFROMMETAREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgPlatformQueryProjectsAndSchemaFromMetaRequest : public RpcServiceRequest {
public:
DsgPlatformQueryProjectsAndSchemaFromMetaRequest();
~DsgPlatformQueryProjectsAndSchemaFromMetaRequest();
std::string getEngineName() const;
void setEngineName(const std::string &engineName);
private:
std::string engineName_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGPLATFORMQUERYPROJECTSANDSCHEMAFROMMETAREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGPLATFORMQUERYPROJECTSANDSCHEMAFROMMETARESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGPLATFORMQUERYPROJECTSANDSCHEMAFROMMETARESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgPlatformQueryProjectsAndSchemaFromMetaResult : public ServiceResult
{
public:
struct Datas
{
std::string project;
std::string clusterId;
};
DsgPlatformQueryProjectsAndSchemaFromMetaResult();
explicit DsgPlatformQueryProjectsAndSchemaFromMetaResult(const std::string &payload);
~DsgPlatformQueryProjectsAndSchemaFromMetaResult();
int getHttpStatusCode()const;
std::vector<Datas> getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
std::vector<Datas> data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGPLATFORMQUERYPROJECTSANDSCHEMAFROMMETARESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYDEFAULTTEMPLATESREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYDEFAULTTEMPLATESREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgQueryDefaultTemplatesRequest : public RpcServiceRequest {
public:
DsgQueryDefaultTemplatesRequest();
~DsgQueryDefaultTemplatesRequest();
int getSceneId() const;
void setSceneId(int sceneId);
private:
int sceneId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYDEFAULTTEMPLATESREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYDEFAULTTEMPLATESRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYDEFAULTTEMPLATESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgQueryDefaultTemplatesResult : public ServiceResult
{
public:
DsgQueryDefaultTemplatesResult();
explicit DsgQueryDefaultTemplatesResult(const std::string &payload);
~DsgQueryDefaultTemplatesResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYDEFAULTTEMPLATESRESULT_H_

View File

@@ -0,0 +1,84 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYSENSRESULTREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYSENSRESULTREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgQuerySensResultRequest : public RpcServiceRequest {
public:
DsgQuerySensResultRequest();
~DsgQuerySensResultRequest();
std::string getCol() const;
void setCol(const std::string &col);
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
std::string getSchemaName() const;
void setSchemaName(const std::string &schemaName);
std::string getLevel() const;
void setLevel(const std::string &level);
std::string getSensStatus() const;
void setSensStatus(const std::string &sensStatus);
std::string getNodeName() const;
void setNodeName(const std::string &nodeName);
std::string getSensitiveId() const;
void setSensitiveId(const std::string &sensitiveId);
int getPageNo() const;
void setPageNo(int pageNo);
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::string getDbType() const;
void setDbType(const std::string &dbType);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSensitiveName() const;
void setSensitiveName(const std::string &sensitiveName);
std::string getTable() const;
void setTable(const std::string &table);
std::string getOrder() const;
void setOrder(const std::string &order);
std::string getOrderField() const;
void setOrderField(const std::string &orderField);
private:
std::string col_;
std::string projectName_;
std::string schemaName_;
std::string level_;
std::string sensStatus_;
std::string nodeName_;
std::string sensitiveId_;
int pageNo_;
std::string tenantId_;
std::string dbType_;
int pageSize_;
std::string sensitiveName_;
std::string table_;
std::string order_;
std::string orderField_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYSENSRESULTREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYSENSRESULTRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYSENSRESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgQuerySensResultResult : public ServiceResult
{
public:
DsgQuerySensResultResult();
explicit DsgQuerySensResultResult(const std::string &payload);
~DsgQuerySensResultResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGQUERYSENSRESULTRESULT_H_

View File

@@ -0,0 +1,56 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGRUNSENSIDENTIFYREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGRUNSENSIDENTIFYREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgRunSensIdentifyRequest : public RpcServiceRequest {
public:
struct EsMetaParams {
std::string string;
std::vector<std::string> tableNameList;
std::string projectName;
std::string schemaName;
long instanceId;
std::string dbType;
std::string clusterId;
std::string tableName;
std::string user;
};
DsgRunSensIdentifyRequest();
~DsgRunSensIdentifyRequest();
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::vector<EsMetaParams> getEsMetaParams() const;
void setEsMetaParams(const std::vector<EsMetaParams> &esMetaParams);
private:
std::string tenantId_;
std::vector<EsMetaParams> esMetaParams_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGRUNSENSIDENTIFYREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGRUNSENSIDENTIFYRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGRUNSENSIDENTIFYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgRunSensIdentifyResult : public ServiceResult
{
public:
DsgRunSensIdentifyResult();
explicit DsgRunSensIdentifyResult(const std::string &payload);
~DsgRunSensIdentifyResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGRUNSENSIDENTIFYRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEADDORUPDATESCENEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEADDORUPDATESCENEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgSceneAddOrUpdateSceneRequest : public RpcServiceRequest {
public:
struct Scenes {
std::string sceneCode;
struct ProjectsItem {
std::string projectName;
std::string dbType;
std::string clusterId;
};
projectsItem projectsItem;
std::vector<projectsItem> projects;
std::string sceneName;
long long;
std::vector<long> userGroupIds;
std::string id;
std::string desc;
};
DsgSceneAddOrUpdateSceneRequest();
~DsgSceneAddOrUpdateSceneRequest();
std::vector<scenes> getScenes() const;
void setScenes(const std::vector<scenes> &scenes);
private:
std::vector<scenes> scenes_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEADDORUPDATESCENEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEADDORUPDATESCENERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEADDORUPDATESCENERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgSceneAddOrUpdateSceneResult : public ServiceResult
{
public:
DsgSceneAddOrUpdateSceneResult();
explicit DsgSceneAddOrUpdateSceneResult(const std::string &payload);
~DsgSceneAddOrUpdateSceneResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEADDORUPDATESCENERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEQUERYSCENELISTBYNAMEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEQUERYSCENELISTBYNAMEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgSceneQuerySceneListByNameRequest : public RpcServiceRequest {
public:
DsgSceneQuerySceneListByNameRequest();
~DsgSceneQuerySceneListByNameRequest();
std::string getSceneName() const;
void setSceneName(const std::string &sceneName);
private:
std::string sceneName_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEQUERYSCENELISTBYNAMEREQUEST_H_

View File

@@ -0,0 +1,76 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEQUERYSCENELISTBYNAMERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEQUERYSCENELISTBYNAMERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgSceneQuerySceneListByNameResult : public ServiceResult
{
public:
struct Datas
{
struct Project
{
std::string projectName;
std::string clusterId;
std::string dbType;
};
std::string desc;
std::string sceneName;
std::string sceneCode;
std::vector<Datas::Project> projects;
int sceneLevel;
long id;
std::vector<std::string> children;
std::string userGroups;
};
DsgSceneQuerySceneListByNameResult();
explicit DsgSceneQuerySceneListByNameResult(const std::string &payload);
~DsgSceneQuerySceneListByNameResult();
int getHttpStatusCode()const;
std::vector<Datas> getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
std::vector<Datas> data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEQUERYSCENELISTBYNAMERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEDDELETESCENEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEDDELETESCENEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgScenedDeleteSceneRequest : public RpcServiceRequest {
public:
DsgScenedDeleteSceneRequest();
~DsgScenedDeleteSceneRequest();
std::vector<int> getIds() const;
void setIds(const std::vector<int> &ids);
private:
std::vector<int> ids_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEDDELETESCENEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEDDELETESCENERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEDDELETESCENERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgScenedDeleteSceneResult : public ServiceResult
{
public:
DsgScenedDeleteSceneResult();
explicit DsgScenedDeleteSceneResult(const std::string &payload);
~DsgScenedDeleteSceneResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSCENEDDELETESCENERESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSTOPSENSIDENTIFYREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSTOPSENSIDENTIFYREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgStopSensIdentifyRequest : public RpcServiceRequest {
public:
DsgStopSensIdentifyRequest();
~DsgStopSensIdentifyRequest();
long getJobId() const;
void setJobId(long jobId);
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
private:
long jobId_;
std::string tenantId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSTOPSENSIDENTIFYREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSTOPSENSIDENTIFYRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSTOPSENSIDENTIFYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgStopSensIdentifyResult : public ServiceResult
{
public:
DsgStopSensIdentifyResult();
explicit DsgStopSensIdentifyResult(const std::string &payload);
~DsgStopSensIdentifyResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGSTOPSENSIDENTIFYRESULT_H_

View 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_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPADDORUPDATEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPADDORUPDATEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupAddOrUpdateRequest : public RpcServiceRequest {
public:
struct UserGroups {
std::string owner;
std::string projectName;
int userGroupType;
std::string name;
long id;
std::string string;
std::vector<std::string> accounts;
};
DsgUserGroupAddOrUpdateRequest();
~DsgUserGroupAddOrUpdateRequest();
std::vector<UserGroups> getUserGroups() const;
void setUserGroups(const std::vector<UserGroups> &userGroups);
private:
std::vector<UserGroups> userGroups_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPADDORUPDATEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPADDORUPDATERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPADDORUPDATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupAddOrUpdateResult : public ServiceResult
{
public:
DsgUserGroupAddOrUpdateResult();
explicit DsgUserGroupAddOrUpdateResult(const std::string &payload);
~DsgUserGroupAddOrUpdateResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPADDORUPDATERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPDELETEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPDELETEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupDeleteRequest : public RpcServiceRequest {
public:
DsgUserGroupDeleteRequest();
~DsgUserGroupDeleteRequest();
std::vector<long> getIds() const;
void setIds(const std::vector<long> &ids);
private:
std::vector<long> ids_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPDELETEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPDELETERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPDELETERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupDeleteResult : public ServiceResult
{
public:
DsgUserGroupDeleteResult();
explicit DsgUserGroupDeleteResult(const std::string &payload);
~DsgUserGroupDeleteResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPDELETERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPGETODPSROLEGROUPSREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPGETODPSROLEGROUPSREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupGetOdpsRoleGroupsRequest : public RpcServiceRequest {
public:
DsgUserGroupGetOdpsRoleGroupsRequest();
~DsgUserGroupGetOdpsRoleGroupsRequest();
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
private:
std::string projectName_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPGETODPSROLEGROUPSREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPGETODPSROLEGROUPSRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPGETODPSROLEGROUPSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupGetOdpsRoleGroupsResult : public ServiceResult
{
public:
DsgUserGroupGetOdpsRoleGroupsResult();
explicit DsgUserGroupGetOdpsRoleGroupsResult(const std::string &payload);
~DsgUserGroupGetOdpsRoleGroupsResult();
int getHttpStatusCode()const;
std::vector<std::string> getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
std::vector<std::string> data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPGETODPSROLEGROUPSRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYLISTREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYLISTREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupQueryListRequest : public RpcServiceRequest {
public:
DsgUserGroupQueryListRequest();
~DsgUserGroupQueryListRequest();
std::string getOwner() const;
void setOwner(const std::string &owner);
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getName() const;
void setName(const std::string &name);
int getPageNumber() const;
void setPageNumber(int pageNumber);
private:
std::string owner_;
std::string projectName_;
int pageSize_;
std::string name_;
int pageNumber_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYLISTREQUEST_H_

View File

@@ -0,0 +1,75 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYLISTRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupQueryListResult : public ServiceResult
{
public:
struct PageData
{
struct Datas
{
std::string gmtCreate;
std::string owner;
std::string gmtModified;
int id;
std::vector<std::string> accounts;
std::string name;
};
int totalCount;
int pageSize;
int pageNumber;
std::vector<Datas> data;
};
DsgUserGroupQueryListResult();
explicit DsgUserGroupQueryListResult(const std::string &payload);
~DsgUserGroupQueryListResult();
PageData getPageData()const;
int getHttpStatusCode()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
PageData pageData_;
int httpStatusCode_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYLISTRESULT_H_

View File

@@ -0,0 +1,39 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYUSERLISTREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYUSERLISTREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupQueryUserListRequest : public RpcServiceRequest {
public:
DsgUserGroupQueryUserListRequest();
~DsgUserGroupQueryUserListRequest();
private:
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYUSERLISTREQUEST_H_

View File

@@ -0,0 +1,67 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYUSERLISTRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYUSERLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgUserGroupQueryUserListResult : public ServiceResult
{
public:
struct Datas
{
std::string baseId;
std::string yunAccount;
int accountType;
std::string accountName;
std::string parentAccountId;
};
DsgUserGroupQueryUserListResult();
explicit DsgUserGroupQueryUserListResult(const std::string &payload);
~DsgUserGroupQueryUserListResult();
int getHttpStatusCode()const;
std::vector<Datas> getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
std::vector<Datas> data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGUSERGROUPQUERYUSERLISTRESULT_H_

View File

@@ -0,0 +1,50 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTADDORUPDATEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTADDORUPDATEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgWhiteListAddOrUpdateRequest : public RpcServiceRequest {
public:
struct WhiteLists {
std::string endTime;
int integer;
std::vector<int> userGroupIds;
int id;
std::string startTime;
int ruleId;
};
DsgWhiteListAddOrUpdateRequest();
~DsgWhiteListAddOrUpdateRequest();
std::vector<WhiteLists> getWhiteLists() const;
void setWhiteLists(const std::vector<WhiteLists> &whiteLists);
private:
std::vector<WhiteLists> whiteLists_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTADDORUPDATEREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTADDORUPDATERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTADDORUPDATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgWhiteListAddOrUpdateResult : public ServiceResult
{
public:
DsgWhiteListAddOrUpdateResult();
explicit DsgWhiteListAddOrUpdateResult(const std::string &payload);
~DsgWhiteListAddOrUpdateResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTADDORUPDATERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTDELETELISTREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTDELETELISTREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgWhiteListDeleteListRequest : public RpcServiceRequest {
public:
DsgWhiteListDeleteListRequest();
~DsgWhiteListDeleteListRequest();
std::vector<int> getIds() const;
void setIds(const std::vector<int> &ids);
private:
std::vector<int> ids_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTDELETELISTREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTDELETELISTRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTDELETELISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgWhiteListDeleteListResult : public ServiceResult
{
public:
DsgWhiteListDeleteListResult();
explicit DsgWhiteListDeleteListResult(const std::string &payload);
~DsgWhiteListDeleteListResult();
int getHttpStatusCode()const;
bool getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
bool data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTDELETELISTRESULT_H_

View 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_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTQUERYLISTREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTQUERYLISTREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgWhiteListQueryListRequest : public RpcServiceRequest {
public:
DsgWhiteListQueryListRequest();
~DsgWhiteListQueryListRequest();
std::string getDataType() const;
void setDataType(const std::string &dataType);
int getPageSize() const;
void setPageSize(int pageSize);
long getSceneId() const;
void setSceneId(long sceneId);
int getPageNumber() const;
void setPageNumber(int pageNumber);
private:
std::string dataType_;
int pageSize_;
long sceneId_;
int pageNumber_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTQUERYLISTREQUEST_H_

View File

@@ -0,0 +1,78 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTQUERYLISTRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTQUERYLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT DsgWhiteListQueryListResult : public ServiceResult
{
public:
struct PageData
{
struct Datas
{
long sceneId;
std::string type;
std::string gmtCreate;
std::string endTime;
long ruleId;
std::string gmtModified;
std::string startTime;
long id;
std::vector<std::string> userGroups;
};
int totalCount;
int pageSize;
int pageNumber;
std::vector<Datas> data;
};
DsgWhiteListQueryListResult();
explicit DsgWhiteListQueryListResult(const std::string &payload);
~DsgWhiteListQueryListResult();
PageData getPageData()const;
int getHttpStatusCode()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
PageData pageData_;
int httpStatusCode_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_DSGWHITELISTQUERYLISTRESULT_H_

View File

@@ -0,0 +1,96 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_EDITRECOGNIZERULEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_EDITRECOGNIZERULEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT EditRecognizeRuleRequest : public RpcServiceRequest {
public:
EditRecognizeRuleRequest();
~EditRecognizeRuleRequest();
std::string getLevel() const;
void setLevel(const std::string &level);
std::string getColScan() const;
void setColScan(const std::string &colScan);
std::string getColExclude() const;
void setColExclude(const std::string &colExclude);
std::string getContentScan() const;
void setContentScan(const std::string &contentScan);
int getOperationType() const;
void setOperationType(int operationType);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
std::string getRecognizeRulesType() const;
void setRecognizeRulesType(const std::string &recognizeRulesType);
std::string getCommentScan() const;
void setCommentScan(const std::string &commentScan);
std::string getAccountName() const;
void setAccountName(const std::string &accountName);
std::string getSensitiveDescription() const;
void setSensitiveDescription(const std::string &sensitiveDescription);
std::string getSensitiveId() const;
void setSensitiveId(const std::string &sensitiveId);
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::string getRecognizeRules() const;
void setRecognizeRules(const std::string &recognizeRules);
int getHitThreshold() const;
void setHitThreshold(int hitThreshold);
std::string getSensitiveName() const;
void setSensitiveName(const std::string &sensitiveName);
std::string getNodeParent() const;
void setNodeParent(const std::string &nodeParent);
std::string getLevelName() const;
void setLevelName(const std::string &levelName);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
int getStatus() const;
void setStatus(int status);
private:
std::string level_;
std::string colScan_;
std::string colExclude_;
std::string contentScan_;
int operationType_;
std::string templateId_;
std::string recognizeRulesType_;
std::string commentScan_;
std::string accountName_;
std::string sensitiveDescription_;
std::string sensitiveId_;
std::string tenantId_;
std::string recognizeRules_;
int hitThreshold_;
std::string sensitiveName_;
std::string nodeParent_;
std::string levelName_;
std::string nodeId_;
int status_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_EDITRECOGNIZERULEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_EDITRECOGNIZERULERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_EDITRECOGNIZERULERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT EditRecognizeRuleResult : public ServiceResult
{
public:
EditRecognizeRuleResult();
explicit EditRecognizeRuleResult(const std::string &payload);
~EditRecognizeRuleResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_EDITRECOGNIZERULERESULT_H_

View File

@@ -30,23 +30,23 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT EstablishRelationTableToBusinessReque
public:
EstablishRelationTableToBusinessRequest();
~EstablishRelationTableToBusinessRequest();
std::string getTableGuid() const;
void setTableGuid(const std::string &tableGuid);
std::string getBusinessId() const;
void setBusinessId(const std::string &businessId);
long getProjectId() const;
void setProjectId(long projectId);
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
std::string getFolderId() const;
void setFolderId(const std::string &folderId);
std::string getTableGuid() const;
void setTableGuid(const std::string &tableGuid);
long getProjectId() const;
void setProjectId(long projectId);
private:
std::string tableGuid_;
std::string businessId_;
long projectId_;
std::string projectIdentifier_;
std::string folderId_;
std::string tableGuid_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETALERTMESSAGEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETALERTMESSAGEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetAlertMessageRequest : public RpcServiceRequest {
public:
GetAlertMessageRequest();
~GetAlertMessageRequest();
std::string getAlertId() const;
void setAlertId(const std::string &alertId);
private:
std::string alertId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETALERTMESSAGEREQUEST_H_

View File

@@ -0,0 +1,109 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETALERTMESSAGERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETALERTMESSAGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetAlertMessageResult : public ServiceResult
{
public:
struct Data
{
struct SlaAlert
{
std::string status;
long baselineId;
std::string baselineOwner;
std::string baselineName;
long projectId;
long bizdate;
int inGroupId;
};
struct Instance
{
std::string status;
long instanceId;
std::string nodeName;
long nodeId;
long projectId;
};
struct Topic
{
std::string topicOwner;
long instanceId;
long nodeId;
long topicId;
std::string topicStatus;
std::string topicName;
};
struct Node
{
std::string owner;
std::string nodeName;
long nodeId;
long projectId;
};
std::string alertMessageStatus;
std::string alertUser;
std::vector<Topic> topics;
std::string alertMethod;
std::vector<Node> nodes;
long alertTime;
std::string source;
std::vector<Instance> instances;
long remindId;
long alertId;
std::string content;
SlaAlert slaAlert;
std::string remindName;
};
GetAlertMessageResult();
explicit GetAlertMessageResult(const std::string &payload);
~GetAlertMessageResult();
int getHttpStatusCode()const;
Data getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
Data data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETALERTMESSAGERESULT_H_

View File

@@ -45,10 +45,16 @@ namespace AlibabaCloud
std::string resourceGroupIdentifier;
};
RealtimeResourceSettings realtimeResourceSettings;
float requestedCu;
OfflineResourceSettings offlineResourceSettings;
};
struct JobSettings
{
struct CycleScheduleSettings
{
std::string cycleMigrationType;
std::string scheduleParameters;
};
struct ColumnDataTypeSetting
{
std::string destinationDataType;
@@ -67,6 +73,8 @@ namespace AlibabaCloud
std::vector<DdlHandlingSetting> ddlHandlingSettings;
std::vector<ColumnDataTypeSetting> columnDataTypeSettings;
std::vector<RuntimeSetting> runtimeSettings;
CycleScheduleSettings cycleScheduleSettings;
std::string channelSettings;
};
struct SourceDataSourceSetting
{

View File

@@ -100,9 +100,15 @@ namespace AlibabaCloud
int autoRerunTimes;
std::string rerunMode;
std::string paraValue;
std::string applyScheduleImmediately;
std::vector<NodeInputOutput1> outputList;
std::vector<InputContextParameter> inputParameters;
};
struct ResourceDownloadLink
{
std::string downloadLink;
};
ResourceDownloadLink resourceDownloadLink;
File file;
NodeConfiguration nodeConfiguration;
};

View File

@@ -32,15 +32,37 @@ namespace AlibabaCloud
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetMetaCollectionDetailResult : public ServiceResult
{
public:
struct Collection
{
std::string comment;
std::string ownerName;
std::string ownerId;
std::string qualifiedName;
std::string collectionType;
long createTime;
long updateTime;
int level;
std::string name;
};
GetMetaCollectionDetailResult();
explicit GetMetaCollectionDetailResult(const std::string &payload);
~GetMetaCollectionDetailResult();
int getHttpStatusCode()const;
Collection getCollection()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
Collection collection_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}

View File

@@ -41,6 +41,7 @@ namespace AlibabaCloud
std::string ownerId;
std::string nodeName;
int priority;
std::string stepType;
long projectId;
long nodeId;
std::string schedulerType;

View File

@@ -41,6 +41,7 @@ namespace AlibabaCloud
std::string ownerId;
std::string nodeName;
int priority;
std::string stepType;
long projectId;
long nodeId;
std::string schedulerType;

View File

@@ -35,25 +35,31 @@ namespace AlibabaCloud
struct Data
{
long baselineId;
long modifyTime;
std::string description;
std::string resGroupName;
std::string nodeName;
std::string paramValues;
long deployDate;
std::string cronExpress;
int repeatMode;
std::string ownerId;
std::string dqcDescription;
int fileVersion;
std::string programType;
long businessId;
std::string resGroupName;
std::string resGroupIdentifier;
int priority;
int dqcType;
std::string paramValues;
long createTime;
long projectId;
std::string connection;
std::string schedulerType;
long relatedFlowId;
std::string cronExpress;
std::string repeatability;
std::string ownerId;
int fileType;
std::string dqcDescription;
long nodeId;
std::string programType;
long businessId;
long fileId;
long repeatInterval;
};

View File

@@ -34,30 +34,31 @@ namespace AlibabaCloud
public:
struct Data
{
std::string comment;
bool openSwitch;
int checker;
std::string criticalThreshold;
std::string checkerName;
std::string expectValue;
std::string warningThreshold;
std::string onDuty;
std::string trend;
std::string whereCondition;
int ruleType;
std::string _operator;
long entityId;
int methodId;
bool fixCheck;
int blockType;
std::string onDutyAccountName;
int predictType;
std::string templateName;
std::string methodName;
long id;
std::string property;
std::string ruleName;
int templateId;
std::string comment;
int checker;
std::string criticalThreshold;
std::string trend;
int ruleType;
long entityId;
bool fixCheck;
int blockType;
std::string onDutyAccountName;
std::string taskSetting;
long id;
};

View File

@@ -60,9 +60,15 @@ namespace AlibabaCloud
std::string bizProcessName;
long bizId;
};
struct ReceiversItem
{
std::vector<std::string> alertTargets1;
std::string alertUnit;
};
int alertInterval;
std::vector<BizProcessesItem> bizProcesses;
std::string dndStart;
std::vector<ReceiversItem> receivers;
std::string dndEnd;
std::string alertUnit;
std::vector<std::string> alertMethods;
@@ -71,6 +77,7 @@ namespace AlibabaCloud
std::string remindType;
std::vector<NodesItem> nodes;
std::vector<BaselinesItem> baselines;
std::vector<std::string> allowNodes;
long remindId;
std::vector<std::string> webhooks;
std::string remindUnit;

View File

@@ -30,23 +30,23 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListBusinessRequest : public RpcServi
public:
ListBusinessRequest();
~ListBusinessRequest();
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
int getPageNumber() const;
void setPageNumber(int pageNumber);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getKeyword() const;
void setKeyword(const std::string &keyword);
long getProjectId() const;
void setProjectId(long projectId);
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
int getPageNumber() const;
void setPageNumber(int pageNumber);
private:
std::string projectIdentifier_;
int pageNumber_;
int pageSize_;
std::string keyword_;
long projectId_;
std::string projectIdentifier_;
int pageNumber_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -0,0 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERCONFIGSREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERCONFIGSREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListClusterConfigsRequest : public RpcServiceRequest {
public:
ListClusterConfigsRequest();
~ListClusterConfigsRequest();
std::string getConfigType() const;
void setConfigType(const std::string &configType);
long getClusterId() const;
void setClusterId(long clusterId);
long getProjectId() const;
void setProjectId(long projectId);
private:
std::string configType_;
long clusterId_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERCONFIGSREQUEST_H_

View File

@@ -0,0 +1,65 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERCONFIGSRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERCONFIGSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListClusterConfigsResult : public ServiceResult
{
public:
struct ClusterConfigsItem
{
std::string configValue;
std::string moduleName;
bool enableOverwrite;
};
ListClusterConfigsResult();
explicit ListClusterConfigsResult(const std::string &payload);
~ListClusterConfigsResult();
std::vector<ClusterConfigsItem> getClusterConfigs()const;
int getHttpStatusCode()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::vector<ClusterConfigsItem> clusterConfigs_;
int httpStatusCode_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERCONFIGSRESULT_H_

View File

@@ -0,0 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERSREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERSREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListClustersRequest : public RpcServiceRequest {
public:
ListClustersRequest();
~ListClustersRequest();
int getPageNumber() const;
void setPageNumber(int pageNumber);
std::string getClusterType() const;
void setClusterType(const std::string &clusterType);
int getPageSize() const;
void setPageSize(int pageSize);
private:
int pageNumber_;
std::string clusterType_;
int pageSize_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERSREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERSRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListClustersResult : public ServiceResult
{
public:
struct Data
{
struct ClustersItem
{
long clusterId;
std::string clusterBizId;
};
int totalCount;
int pageSize;
int pageNumber;
std::vector<ClustersItem> clusters;
};
ListClustersResult();
explicit ListClustersResult(const std::string &payload);
~ListClustersResult();
int getHttpStatusCode()const;
Data getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
Data data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTCLUSTERSRESULT_H_

View File

@@ -28,6 +28,10 @@ namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListEntitiesByTagsRequest : public RpcServiceRequest {
public:
struct Tags {
std::string tagValue;
std::string tagKey;
};
ListEntitiesByTagsRequest();
~ListEntitiesByTagsRequest();
std::string getEntityType() const;
@@ -36,14 +40,14 @@ public:
void setNextToken(const std::string &nextToken);
int getPageSize() const;
void setPageSize(int pageSize);
std::vector<ObjectOfAny> getTags() const;
void setTags(const std::vector<ObjectOfAny> &tags);
std::vector<Tags> getTags() const;
void setTags(const std::vector<Tags> &tags);
private:
std::string entityType_;
std::string nextToken_;
int pageSize_;
std::vector<ObjectOfAny> tags_;
std::vector<Tags> tags_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -34,8 +34,14 @@ namespace AlibabaCloud
public:
struct Data
{
struct EntityListItem
{
std::string entityContent;
long tenantId;
std::string qualifiedName;
};
std::string nextToken;
std::vector<std::string> entityList;
std::vector<EntityListItem> entityList;
};

View File

@@ -32,13 +32,18 @@ namespace AlibabaCloud
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListEntityTagsResult : public ServiceResult
{
public:
struct DataItem
{
std::string tagKey;
std::string tagValue;
};
ListEntityTagsResult();
explicit ListEntityTagsResult(const std::string &payload);
~ListEntityTagsResult();
int getHttpStatusCode()const;
std::vector<std::string> getData()const;
std::vector<DataItem> getData()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
@@ -47,7 +52,7 @@ namespace AlibabaCloud
void parse(const std::string &payload);
private:
int httpStatusCode_;
std::vector<std::string> data_;
std::vector<DataItem> data_;
std::string errorCode_;
std::string errorMessage_;
bool success_;

View File

@@ -30,22 +30,22 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListFileVersionsRequest : public RpcS
public:
ListFileVersionsRequest();
~ListFileVersionsRequest();
int getPageSize() const;
void setPageSize(int pageSize);
long getProjectId() const;
void setProjectId(long projectId);
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
int getPageNumber() const;
void setPageNumber(int pageNumber);
int getPageSize() const;
void setPageSize(int pageSize);
long getProjectId() const;
void setProjectId(long projectId);
long getFileId() const;
void setFileId(long fileId);
private:
int pageSize_;
long projectId_;
std::string projectIdentifier_;
int pageNumber_;
int pageSize_;
long projectId_;
long fileId_;
};
} // namespace Model

View File

@@ -30,23 +30,23 @@ class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListFoldersRequest : public RpcServic
public:
ListFoldersRequest();
~ListFoldersRequest();
int getPageSize() const;
void setPageSize(int pageSize);
std::string getParentFolderPath() const;
void setParentFolderPath(const std::string &parentFolderPath);
long getProjectId() const;
void setProjectId(long projectId);
std::string getProjectIdentifier() const;
void setProjectIdentifier(const std::string &projectIdentifier);
int getPageNumber() const;
void setPageNumber(int pageNumber);
int getPageSize() const;
void setPageSize(int pageSize);
long getProjectId() const;
void setProjectId(long projectId);
private:
int pageSize_;
std::string parentFolderPath_;
long projectId_;
std::string projectIdentifier_;
int pageNumber_;
int pageSize_;
long projectId_;
};
} // namespace Model
} // namespace Dataworks_public

View File

@@ -36,6 +36,12 @@ namespace AlibabaCloud
{
struct DataEntityListItem
{
struct Entity
{
std::string entityContent;
long tenantId;
std::string qualifiedName;
};
struct RelationListItem
{
std::string datasource;
@@ -43,7 +49,7 @@ namespace AlibabaCloud
std::string channel;
std::string guid;
};
ObjectOfAny entity;
Entity entity;
std::vector<DataEntityListItem::RelationListItem> relationList;
long createTimestamp;
};

View 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_DATAWORKS_PUBLIC_MODEL_LISTMEASUREDATAREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTMEASUREDATAREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListMeasureDataRequest : public RpcServiceRequest {
public:
ListMeasureDataRequest();
~ListMeasureDataRequest();
long getEndTime() const;
void setEndTime(long endTime);
long getStartTime() const;
void setStartTime(long startTime);
std::string getDomainCode() const;
void setDomainCode(const std::string &domainCode);
std::string getComponentCode() const;
void setComponentCode(const std::string &componentCode);
private:
long endTime_;
long startTime_;
std::string domainCode_;
std::string componentCode_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTMEASUREDATAREQUEST_H_

View File

@@ -0,0 +1,67 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTMEASUREDATARESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTMEASUREDATARESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListMeasureDataResult : public ServiceResult
{
public:
struct MeasureData
{
long usage;
std::string domainCode;
long endTime;
std::string componentCode;
long startTime;
};
ListMeasureDataResult();
explicit ListMeasureDataResult(const std::string &payload);
~ListMeasureDataResult();
int getHttpStatusCode()const;
std::vector<MeasureData> getMeasureDatas()const;
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int httpStatusCode_;
std::vector<MeasureData> measureDatas_;
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTMEASUREDATARESULT_H_

View File

@@ -34,8 +34,14 @@ namespace AlibabaCloud
public:
struct Data
{
struct EntityListItem
{
std::string entityContent;
long tenantId;
std::string qualifiedName;
};
std::string nextToken;
std::vector<std::string> entityList;
std::vector<EntityListItem> entityList;
};

View File

@@ -34,7 +34,19 @@ namespace AlibabaCloud
public:
struct Data
{
std::vector<std::string> collectionList;
struct CollectionListItem
{
std::string comment;
std::string ownerName;
std::string ownerId;
std::string qualifiedName;
std::string collectionType;
long createTime;
long updateTime;
int level;
std::string name;
};
std::vector<CollectionListItem> collectionList;
std::string nextToken;
};

View File

@@ -44,6 +44,8 @@ public:
void setProgramType(const std::string &programType);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSchedulerType() const;
void setSchedulerType(const std::string &schedulerType);
long getProjectId() const;
void setProjectId(long projectId);
@@ -55,6 +57,7 @@ private:
std::string nodeName_;
std::string programType_;
int pageSize_;
std::string schedulerType_;
long projectId_;
};
} // namespace Model

View File

@@ -37,25 +37,30 @@ namespace AlibabaCloud
struct NodesItem
{
long baselineId;
long modifyTime;
std::string description;
std::string resGroupName;
std::string nodeName;
std::string paramValues;
long deployDate;
std::string cronExpress;
std::string ownerId;
std::string dqcDescription;
int fileVersion;
std::string programType;
long businessId;
std::string resGroupName;
std::string resGroupIdentifier;
int priority;
int dqcType;
std::string paramValues;
long createTime;
long projectId;
std::string connection;
std::string schedulerType;
long relatedFlowId;
std::string cronExpress;
bool repeatability;
std::string ownerId;
int fileType;
std::string dqcDescription;
long nodeId;
std::string programType;
long businessId;
long fileId;
long repeatInterval;
};
int totalCount;

View File

@@ -32,8 +32,8 @@ public:
~ListQualityResultsByEntityRequest();
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
int getEntityId() const;
void setEntityId(int entityId);
long getEntityId() const;
void setEntityId(long entityId);
std::string getStartDate() const;
void setStartDate(const std::string &startDate);
int getPageNumber() const;
@@ -47,7 +47,7 @@ public:
private:
std::string projectName_;
int entityId_;
long entityId_;
std::string startDate_;
int pageNumber_;
std::string endDate_;

View File

@@ -60,7 +60,7 @@ namespace AlibabaCloud
float expectValue;
std::vector<RuleChecksItem::ReferenceValueItem> referenceValue;
float warningThreshold;
int ruleId;
long ruleId;
long beginTime;
std::string whereCondition;
int checkResultStatus;
@@ -85,11 +85,11 @@ namespace AlibabaCloud
int checkerType;
std::string externalType;
int checkerId;
int entityId;
long entityId;
std::string tableName;
int blockType;
std::string actualExpression;
int id;
long id;
float lowerValue;
};
long totalCount;

View File

@@ -38,7 +38,7 @@ namespace AlibabaCloud
{
std::string historyCriticalThreshold;
std::string historyWarningThreshold;
int ruleCheckerRelationId;
long ruleCheckerRelationId;
std::string projectName;
std::string expectValue;
std::string warningThreshold;
@@ -55,12 +55,12 @@ namespace AlibabaCloud
std::string trend;
int ruleType;
int checkerId;
int entityId;
long entityId;
std::string tableName;
bool fixCheck;
int blockType;
std::string onDutyAccountName;
int id;
long id;
std::string propertyKey;
};
long totalCount;

View File

@@ -0,0 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLESREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLESREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListTablesRequest : public RpcServiceRequest {
public:
ListTablesRequest();
~ListTablesRequest();
std::string getDataSourceType() const;
void setDataSourceType(const std::string &dataSourceType);
std::string getNextToken() const;
void setNextToken(const std::string &nextToken);
int getPageSize() const;
void setPageSize(int pageSize);
private:
std::string dataSourceType_;
std::string nextToken_;
int pageSize_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLESREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLESRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListTablesResult : public ServiceResult
{
public:
struct Data
{
struct TableEntityListItem
{
struct EntityContent
{
std::string tableName;
std::string projectName;
std::string instanceId;
std::string dataSourceQualifiedName;
std::string databaseName;
std::string dataSourceUniqueId;
};
EntityContent entityContent;
std::string entityQualifiedName;
};
std::string nextToken;
long total;
std::vector<TableEntityListItem> tableEntityList;
};
ListTablesResult();
explicit ListTablesResult(const std::string &payload);
~ListTablesResult();
Data getData()const;
protected:
void parse(const std::string &payload);
private:
Data data_;
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTTABLESRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYDEFAULTTEMPLATEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYDEFAULTTEMPLATEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryDefaultTemplateRequest : public RpcServiceRequest {
public:
QueryDefaultTemplateRequest();
~QueryDefaultTemplateRequest();
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
private:
std::string tenantId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYDEFAULTTEMPLATEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYDEFAULTTEMPLATERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYDEFAULTTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryDefaultTemplateResult : public ServiceResult
{
public:
QueryDefaultTemplateResult();
explicit QueryDefaultTemplateResult(const std::string &payload);
~QueryDefaultTemplateResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYDEFAULTTEMPLATERESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZEDATABYRULETYPEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZEDATABYRULETYPEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryRecognizeDataByRuleTypeRequest : public RpcServiceRequest {
public:
QueryRecognizeDataByRuleTypeRequest();
~QueryRecognizeDataByRuleTypeRequest();
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::string getRecognizeRulesType() const;
void setRecognizeRulesType(const std::string &recognizeRulesType);
private:
std::string tenantId_;
std::string recognizeRulesType_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZEDATABYRULETYPEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZEDATABYRULETYPERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZEDATABYRULETYPERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryRecognizeDataByRuleTypeResult : public ServiceResult
{
public:
QueryRecognizeDataByRuleTypeResult();
explicit QueryRecognizeDataByRuleTypeResult(const std::string &payload);
~QueryRecognizeDataByRuleTypeResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZEDATABYRULETYPERESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULEDETAILREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULEDETAILREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryRecognizeRuleDetailRequest : public RpcServiceRequest {
public:
QueryRecognizeRuleDetailRequest();
~QueryRecognizeRuleDetailRequest();
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::string getSensitiveName() const;
void setSensitiveName(const std::string &sensitiveName);
private:
std::string tenantId_;
std::string sensitiveName_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULEDETAILREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULEDETAILRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULEDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryRecognizeRuleDetailResult : public ServiceResult
{
public:
QueryRecognizeRuleDetailResult();
explicit QueryRecognizeRuleDetailResult(const std::string &payload);
~QueryRecognizeRuleDetailResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULEDETAILRESULT_H_

View File

@@ -0,0 +1,39 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULESTYPEREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULESTYPEREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryRecognizeRulesTypeRequest : public RpcServiceRequest {
public:
QueryRecognizeRulesTypeRequest();
~QueryRecognizeRulesTypeRequest();
private:
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULESTYPEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULESTYPERESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULESTYPERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QueryRecognizeRulesTypeResult : public ServiceResult
{
public:
QueryRecognizeRulesTypeResult();
explicit QueryRecognizeRulesTypeResult(const std::string &payload);
~QueryRecognizeRulesTypeResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYRECOGNIZERULESTYPERESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSCLASSIFICATIONREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSCLASSIFICATIONREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QuerySensClassificationRequest : public RpcServiceRequest {
public:
QuerySensClassificationRequest();
~QuerySensClassificationRequest();
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
private:
std::string tenantId_;
std::string templateId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSCLASSIFICATIONREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSCLASSIFICATIONRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSCLASSIFICATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QuerySensClassificationResult : public ServiceResult
{
public:
QuerySensClassificationResult();
explicit QuerySensClassificationResult(const std::string &payload);
~QuerySensClassificationResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSCLASSIFICATIONRESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSLEVELREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSLEVELREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QuerySensLevelRequest : public RpcServiceRequest {
public:
QuerySensLevelRequest();
~QuerySensLevelRequest();
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
private:
std::string tenantId_;
std::string templateId_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSLEVELREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSLEVELRESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSLEVELRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QuerySensLevelResult : public ServiceResult
{
public:
QuerySensLevelResult();
explicit QuerySensLevelResult(const std::string &payload);
~QuerySensLevelResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSLEVELRESULT_H_

View 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_DATAWORKS_PUBLIC_MODEL_QUERYSENSNODEINFOREQUEST_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSNODEINFOREQUEST_H_
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dataworks_public {
namespace Model {
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QuerySensNodeInfoRequest : public RpcServiceRequest {
public:
QuerySensNodeInfoRequest();
~QuerySensNodeInfoRequest();
int getPageNo() const;
void setPageNo(int pageNo);
std::string getTenantId() const;
void setTenantId(const std::string &tenantId);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSensitiveName() const;
void setSensitiveName(const std::string &sensitiveName);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
int getStatus() const;
void setStatus(int status);
private:
int pageNo_;
std::string tenantId_;
int pageSize_;
std::string sensitiveName_;
std::string templateId_;
std::string nodeId_;
int status_;
};
} // namespace Model
} // namespace Dataworks_public
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSNODEINFOREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSNODEINFORESULT_H_
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSNODEINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
namespace AlibabaCloud
{
namespace Dataworks_public
{
namespace Model
{
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT QuerySensNodeInfoResult : public ServiceResult
{
public:
QuerySensNodeInfoResult();
explicit QuerySensNodeInfoResult(const std::string &payload);
~QuerySensNodeInfoResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_QUERYSENSNODEINFORESULT_H_

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