代码拉取完成,页面将自动刷新
/* eslint-disable @typescript-eslint/no-unused-vars */
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. 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.
*/
import { AbstractClient } from "../../../common/abstract_client"
import { ClientConfig } from "../../../common/interface"
import {
DescribeRuleListResponse,
TopAsset,
DescribeDSPADiscoveryTaskTablesResponse,
DescribeCOSAssetSensitiveDistributionResponse,
ModifyDSPAAssessmentRiskTemplateRequest,
AssessmentControlItem,
DescribeESAssetSensitiveDistributionResponse,
DescribeDSPARDBDataAssetDetailResponse,
ESInstance,
CreateDSPACategoryRequest,
ModifyDSPATaskResultResponse,
DescribeDSPAAssessmentRiskLevelDetailResponse,
DescribeDSPADiscoveryServiceStatusRequest,
DescribeExportTaskResultResponse,
ScanTaskRDBRules,
CreateDSPADiscoveryTaskResponse,
DescribeDSPACategoryTreeRequest,
DeleteCosMetaResourceRequest,
DataContent,
DescribeDSPAAssessmentLatestRiskDetailInfoRequest,
DescribeReportTaskDownloadUrlRequest,
DspaFieldResultDataSample,
ModifyClassificationRuleRequest,
DescribeDSPADiscoveryServiceStatusResponse,
CloudResourceItem,
DSPACosMetaDataInfo,
AssessmentTemplate,
ModifyDSPATaskResultRequest,
RDBAsset,
DescribeAssetOverviewResponse,
ReportInfo,
DescribeDSPAESDataAssetByComplianceIdRequest,
ModifyLevelNameRequest,
ModifyDSPAAssessmentRiskLevelResponse,
DspaCOSDiscoveryTask,
COSDataRule,
DSPADataSourceDbInfo,
DescribeMongoAssetSensitiveDistributionResponse,
ComplianceGroupDetail,
ModifyDSPACOSDiscoveryTaskResponse,
BindDSPAResourceDatabasesResponse,
DbTaskResult,
RuleDistribution,
DecribeSuggestRiskLevelMatrixResponse,
UpdateDSPASelfBuildResourceResponse,
DescribeDSPAAssessmentRiskDealedTrendResponse,
DescribeRDBAssetSensitiveDistributionRequest,
GetResourceConnectionStatusRequest,
DisableDSPAMetaResourceAuthRequest,
RiskMatrixLevel,
AssetList,
CreateAssetSortingReportTaskRequest,
CreateDSPAComplianceGroupResponse,
DeleteDSPADiscoveryTaskRequest,
DescribeDSPAAssessmentRiskDatasourceTop5Response,
ModifyDSPADiscoveryTaskResponse,
DescribeDSPAAssessmentRiskItemTop5Request,
ModifyDSPAESTaskResultRequest,
DescribeDSPACOSDataAssetByComplianceIdRequest,
CreateDSPAMetaResourcesResponse,
ScanTaskResult,
DescribeDSPADiscoveryRulesRequest,
DspaRDBDataAssetCount,
DeleteDSPACOSDiscoveryTaskRequest,
DspaDiscoveryComplianceGroupRule,
CreateDSPAAssessmentTaskResponse,
DescribeClassificationRuleCountResponse,
DescribeDSPAESDataAssetByComplianceIdResponse,
ModifyDSPAAssessmentRiskRequest,
DspaResourceAccount,
DspaDiscoveryTaskDetail,
DeleteDSPAMetaResourceResponse,
DescribeAssetDetailDataExportResultResponse,
DeleteDSPADiscoveryTaskResultResponse,
DspaDiscoveryTaskDataSource,
ModifyDSPADiscoveryTaskRequest,
DeleteDSPAAssessmentTaskResponse,
DspaDiscoveryComplianceGroupRuleInfo,
CreateDSPASelfBuildMetaResourceRequest,
ModifyDSPACategoryRelationRequest,
DescribeDSPAAssessmentRiskOverviewResponse,
DspaDiscoveryTaskResultDetail,
DescribeLeafClassificationRequest,
CreateClassificationRuleRequest,
DescribeDSPAAssessmentTemplatesRequest,
HighRiskAssetsDetail,
DspaSafeGuard,
ItemLevel,
DatagovRuleExtendParameter,
ModifyDSPAClusterInfoResponse,
DiscoveryCondition,
ModifyStandardInfoResponse,
DescribeDSPAAssessmentRiskTemplateDetailRequest,
DescribeDSPADiscoveryTaskResultDetailResponse,
ModifyDSPACategoryRelationResponse,
RiskLevelMatrix,
ScanTaskComplianceInfo,
DescribeDSPAAssessmentRiskDistributionOverviewResponse,
CosResourceItem,
CreateDSPACOSDiscoveryTaskRequest,
DspaDiscoveryCOSDataRule,
DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest,
DspaDiscoveryDataContent,
DescribeDSPACOSDataAssetBucketsRequest,
RestartDSPAAssessmentTaskRequest,
VerifyDSPACOSRuleRequest,
DescribeReportTasksRequest,
CreateDSPADiscoveryRuleRequest,
AuthorizeDSPAMetaResourcesResponse,
DspaDiscoveryRuleDetail,
ModifyDSPACategoryRequest,
DspaCOSDataAssetDetail,
DBStatements,
DescribeDSPAAssessmentRiskLevelListResponse,
CreateDSPADiscoveryTaskRequest,
PrivilegeRisk,
DspaCOSDataAssetCount,
ESTaskResultDetail,
DspaCloudResourceMeta,
DescribeESAssetSensitiveDistributionRequest,
DeleteCosMetaResourceResponse,
ListDSPAMetaResourcesRequest,
ModifyDSPAAssessmentRiskTemplateResponse,
RiskLevelTrendItem,
DescribeDSPAESDiscoveryTaskResultDetailRequest,
NOSQLInstance,
DeleteDSPADiscoveryTaskResultRequest,
ModifyLevelInfoResponse,
DspaDiscoveryRDBRules,
DescribeDSPACOSDataAssetByComplianceIdResponse,
CreateDSPAAssessmentRiskTemplateResponse,
DescribeDSPACOSDataAssetBucketsResponse,
DescribeDSPADiscoveryTaskDetailRequest,
DescribeDSPARDBDataAssetByComplianceIdResponse,
CreateNewClassificationResponse,
ListDSPAClustersResponse,
CopyDSPATemplateRequest,
VerifyDSPADiscoveryRuleRequest,
RiskLevelRisk,
DescribeDSPAAssessmentRiskOverviewRequest,
DeleteDSPACOSDiscoveryTaskResultResponse,
DescribeDSPAAssessmentRiskAmountOverviewResponse,
CreateAssetSortingReportRetryTaskResponse,
DescribeDSPACategoriesResponse,
DescribeDSPADiscoveryRulesResponse,
ModifyLevelStateResponse,
StopDSPADiscoveryTaskRequest,
RiskSideDistributed,
LevelItem,
DecribeSuggestRiskLevelMatrixRequest,
AssetCosDetail,
MongoAsset,
RiskItemInfo,
DescribeDSPAAssessmentRiskProcessHistoryResponse,
DescribeDSPAESDataAssetDetailResponse,
DescribeDSPAAssessmentTasksResponse,
DescribeDSPACOSDiscoveryTaskFilesRequest,
CreateDSPALevelGroupResponse,
DescribeDSPAAssessmentRiskDistributionOverviewRequest,
DeleteDSPAMetaResourceRequest,
ModifyDSPADiscoveryRuleRequest,
DescribeRDBAssetSensitiveDistributionResponse,
ModifyDSPACategoryResponse,
CreateDSPAComplianceRulesRequest,
DescribeReportTaskDownloadUrlResponse,
DescribeDSPAAssessmentRisksResponse,
CreateClassificationRuleResponse,
DbInfo,
ModifyClassificationRuleResponse,
CreateIdentifyRuleAnotherNameResponse,
DescribeDSPACategoryTreeResponse,
DescribeBindDBListRequest,
DspaDiscoveryCOSTaskResultDetail,
CreateDSPADbMetaResourcesRequest,
ModifyDSPACOSDiscoveryTaskRequest,
DescribeDSPACategoryRulesRequest,
DescribeDSPAComplianceGroupDetailRequest,
CreateDSPADbMetaResourcesResponse,
ModifyDSPAClusterInfoRequest,
ListDSPACosMetaResourcesRequest,
DescribeDSPATaskResultDataSampleResponse,
CreateDSPALevelGroupRequest,
DescribeDSPAComplianceGroupsResponse,
CopyDSPATemplateResponse,
DeleteDSPACOSDiscoveryTaskResponse,
ProcessHistory,
DescribeDSPAAssessmentRiskDealedOverviewRequest,
AccountRisk,
DescribeDSPACategoryTreeWithRulesResponse,
DescribeDSPAAssessmentRiskLevelDetailRequest,
DescribeLeafClassificationResponse,
DescribeDSPAAssessmentRiskLevelTrendRequest,
DataRules,
DescribeDSPAAssessmentProcessingRiskOverviewRequest,
CosAsset,
DescribeDSPAAssessmentRiskSideListResponse,
SensitiveLevel,
CreateAssetSortingReportRetryTaskRequest,
CreateDSPADiscoveryRuleResponse,
DescribeAssetOverviewRequest,
RestartDSPAAssessmentTaskResponse,
DescribeDSPAAssessmentHighRiskTop10OverviewResponse,
DSPATableInfo,
AssessmentRisk,
DspaRDBDataAssetDetail,
DataRule,
ModifyLevelNameResponse,
EnableTrialVersionResponse,
DSPAMetaType,
ModifyStandardInfoRequest,
DescribeDSPAComplianceGroupDetailResponse,
DescribeDSPAAssessmentRiskTemplateVulnerableListRequest,
CreateDSPACategoryRelationResponse,
DescribeDSPAAssessmentTemplatesResponse,
DescribeDSPACOSTaskResultDetailResponse,
DspaTaskResult,
DescribeRuleListRequest,
DescribeDSPADataSourceDbInfoRequest,
CreateOrCopyStandardRequest,
DspaDiscoveryTaskDbResult,
QueryResourceDbBindStatusResponse,
DspaDataSourceMngFilter,
CreateDSPACosMetaResourcesResponse,
CreateDSPAComplianceRulesResponse,
DescribeAssetDetailDataExportResultRequest,
DescribeDSPAAssessmentRiskDatasourceTop5Request,
DspaDiscoveryDataRules,
DeleteDSPACOSDiscoveryTaskResultRequest,
DescribeDSPAESDiscoveryTaskResultDetailResponse,
ESAsset,
DescribeDSPAComplianceUpdateNotificationRequest,
AuthorizeDSPAMetaResourcesRequest,
DBInstanceInfo,
ModifyDSPAComplianceGroupResponse,
AssessmentTask,
DescribeClassificationInfoRequest,
DescribeDSPAESDataSampleRequest,
GetUserQuotaInfoResponse,
DspaCOSDiscoveryTaskDetail,
DescribeSensitiveCOSDataDistributionResponse,
DescribeCOSAssetSensitiveDistributionRequest,
CreateDSPAAssessmentRiskTemplateRequest,
TemplateInfo,
DescribeDSPACOSDiscoveryTaskFilesResponse,
BindDSPAResourceCosBucketsRequest,
ModifyDSPAESTaskResultResponse,
CreateDSPACosMetaResourcesRequest,
DescribeDSPAAssessmentRiskSideListRequest,
ModifyNewClassificationRequest,
DspaUserResourceMeta,
DataCategory,
CreateIdentifyRuleAnotherNameRequest,
DescribeDSPACategoryRuleStatisticResponse,
DspaDiscoveryComplianceGroup,
ModifyDSPADiscoveryRuleResponse,
ErrDescription,
QueryResourceDbBindStatusRequest,
ScanTaskCOSRules,
MongoAssetDBDetail,
DescribeDSPAAssessmentLatestRiskListRequest,
DescribeDSPADiscoveryTaskResultResponse,
AssessmentRiskItem,
ModifyNewClassificationResponse,
BindDSPAResourceDatabasesRequest,
DescribeMongoAssetSensitiveDistributionRequest,
GetUserQuotaInfoRequest,
ModifyLevelStateRequest,
ModifyDSPACOSTaskResultResponse,
Note,
DescribeDSPACOSDiscoveryTaskResultRequest,
DescribeDSPAAssessmentLatestRiskDetailInfoResponse,
TopAssetStat,
DescribeDSPACOSDiscoveryTaskDetailResponse,
StartDSPADiscoveryTaskResponse,
CreateOrCopyStandardResponse,
DescribeDSPALevelGroupsResponse,
DescribeDSPAAssessmentProcessingRiskOverviewResponse,
DescribeDSPAAssessmentRiskProcessHistoryRequest,
DescribeDSPASupportedMetasResponse,
CategoryRuleStatistic,
ExportAssetDetailDataRequest,
ComplianceGroupRuleIdInfo,
DeleteDSPADiscoveryTaskResponse,
DspaInstance,
CreateDSPASelfBuildMetaResourceResponse,
DspaDiscoveryCOSRules,
DescribeDSPAAssessmentHighRiskTop10OverviewRequest,
DescribeDSPAAssessmentTemplateControlItemsResponse,
DescribeSensitiveRDBDataDistributionRequest,
ModifyDSPAAssessmentRiskLevelRequest,
DspaAssessmentFilter,
DescribeDSPAAssessmentPendingRiskOverviewRequest,
RiskItem,
DescribeDSPAAssessmentRiskLevelTrendResponse,
DescribeDSPAAssessmentRiskDealedTrendRequest,
ModifyLevelInfoRequest,
DataSourceInfo,
DspaDataCategoryDistributed,
COSInstance,
DescribeDSPARDBDataAssetDetailRequest,
DescribeDSPACOSDataAssetDetailResponse,
DescribeDSPACategoriesRequest,
DspaCOSDiscoveryTaskResult,
DspaCOSDiscoveryTaskDataSourceInfo,
UpdateDSPASelfBuildResourceRequest,
DescribeDSPAAssessmentTasksRequest,
DescribeDSPALevelDetailRequest,
ESDataAssetCountDto,
ListDSPAClustersRequest,
ModifyDSPAAssessmentRiskLatestRequest,
StopDSPADiscoveryTaskResponse,
VerifyDSPADiscoveryRuleResponse,
DescribeDSPAAssessmentTemplateControlItemsRequest,
DescribeDSPAAssessmentRiskItemTop5Response,
DspaDiscoveryDataRule,
BindDSPAResourceCosBucketsResponse,
DescribeDSPAESDataSampleResponse,
CreateDSPAComplianceGroupRequest,
VerifyDSPACOSRuleResponse,
QueryDSPAMetaResourceDbListResponse,
DescribeDSPALevelGroupsRequest,
CreateDSPACOSDiscoveryTaskResponse,
DescribeDSPADiscoveryTaskResultDetailRequest,
DescribeClassificationInfoResponse,
DescribeDSPATaskResultDataSampleRequest,
SuggestRiskLevelMatrix,
DescribeDSPAAssessmentRiskDealedOverviewResponse,
ModifyDSPAAssessmentRiskLatestResponse,
DescribeDSPACOSDiscoveryTaskDetailRequest,
CreateComplianceRules,
EnableTrialVersionRequest,
DescribeDSPADiscoveryTaskTablesRequest,
DescribeDSPAAssessmentRiskSideDistributedRequest,
DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse,
DescribeDSPAAssessmentRiskAmountOverviewRequest,
DescribeDSPADiscoveryTaskDetailResponse,
DescribeDSPACOSDiscoveryTasksResponse,
EnableDSPADiscoveryRuleRequest,
DspaDiscoveryTaskCOSCondition,
DescribeDSPACOSDataAssetDetailRequest,
DescribeDSPAAssessmentRiskTemplateDetailResponse,
ModifyDSPACOSTaskResultRequest,
DescribeDSPASupportedMetasRequest,
ExportAssetDetailDataResponse,
RuleEffectItem,
CategoryRule,
CreateDSPAMetaResourcesRequest,
RiskCountInfo,
CreateDSPAAssessmentTaskRequest,
CreateDSPAAssessmentRiskLevelResponse,
DescribeDSPADiscoveryTaskResultRequest,
DescribeDSPACategoryTreeWithRulesRequest,
DescribeClassificationRuleCountRequest,
DbRelationStatusItem,
CreateNewClassificationRequest,
SecurityProduct,
DescribeDSPAAssessmentRiskLevelListRequest,
GetTrialVersionResponse,
DescribeDSPAComplianceUpdateNotificationResponse,
DescribeDSPAComplianceGroupsRequest,
ListDSPACosMetaResourcesResponse,
CosBucketItem,
CosTaskResult,
AKSKLeak,
DescribeDSPADataSourceDbInfoResponse,
DbResourceItem,
CreateDSPACategoryRelationRequest,
ModifyMergeClassificationResponse,
CreateAssetSortingReportTaskResponse,
GetResourceConnectionStatusResponse,
DescribeDSPACategoryRuleStatisticRequest,
DescribeDSPARDBDataAssetByComplianceIdRequest,
CreateDSPAAssessmentRiskLevelRequest,
ESAssetDBDetail,
StartDSPADiscoveryTaskRequest,
DeleteDSPAAssessmentTaskRequest,
DescribeSensitiveCOSDataDistributionRequest,
DescribeDSPAAssessmentRiskTemplateVulnerableListResponse,
DescribeDSPACOSDiscoveryTaskResultResponse,
Filter,
ModifyDSPAComplianceGroupRequest,
DescribeDSPAAssessmentRisksRequest,
RDBInstance,
DescribeDSPAAssessmentLatestRiskListResponse,
EnableDSPADiscoveryRuleResponse,
DescribeSensitiveRDBDataDistributionResponse,
SuggestRiskLevelMatrixItem,
DspaDiscoveryLevelDetail,
ModifyClassificationRuleStateResponse,
DescribeDSPAESDataAssetDetailRequest,
ListDSPAMetaResourcesResponse,
CreateDSPACategoryResponse,
DescribeDSPACategoryRulesResponse,
DescribeExportTaskResultRequest,
QueryDSPAMetaResourceDbListRequest,
DescribeBindDBListResponse,
DisableDSPAMetaResourceAuthResponse,
DescribeReportTasksResponse,
GetTrialVersionRequest,
DspaDiscoveryComplianceGroupInfo,
ESDataAssetDetail,
DescribeDSPACOSTaskResultDetailRequest,
DescribeDSPALevelDetailResponse,
DescribeDSPAAssessmentRiskSideDistributedResponse,
DescribeDSPACOSDiscoveryTasksRequest,
ModifyMergeClassificationRequest,
DescribeDSPAAssessmentPendingRiskOverviewResponse,
ModifyDSPAAssessmentRiskResponse,
AssetDBDetail,
ModifyClassificationRuleStateRequest,
RiskDealedTrendItem,
} from "./dsgc_models"
/**
* dsgc client
* @class
*/
export class Client extends AbstractClient {
constructor(clientConfig: ClientConfig) {
super("dsgc.tencentcloudapi.com", "2019-07-23", clientConfig)
}
/**
* 新增分级,单个Casb实例最多允许创建100个数据分级
*/
async CreateDSPALevelGroup(
req: CreateDSPALevelGroupRequest,
cb?: (error: string, rep: CreateDSPALevelGroupResponse) => void
): Promise<CreateDSPALevelGroupResponse> {
return this.request("CreateDSPALevelGroup", req, cb)
}
/**
* 遗留待处理&昨日完成风险处置概览统计
*/
async DescribeDSPAAssessmentRiskDealedOverview(
req: DescribeDSPAAssessmentRiskDealedOverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskDealedOverviewResponse) => void
): Promise<DescribeDSPAAssessmentRiskDealedOverviewResponse> {
return this.request("DescribeDSPAAssessmentRiskDealedOverview", req, cb)
}
/**
* 复制合规组模板
*/
async CopyDSPATemplate(
req: CopyDSPATemplateRequest,
cb?: (error: string, rep: CopyDSPATemplateResponse) => void
): Promise<CopyDSPATemplateResponse> {
return this.request("CopyDSPATemplate", req, cb)
}
/**
* 风险项页面----查询风险等级的详情数据
*/
async DescribeDSPAAssessmentRiskLevelDetail(
req: DescribeDSPAAssessmentRiskLevelDetailRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskLevelDetailResponse) => void
): Promise<DescribeDSPAAssessmentRiskLevelDetailResponse> {
return this.request("DescribeDSPAAssessmentRiskLevelDetail", req, cb)
}
/**
* 风险项页面--查看评估模板详情
*/
async DescribeDSPAAssessmentRiskTemplateDetail(
req: DescribeDSPAAssessmentRiskTemplateDetailRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskTemplateDetailResponse) => void
): Promise<DescribeDSPAAssessmentRiskTemplateDetailResponse> {
return this.request("DescribeDSPAAssessmentRiskTemplateDetail", req, cb)
}
/**
* 修改DSPA评估风险项,支持修改Status
*/
async ModifyDSPAAssessmentRisk(
req: ModifyDSPAAssessmentRiskRequest,
cb?: (error: string, rep: ModifyDSPAAssessmentRiskResponse) => void
): Promise<ModifyDSPAAssessmentRiskResponse> {
return this.request("ModifyDSPAAssessmentRisk", req, cb)
}
/**
* 修改分类分级关系
*/
async ModifyDSPACategoryRelation(
req: ModifyDSPACategoryRelationRequest,
cb?: (error: string, rep: ModifyDSPACategoryRelationResponse) => void
): Promise<ModifyDSPACategoryRelationResponse> {
return this.request("ModifyDSPACategoryRelation", req, cb)
}
/**
* 取消用户云资源授权
*/
async DisableDSPAMetaResourceAuth(
req: DisableDSPAMetaResourceAuthRequest,
cb?: (error: string, rep: DisableDSPAMetaResourceAuthResponse) => void
): Promise<DisableDSPAMetaResourceAuthResponse> {
return this.request("DisableDSPAMetaResourceAuth", req, cb)
}
/**
* 立即启动分类分级任务,该接口只有在任务状态为以下状态时才支持正确执行立即扫描:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
*/
async StartDSPADiscoveryTask(
req: StartDSPADiscoveryTaskRequest,
cb?: (error: string, rep: StartDSPADiscoveryTaskResponse) => void
): Promise<StartDSPADiscoveryTaskResponse> {
return this.request("StartDSPADiscoveryTask", req, cb)
}
/**
* 查询最新的风险详情列表数据
*/
async DescribeDSPAAssessmentLatestRiskList(
req: DescribeDSPAAssessmentLatestRiskListRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentLatestRiskListResponse) => void
): Promise<DescribeDSPAAssessmentLatestRiskListResponse> {
return this.request("DescribeDSPAAssessmentLatestRiskList", req, cb)
}
/**
* 获取分类分级规则列表
*/
async DescribeDSPADiscoveryRules(
req: DescribeDSPADiscoveryRulesRequest,
cb?: (error: string, rep: DescribeDSPADiscoveryRulesResponse) => void
): Promise<DescribeDSPADiscoveryRulesResponse> {
return this.request("DescribeDSPADiscoveryRules", req, cb)
}
/**
* 创建合规组分类规则关联关系
*/
async CreateDSPAComplianceRules(
req: CreateDSPAComplianceRulesRequest,
cb?: (error: string, rep: CreateDSPAComplianceRulesResponse) => void
): Promise<CreateDSPAComplianceRulesResponse> {
return this.request("CreateDSPAComplianceRules", req, cb)
}
/**
* 创建资产梳理报表导出重试任务
*/
async CreateAssetSortingReportRetryTask(
req: CreateAssetSortingReportRetryTaskRequest,
cb?: (error: string, rep: CreateAssetSortingReportRetryTaskResponse) => void
): Promise<CreateAssetSortingReportRetryTaskResponse> {
return this.request("CreateAssetSortingReportRetryTask", req, cb)
}
/**
* 获取COS单个模板下的敏感数据资产
*/
async DescribeDSPACOSDataAssetByComplianceId(
req: DescribeDSPACOSDataAssetByComplianceIdRequest,
cb?: (error: string, rep: DescribeDSPACOSDataAssetByComplianceIdResponse) => void
): Promise<DescribeDSPACOSDataAssetByComplianceIdResponse> {
return this.request("DescribeDSPACOSDataAssetByComplianceId", req, cb)
}
/**
* 风险项页面----查询风险等级的列表
*/
async DescribeDSPAAssessmentRiskLevelList(
req: DescribeDSPAAssessmentRiskLevelListRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskLevelListResponse) => void
): Promise<DescribeDSPAAssessmentRiskLevelListResponse> {
return this.request("DescribeDSPAAssessmentRiskLevelList", req, cb)
}
/**
* 编辑识别规则
*/
async ModifyClassificationRule(
req?: ModifyClassificationRuleRequest,
cb?: (error: string, rep: ModifyClassificationRuleResponse) => void
): Promise<ModifyClassificationRuleResponse> {
return this.request("ModifyClassificationRule", req, cb)
}
/**
* 获取分类规则统计信息
*/
async DescribeDSPACategoryRuleStatistic(
req: DescribeDSPACategoryRuleStatisticRequest,
cb?: (error: string, rep: DescribeDSPACategoryRuleStatisticResponse) => void
): Promise<DescribeDSPACategoryRuleStatisticResponse> {
return this.request("DescribeDSPACategoryRuleStatistic", req, cb)
}
/**
* 删除COS分类分级任务结果
*/
async DeleteDSPACOSDiscoveryTaskResult(
req: DeleteDSPACOSDiscoveryTaskResultRequest,
cb?: (error: string, rep: DeleteDSPACOSDiscoveryTaskResultResponse) => void
): Promise<DeleteDSPACOSDiscoveryTaskResultResponse> {
return this.request("DeleteDSPACOSDiscoveryTaskResult", req, cb)
}
/**
* 获取COS分类分级数据资产详情
*/
async DescribeDSPACOSDataAssetDetail(
req: DescribeDSPACOSDataAssetDetailRequest,
cb?: (error: string, rep: DescribeDSPACOSDataAssetDetailResponse) => void
): Promise<DescribeDSPACOSDataAssetDetailResponse> {
return this.request("DescribeDSPACOSDataAssetDetail", req, cb)
}
/**
* 数据资产报告-查询rbd 的敏感资产报告,包含(数据库资产,设敏级别数据库top10,资产详情)
*/
async DescribeRDBAssetSensitiveDistribution(
req: DescribeRDBAssetSensitiveDistributionRequest,
cb?: (error: string, rep: DescribeRDBAssetSensitiveDistributionResponse) => void
): Promise<DescribeRDBAssetSensitiveDistributionResponse> {
return this.request("DescribeRDBAssetSensitiveDistribution", req, cb)
}
/**
* 修改COS分类分级任务,该接口只有在任务状态为以下状态时才支持正确修改:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
*/
async ModifyDSPACOSDiscoveryTask(
req: ModifyDSPACOSDiscoveryTaskRequest,
cb?: (error: string, rep: ModifyDSPACOSDiscoveryTaskResponse) => void
): Promise<ModifyDSPACOSDiscoveryTaskResponse> {
return this.request("ModifyDSPACOSDiscoveryTask", req, cb)
}
/**
* 删除用户云资源
*/
async DeleteDSPAMetaResource(
req: DeleteDSPAMetaResourceRequest,
cb?: (error: string, rep: DeleteDSPAMetaResourceResponse) => void
): Promise<DeleteDSPAMetaResourceResponse> {
return this.request("DeleteDSPAMetaResource", req, cb)
}
/**
* 本接口(DeleteCOSMetaData)用于删除COS元数据信息。
*/
async DeleteCosMetaResource(
req: DeleteCosMetaResourceRequest,
cb?: (error: string, rep: DeleteCosMetaResourceResponse) => void
): Promise<DeleteCosMetaResourceResponse> {
return this.request("DeleteCosMetaResource", req, cb)
}
/**
* 修改分级分类模板信息
*/
async ModifyStandardInfo(
req?: ModifyStandardInfoRequest,
cb?: (error: string, rep: ModifyStandardInfoResponse) => void
): Promise<ModifyStandardInfoResponse> {
return this.request("ModifyStandardInfo", req, cb)
}
/**
* 获取报表下载链接
*/
async DescribeReportTaskDownloadUrl(
req: DescribeReportTaskDownloadUrlRequest,
cb?: (error: string, rep: DescribeReportTaskDownloadUrlResponse) => void
): Promise<DescribeReportTaskDownloadUrlResponse> {
return this.request("DescribeReportTaskDownloadUrl", req, cb)
}
/**
* 获取COS分类分级任务结果,该接口只有在任务状态为以下状态时才支持结果正常查询:
3 扫描成功,
4 扫描失败
*/
async DescribeDSPACOSDiscoveryTaskResult(
req: DescribeDSPACOSDiscoveryTaskResultRequest,
cb?: (error: string, rep: DescribeDSPACOSDiscoveryTaskResultResponse) => void
): Promise<DescribeDSPACOSDiscoveryTaskResultResponse> {
return this.request("DescribeDSPACOSDiscoveryTaskResult", req, cb)
}
/**
* 绑定或解绑COS桶
*/
async BindDSPAResourceCosBuckets(
req: BindDSPAResourceCosBucketsRequest,
cb?: (error: string, rep: BindDSPAResourceCosBucketsResponse) => void
): Promise<BindDSPAResourceCosBucketsResponse> {
return this.request("BindDSPAResourceCosBuckets", req, cb)
}
/**
* 修改分类分级模板,内置模板不支持修改。
*/
async ModifyDSPAComplianceGroup(
req: ModifyDSPAComplianceGroupRequest,
cb?: (error: string, rep: ModifyDSPAComplianceGroupResponse) => void
): Promise<ModifyDSPAComplianceGroupResponse> {
return this.request("ModifyDSPAComplianceGroup", req, cb)
}
/**
* 查询敏感数据导出结果URL
*/
async DescribeAssetDetailDataExportResult(
req: DescribeAssetDetailDataExportResultRequest,
cb?: (error: string, rep: DescribeAssetDetailDataExportResultResponse) => void
): Promise<DescribeAssetDetailDataExportResultResponse> {
return this.request("DescribeAssetDetailDataExportResult", req, cb)
}
/**
* 风险评估概览页,查询风险面的分布
*/
async DescribeDSPAAssessmentRiskSideDistributed(
req: DescribeDSPAAssessmentRiskSideDistributedRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskSideDistributedResponse) => void
): Promise<DescribeDSPAAssessmentRiskSideDistributedResponse> {
return this.request("DescribeDSPAAssessmentRiskSideDistributed", req, cb)
}
/**
* 获取分类分级任务结果详情,该接口只有在任务状态为时才支持结果正确查询:
3 扫描成功
*/
async DescribeDSPADiscoveryTaskResultDetail(
req: DescribeDSPADiscoveryTaskResultDetailRequest,
cb?: (error: string, rep: DescribeDSPADiscoveryTaskResultDetailResponse) => void
): Promise<DescribeDSPADiscoveryTaskResultDetailResponse> {
return this.request("DescribeDSPADiscoveryTaskResultDetail", req, cb)
}
/**
* 风险级别趋势统计
*/
async DescribeDSPAAssessmentRiskLevelTrend(
req: DescribeDSPAAssessmentRiskLevelTrendRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskLevelTrendResponse) => void
): Promise<DescribeDSPAAssessmentRiskLevelTrendResponse> {
return this.request("DescribeDSPAAssessmentRiskLevelTrend", req, cb)
}
/**
* 获取DSPA评估风险项列表
*/
async DescribeDSPAAssessmentRisks(
req: DescribeDSPAAssessmentRisksRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRisksResponse) => void
): Promise<DescribeDSPAAssessmentRisksResponse> {
return this.request("DescribeDSPAAssessmentRisks", req, cb)
}
/**
* 获取模板详情信息
*/
async DescribeDSPAComplianceGroupDetail(
req: DescribeDSPAComplianceGroupDetailRequest,
cb?: (error: string, rep: DescribeDSPAComplianceGroupDetailResponse) => void
): Promise<DescribeDSPAComplianceGroupDetailResponse> {
return this.request("DescribeDSPAComplianceGroupDetail", req, cb)
}
/**
* 风险项页面---创建风险等级
*/
async CreateDSPAAssessmentRiskLevel(
req: CreateDSPAAssessmentRiskLevelRequest,
cb?: (error: string, rep: CreateDSPAAssessmentRiskLevelResponse) => void
): Promise<CreateDSPAAssessmentRiskLevelResponse> {
return this.request("CreateDSPAAssessmentRiskLevel", req, cb)
}
/**
* 获取COS分类分级任务结果详情,该接口只有在任务状态为时才支持结果正确查询:
3 扫描成功
*/
async DescribeDSPACOSTaskResultDetail(
req: DescribeDSPACOSTaskResultDetailRequest,
cb?: (error: string, rep: DescribeDSPACOSTaskResultDetailResponse) => void
): Promise<DescribeDSPACOSTaskResultDetailResponse> {
return this.request("DescribeDSPACOSTaskResultDetail", req, cb)
}
/**
* 获取单个合规组下的RDB关系数据库分类分级数据资产
*/
async DescribeDSPARDBDataAssetByComplianceId(
req: DescribeDSPARDBDataAssetByComplianceIdRequest,
cb?: (error: string, rep: DescribeDSPARDBDataAssetByComplianceIdResponse) => void
): Promise<DescribeDSPARDBDataAssetByComplianceIdResponse> {
return this.request("DescribeDSPARDBDataAssetByComplianceId", req, cb)
}
/**
* 查询DB绑定的列表
*/
async DescribeBindDBList(
req: DescribeBindDBListRequest,
cb?: (error: string, rep: DescribeBindDBListResponse) => void
): Promise<DescribeBindDBListResponse> {
return this.request("DescribeBindDBList", req, cb)
}
/**
* 获取导出任务结果
*/
async DescribeExportTaskResult(
req: DescribeExportTaskResultRequest,
cb?: (error: string, rep: DescribeExportTaskResultResponse) => void
): Promise<DescribeExportTaskResultResponse> {
return this.request("DescribeExportTaskResult", req, cb)
}
/**
* 本接口用于获取COS元数据信息,返回COS元数据信息列表。
*/
async ListDSPACosMetaResources(
req: ListDSPACosMetaResourcesRequest,
cb?: (error: string, rep: ListDSPACosMetaResourcesResponse) => void
): Promise<ListDSPACosMetaResourcesResponse> {
return this.request("ListDSPACosMetaResources", req, cb)
}
/**
* 拉取用户云资源
*/
async ListDSPAMetaResources(
req: ListDSPAMetaResourcesRequest,
cb?: (error: string, rep: ListDSPAMetaResourcesResponse) => void
): Promise<ListDSPAMetaResourcesResponse> {
return this.request("ListDSPAMetaResources", req, cb)
}
/**
* 获取敏感数据分类列表
*/
async DescribeDSPACategories(
req: DescribeDSPACategoriesRequest,
cb?: (error: string, rep: DescribeDSPACategoriesResponse) => void
): Promise<DescribeDSPACategoriesResponse> {
return this.request("DescribeDSPACategories", req, cb)
}
/**
* 创建新分类
*/
async CreateNewClassification(
req?: CreateNewClassificationRequest,
cb?: (error: string, rep: CreateNewClassificationResponse) => void
): Promise<CreateNewClassificationResponse> {
return this.request("CreateNewClassification", req, cb)
}
/**
* 风险模板---修改风险模板
*/
async ModifyDSPAAssessmentRiskTemplate(
req: ModifyDSPAAssessmentRiskTemplateRequest,
cb?: (error: string, rep: ModifyDSPAAssessmentRiskTemplateResponse) => void
): Promise<ModifyDSPAAssessmentRiskTemplateResponse> {
return this.request("ModifyDSPAAssessmentRiskTemplate", req, cb)
}
/**
* 获取分类分级任务详情
*/
async DescribeDSPADiscoveryTaskDetail(
req: DescribeDSPADiscoveryTaskDetailRequest,
cb?: (error: string, rep: DescribeDSPADiscoveryTaskDetailResponse) => void
): Promise<DescribeDSPADiscoveryTaskDetailResponse> {
return this.request("DescribeDSPADiscoveryTaskDetail", req, cb)
}
/**
* 修改分类分级任务,该接口只有在任务状态为以下状态时才支持正确修改:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
*/
async ModifyDSPADiscoveryTask(
req: ModifyDSPADiscoveryTaskRequest,
cb?: (error: string, rep: ModifyDSPADiscoveryTaskResponse) => void
): Promise<ModifyDSPADiscoveryTaskResponse> {
return this.request("ModifyDSPADiscoveryTask", req, cb)
}
/**
* 风险概览页风险数量和受影响资产数概览统计
*/
async DescribeDSPAAssessmentRiskAmountOverview(
req: DescribeDSPAAssessmentRiskAmountOverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskAmountOverviewResponse) => void
): Promise<DescribeDSPAAssessmentRiskAmountOverviewResponse> {
return this.request("DescribeDSPAAssessmentRiskAmountOverview", req, cb)
}
/**
* 创建识别规则
*/
async CreateClassificationRule(
req?: CreateClassificationRuleRequest,
cb?: (error: string, rep: CreateClassificationRuleResponse) => void
): Promise<CreateClassificationRuleResponse> {
return this.request("CreateClassificationRule", req, cb)
}
/**
* 根据合规组id,去查询ES的概览页统计数据
*/
async DescribeDSPAESDataAssetByComplianceId(
req: DescribeDSPAESDataAssetByComplianceIdRequest,
cb?: (error: string, rep: DescribeDSPAESDataAssetByComplianceIdResponse) => void
): Promise<DescribeDSPAESDataAssetByComplianceIdResponse> {
return this.request("DescribeDSPAESDataAssetByComplianceId", req, cb)
}
/**
* 获取分类分级模板列表
*/
async DescribeDSPAComplianceGroups(
req: DescribeDSPAComplianceGroupsRequest,
cb?: (error: string, rep: DescribeDSPAComplianceGroupsResponse) => void
): Promise<DescribeDSPAComplianceGroupsResponse> {
return this.request("DescribeDSPAComplianceGroups", req, cb)
}
/**
* 修改级别名称
*/
async ModifyLevelName(
req?: ModifyLevelNameRequest,
cb?: (error: string, rep: ModifyLevelNameResponse) => void
): Promise<ModifyLevelNameResponse> {
return this.request("ModifyLevelName", req, cb)
}
/**
* 获取COS分类分级任务详情
*/
async DescribeDSPACOSDiscoveryTaskDetail(
req: DescribeDSPACOSDiscoveryTaskDetailRequest,
cb?: (error: string, rep: DescribeDSPACOSDiscoveryTaskDetailResponse) => void
): Promise<DescribeDSPACOSDiscoveryTaskDetailResponse> {
return this.request("DescribeDSPACOSDiscoveryTaskDetail", req, cb)
}
/**
* 获取扫描结果数据样本
*/
async DescribeDSPATaskResultDataSample(
req: DescribeDSPATaskResultDataSampleRequest,
cb?: (error: string, rep: DescribeDSPATaskResultDataSampleResponse) => void
): Promise<DescribeDSPATaskResultDataSampleResponse> {
return this.request("DescribeDSPATaskResultDataSample", req, cb)
}
/**
* 删除COS分类分级任务,该接口只有在任务状态为以下几个状态值时才支持正确删除:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
*/
async DeleteDSPACOSDiscoveryTask(
req: DeleteDSPACOSDiscoveryTaskRequest,
cb?: (error: string, rep: DeleteDSPACOSDiscoveryTaskResponse) => void
): Promise<DeleteDSPACOSDiscoveryTaskResponse> {
return this.request("DeleteDSPACOSDiscoveryTask", req, cb)
}
/**
* 数据资产报告-查询mongo 的敏感资产报告,包含(数据库资产,设敏级别数据库top10,资产详情)
*/
async DescribeMongoAssetSensitiveDistribution(
req: DescribeMongoAssetSensitiveDistributionRequest,
cb?: (error: string, rep: DescribeMongoAssetSensitiveDistributionResponse) => void
): Promise<DescribeMongoAssetSensitiveDistributionResponse> {
return this.request("DescribeMongoAssetSensitiveDistribution", req, cb)
}
/**
* 修改敏感级别信息
*/
async ModifyLevelInfo(
req?: ModifyLevelInfoRequest,
cb?: (error: string, rep: ModifyLevelInfoResponse) => void
): Promise<ModifyLevelInfoResponse> {
return this.request("ModifyLevelInfo", req, cb)
}
/**
* 创建分类关联关系
*/
async CreateDSPACategoryRelation(
req: CreateDSPACategoryRelationRequest,
cb?: (error: string, rep: CreateDSPACategoryRelationResponse) => void
): Promise<CreateDSPACategoryRelationResponse> {
return this.request("CreateDSPACategoryRelation", req, cb)
}
/**
* 数据资产报告-查询cos的敏感数据分布(分级分布 分类分布 敏感规则分布详情列表)
*/
async DescribeSensitiveCOSDataDistribution(
req: DescribeSensitiveCOSDataDistributionRequest,
cb?: (error: string, rep: DescribeSensitiveCOSDataDistributionResponse) => void
): Promise<DescribeSensitiveCOSDataDistributionResponse> {
return this.request("DescribeSensitiveCOSDataDistribution", req, cb)
}
/**
* 受影响资产TOP5统计
*/
async DescribeDSPAAssessmentRiskDatasourceTop5(
req: DescribeDSPAAssessmentRiskDatasourceTop5Request,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskDatasourceTop5Response) => void
): Promise<DescribeDSPAAssessmentRiskDatasourceTop5Response> {
return this.request("DescribeDSPAAssessmentRiskDatasourceTop5", req, cb)
}
/**
* 获取资产报表任务列表
*/
async DescribeReportTasks(
req: DescribeReportTasksRequest,
cb?: (error: string, rep: DescribeReportTasksResponse) => void
): Promise<DescribeReportTasksResponse> {
return this.request("DescribeReportTasks", req, cb)
}
/**
* 获取COS分类分级任务结果详情文件列表
*/
async DescribeDSPACOSDiscoveryTaskFiles(
req: DescribeDSPACOSDiscoveryTaskFilesRequest,
cb?: (error: string, rep: DescribeDSPACOSDiscoveryTaskFilesResponse) => void
): Promise<DescribeDSPACOSDiscoveryTaskFilesResponse> {
return this.request("DescribeDSPACOSDiscoveryTaskFiles", req, cb)
}
/**
* 获取DSPA评估模板列表
*/
async DescribeDSPAAssessmentTemplates(
req: DescribeDSPAAssessmentTemplatesRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentTemplatesResponse) => void
): Promise<DescribeDSPAAssessmentTemplatesResponse> {
return this.request("DescribeDSPAAssessmentTemplates", req, cb)
}
/**
* 修改最新评估风险项状态
*/
async ModifyDSPAAssessmentRiskLatest(
req: ModifyDSPAAssessmentRiskLatestRequest,
cb?: (error: string, rep: ModifyDSPAAssessmentRiskLatestResponse) => void
): Promise<ModifyDSPAAssessmentRiskLatestResponse> {
return this.request("ModifyDSPAAssessmentRiskLatest", req, cb)
}
/**
* 打开或者关闭分类分级规则
注:此API同时对该规则下的RDB跟COS规则操作。
*/
async EnableDSPADiscoveryRule(
req: EnableDSPADiscoveryRuleRequest,
cb?: (error: string, rep: EnableDSPADiscoveryRuleResponse) => void
): Promise<EnableDSPADiscoveryRuleResponse> {
return this.request("EnableDSPADiscoveryRule", req, cb)
}
/**
* 创建规则别名
*/
async CreateIdentifyRuleAnotherName(
req: CreateIdentifyRuleAnotherNameRequest,
cb?: (error: string, rep: CreateIdentifyRuleAnotherNameResponse) => void
): Promise<CreateIdentifyRuleAnotherNameResponse> {
return this.request("CreateIdentifyRuleAnotherName", req, cb)
}
/**
* 风险等级的定义页面-创建风险等级的时候生成的一个默认的矩阵
*/
async DecribeSuggestRiskLevelMatrix(
req: DecribeSuggestRiskLevelMatrixRequest,
cb?: (error: string, rep: DecribeSuggestRiskLevelMatrixResponse) => void
): Promise<DecribeSuggestRiskLevelMatrixResponse> {
return this.request("DecribeSuggestRiskLevelMatrix", req, cb)
}
/**
* 风险概览-查询待处理风险统计数
*/
async DescribeDSPAAssessmentPendingRiskOverview(
req: DescribeDSPAAssessmentPendingRiskOverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentPendingRiskOverviewResponse) => void
): Promise<DescribeDSPAAssessmentPendingRiskOverviewResponse> {
return this.request("DescribeDSPAAssessmentPendingRiskOverview", req, cb)
}
/**
* 调整ES任务扫描结果
*/
async ModifyDSPAESTaskResult(
req: ModifyDSPAESTaskResultRequest,
cb?: (error: string, rep: ModifyDSPAESTaskResultResponse) => void
): Promise<ModifyDSPAESTaskResultResponse> {
return this.request("ModifyDSPAESTaskResult", req, cb)
}
/**
* 获取RDB关系数据库分类分级资产详情
*/
async DescribeDSPARDBDataAssetDetail(
req: DescribeDSPARDBDataAssetDetailRequest,
cb?: (error: string, rep: DescribeDSPARDBDataAssetDetailResponse) => void
): Promise<DescribeDSPARDBDataAssetDetailResponse> {
return this.request("DescribeDSPARDBDataAssetDetail", req, cb)
}
/**
* 查询分类信息
*/
async DescribeClassificationInfo(
req?: DescribeClassificationInfoRequest,
cb?: (error: string, rep: DescribeClassificationInfoResponse) => void
): Promise<DescribeClassificationInfoResponse> {
return this.request("DescribeClassificationInfo", req, cb)
}
/**
* 风险分类TOP5统计
*/
async DescribeDSPAAssessmentRiskItemTop5(
req: DescribeDSPAAssessmentRiskItemTop5Request,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskItemTop5Response) => void
): Promise<DescribeDSPAAssessmentRiskItemTop5Response> {
return this.request("DescribeDSPAAssessmentRiskItemTop5", req, cb)
}
/**
* 获取资源绑定DB状态
*/
async QueryResourceDbBindStatus(
req: QueryResourceDbBindStatusRequest,
cb?: (error: string, rep: QueryResourceDbBindStatusResponse) => void
): Promise<QueryResourceDbBindStatusResponse> {
return this.request("QueryResourceDbBindStatus", req, cb)
}
/**
* 用于查询该用户是否已开通分类分级服务
*/
async DescribeDSPADiscoveryServiceStatus(
req: DescribeDSPADiscoveryServiceStatusRequest,
cb?: (error: string, rep: DescribeDSPADiscoveryServiceStatusResponse) => void
): Promise<DescribeDSPADiscoveryServiceStatusResponse> {
return this.request("DescribeDSPADiscoveryServiceStatus", req, cb)
}
/**
* 启用版本体验
*/
async EnableTrialVersion(
req: EnableTrialVersionRequest,
cb?: (error: string, rep: EnableTrialVersionResponse) => void
): Promise<EnableTrialVersionResponse> {
return this.request("EnableTrialVersion", req, cb)
}
/**
* 调整任务扫描结果
*/
async ModifyDSPATaskResult(
req: ModifyDSPATaskResultRequest,
cb?: (error: string, rep: ModifyDSPATaskResultResponse) => void
): Promise<ModifyDSPATaskResultResponse> {
return this.request("ModifyDSPATaskResult", req, cb)
}
/**
* 新增分类,单个用户最多允许创建100个数据分类。
*/
async CreateDSPACategory(
req: CreateDSPACategoryRequest,
cb?: (error: string, rep: CreateDSPACategoryResponse) => void
): Promise<CreateDSPACategoryResponse> {
return this.request("CreateDSPACategory", req, cb)
}
/**
* 新增COS分类分级扫描任务,单个用户最多允许创建100个任务。
*/
async CreateDSPACOSDiscoveryTask(
req: CreateDSPACOSDiscoveryTaskRequest,
cb?: (error: string, rep: CreateDSPACOSDiscoveryTaskResponse) => void
): Promise<CreateDSPACOSDiscoveryTaskResponse> {
return this.request("CreateDSPACOSDiscoveryTask", req, cb)
}
/**
* 获取合规组分类规则信息
*/
async DescribeDSPACategoryRules(
req: DescribeDSPACategoryRulesRequest,
cb?: (error: string, rep: DescribeDSPACategoryRulesResponse) => void
): Promise<DescribeDSPACategoryRulesResponse> {
return this.request("DescribeDSPACategoryRules", req, cb)
}
/**
* 风险模板页面--查询风险模板中的脆弱项配置
*/
async DescribeDSPAAssessmentRiskTemplateVulnerableList(
req: DescribeDSPAAssessmentRiskTemplateVulnerableListRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskTemplateVulnerableListResponse) => void
): Promise<DescribeDSPAAssessmentRiskTemplateVulnerableListResponse> {
return this.request("DescribeDSPAAssessmentRiskTemplateVulnerableList", req, cb)
}
/**
* 一个分类合并到另一个分类中(分类拖拽功能)
*/
async ModifyMergeClassification(
req?: ModifyMergeClassificationRequest,
cb?: (error: string, rep: ModifyMergeClassificationResponse) => void
): Promise<ModifyMergeClassificationResponse> {
return this.request("ModifyMergeClassification", req, cb)
}
/**
* 删除DSPA风险评估任务
*/
async DeleteDSPAAssessmentTask(
req: DeleteDSPAAssessmentTaskRequest,
cb?: (error: string, rep: DeleteDSPAAssessmentTaskResponse) => void
): Promise<DeleteDSPAAssessmentTaskResponse> {
return this.request("DeleteDSPAAssessmentTask", req, cb)
}
/**
* 验证分类分级规则
*/
async VerifyDSPADiscoveryRule(
req: VerifyDSPADiscoveryRuleRequest,
cb?: (error: string, rep: VerifyDSPADiscoveryRuleResponse) => void
): Promise<VerifyDSPADiscoveryRuleResponse> {
return this.request("VerifyDSPADiscoveryRule", req, cb)
}
/**
* 获取COS分类分级任务列表
*/
async DescribeDSPACOSDiscoveryTasks(
req: DescribeDSPACOSDiscoveryTasksRequest,
cb?: (error: string, rep: DescribeDSPACOSDiscoveryTasksResponse) => void
): Promise<DescribeDSPACOSDiscoveryTasksResponse> {
return this.request("DescribeDSPACOSDiscoveryTasks", req, cb)
}
/**
* 获取分级详情
*/
async DescribeDSPALevelDetail(
req: DescribeDSPALevelDetailRequest,
cb?: (error: string, rep: DescribeDSPALevelDetailResponse) => void
): Promise<DescribeDSPALevelDetailResponse> {
return this.request("DescribeDSPALevelDetail", req, cb)
}
/**
* 创建或复制分级分类模板
*/
async CreateOrCopyStandard(
req?: CreateOrCopyStandardRequest,
cb?: (error: string, rep: CreateOrCopyStandardResponse) => void
): Promise<CreateOrCopyStandardResponse> {
return this.request("CreateOrCopyStandard", req, cb)
}
/**
* 数据资产报告页面-查询数据资产概览接口(包括数据库资产详情和存储资产详情)
*/
async DescribeAssetOverview(
req: DescribeAssetOverviewRequest,
cb?: (error: string, rep: DescribeAssetOverviewResponse) => void
): Promise<DescribeAssetOverviewResponse> {
return this.request("DescribeAssetOverview", req, cb)
}
/**
* 新建DSPA风险评估任务
*/
async CreateDSPAAssessmentTask(
req: CreateDSPAAssessmentTaskRequest,
cb?: (error: string, rep: CreateDSPAAssessmentTaskResponse) => void
): Promise<CreateDSPAAssessmentTaskResponse> {
return this.request("CreateDSPAAssessmentTask", req, cb)
}
/**
* 验证COS分类分级规则
*/
async VerifyDSPACOSRule(
req: VerifyDSPACOSRuleRequest,
cb?: (error: string, rep: VerifyDSPACOSRuleResponse) => void
): Promise<VerifyDSPACOSRuleResponse> {
return this.request("VerifyDSPACOSRule", req, cb)
}
/**
* 风险评估模板---创建风险评估模板
*/
async CreateDSPAAssessmentRiskTemplate(
req: CreateDSPAAssessmentRiskTemplateRequest,
cb?: (error: string, rep: CreateDSPAAssessmentRiskTemplateResponse) => void
): Promise<CreateDSPAAssessmentRiskTemplateResponse> {
return this.request("CreateDSPAAssessmentRiskTemplate", req, cb)
}
/**
* 风险数量概览统计
*/
async DescribeDSPAAssessmentRiskOverview(
req: DescribeDSPAAssessmentRiskOverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskOverviewResponse) => void
): Promise<DescribeDSPAAssessmentRiskOverviewResponse> {
return this.request("DescribeDSPAAssessmentRiskOverview", req, cb)
}
/**
* 根据合规组id,去查询ES的概览页下的统计列表数据
*/
async DescribeDSPAESDataAssetDetail(
req: DescribeDSPAESDataAssetDetailRequest,
cb?: (error: string, rep: DescribeDSPAESDataAssetDetailResponse) => void
): Promise<DescribeDSPAESDataAssetDetailResponse> {
return this.request("DescribeDSPAESDataAssetDetail", req, cb)
}
/**
* 新增分类分级模板,单个用户最多允许创建100个合规组。
*/
async CreateDSPAComplianceGroup(
req: CreateDSPAComplianceGroupRequest,
cb?: (error: string, rep: CreateDSPAComplianceGroupResponse) => void
): Promise<CreateDSPAComplianceGroupResponse> {
return this.request("CreateDSPAComplianceGroup", req, cb)
}
/**
* 获取数据源的数据库信息
*/
async DescribeDSPADataSourceDbInfo(
req: DescribeDSPADataSourceDbInfoRequest,
cb?: (error: string, rep: DescribeDSPADataSourceDbInfoResponse) => void
): Promise<DescribeDSPADataSourceDbInfoResponse> {
return this.request("DescribeDSPADataSourceDbInfo", req, cb)
}
/**
* 添加用户云上资源列表
*/
async CreateDSPAMetaResources(
req: CreateDSPAMetaResourcesRequest,
cb?: (error: string, rep: CreateDSPAMetaResourcesResponse) => void
): Promise<CreateDSPAMetaResourcesResponse> {
return this.request("CreateDSPAMetaResources", req, cb)
}
/**
* 修改识别规则状态
*/
async ModifyClassificationRuleState(
req?: ModifyClassificationRuleStateRequest,
cb?: (error: string, rep: ModifyClassificationRuleStateResponse) => void
): Promise<ModifyClassificationRuleStateResponse> {
return this.request("ModifyClassificationRuleState", req, cb)
}
/**
* 修改DSPA集群信息
*/
async ModifyDSPAClusterInfo(
req: ModifyDSPAClusterInfoRequest,
cb?: (error: string, rep: ModifyDSPAClusterInfoResponse) => void
): Promise<ModifyDSPAClusterInfoResponse> {
return this.request("ModifyDSPAClusterInfo", req, cb)
}
/**
* 查询高风险资产的top10
*/
async DescribeDSPAAssessmentHighRiskTop10Overview(
req: DescribeDSPAAssessmentHighRiskTop10OverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentHighRiskTop10OverviewResponse) => void
): Promise<DescribeDSPAAssessmentHighRiskTop10OverviewResponse> {
return this.request("DescribeDSPAAssessmentHighRiskTop10Overview", req, cb)
}
/**
* 查询最新风险项详情数据
*/
async DescribeDSPAAssessmentLatestRiskDetailInfo(
req: DescribeDSPAAssessmentLatestRiskDetailInfoRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentLatestRiskDetailInfoResponse) => void
): Promise<DescribeDSPAAssessmentLatestRiskDetailInfoResponse> {
return this.request("DescribeDSPAAssessmentLatestRiskDetailInfo", req, cb)
}
/**
* 查询分类下规则列表
*/
async DescribeRuleList(
req?: DescribeRuleListRequest,
cb?: (error: string, rep: DescribeRuleListResponse) => void
): Promise<DescribeRuleListResponse> {
return this.request("DescribeRuleList", req, cb)
}
/**
* 获取DSPA评估任务列表
*/
async DescribeDSPAAssessmentTasks(
req: DescribeDSPAAssessmentTasksRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentTasksResponse) => void
): Promise<DescribeDSPAAssessmentTasksResponse> {
return this.request("DescribeDSPAAssessmentTasks", req, cb)
}
/**
* 获取分级分级扫描的表集合
*/
async DescribeDSPADiscoveryTaskTables(
req: DescribeDSPADiscoveryTaskTablesRequest,
cb?: (error: string, rep: DescribeDSPADiscoveryTaskTablesResponse) => void
): Promise<DescribeDSPADiscoveryTaskTablesResponse> {
return this.request("DescribeDSPADiscoveryTaskTables", req, cb)
}
/**
* 获取用户购买配额信息
*/
async GetUserQuotaInfo(
req: GetUserQuotaInfoRequest,
cb?: (error: string, rep: GetUserQuotaInfoResponse) => void
): Promise<GetUserQuotaInfoResponse> {
return this.request("GetUserQuotaInfo", req, cb)
}
/**
* 获取模板更新提示信息
*/
async DescribeDSPAComplianceUpdateNotification(
req: DescribeDSPAComplianceUpdateNotificationRequest,
cb?: (error: string, rep: DescribeDSPAComplianceUpdateNotificationResponse) => void
): Promise<DescribeDSPAComplianceUpdateNotificationResponse> {
return this.request("DescribeDSPAComplianceUpdateNotification", req, cb)
}
/**
* 添加用户云上数据库类型资源
*/
async CreateDSPADbMetaResources(
req: CreateDSPADbMetaResourcesRequest,
cb?: (error: string, rep: CreateDSPADbMetaResourcesResponse) => void
): Promise<CreateDSPADbMetaResourcesResponse> {
return this.request("CreateDSPADbMetaResources", req, cb)
}
/**
* 调整COS任务扫描结果
*/
async ModifyDSPACOSTaskResult(
req: ModifyDSPACOSTaskResultRequest,
cb?: (error: string, rep: ModifyDSPACOSTaskResultResponse) => void
): Promise<ModifyDSPACOSTaskResultResponse> {
return this.request("ModifyDSPACOSTaskResult", req, cb)
}
/**
* 绑定或解绑数据库实例DB
*/
async BindDSPAResourceDatabases(
req: BindDSPAResourceDatabasesRequest,
cb?: (error: string, rep: BindDSPAResourceDatabasesResponse) => void
): Promise<BindDSPAResourceDatabasesResponse> {
return this.request("BindDSPAResourceDatabases", req, cb)
}
/**
* 数据资产报告-查询es的敏感资产报告,包含(数据库资产,设敏级别数据库top10,资产详情)
*/
async DescribeESAssetSensitiveDistribution(
req: DescribeESAssetSensitiveDistributionRequest,
cb?: (error: string, rep: DescribeESAssetSensitiveDistributionResponse) => void
): Promise<DescribeESAssetSensitiveDistributionResponse> {
return this.request("DescribeESAssetSensitiveDistribution", req, cb)
}
/**
* 授权用户云资源
*/
async AuthorizeDSPAMetaResources(
req: AuthorizeDSPAMetaResourcesRequest,
cb?: (error: string, rep: AuthorizeDSPAMetaResourcesResponse) => void
): Promise<AuthorizeDSPAMetaResourcesResponse> {
return this.request("AuthorizeDSPAMetaResources", req, cb)
}
/**
* 拉取DSPA支持的Meta元数据类型,返回包括:元数据类型,支持的元数据地域信息
*/
async DescribeDSPASupportedMetas(
req: DescribeDSPASupportedMetasRequest,
cb?: (error: string, rep: DescribeDSPASupportedMetasResponse) => void
): Promise<DescribeDSPASupportedMetasResponse> {
return this.request("DescribeDSPASupportedMetas", req, cb)
}
/**
* 风险项处理趋势统计
*/
async DescribeDSPAAssessmentRiskDealedTrend(
req: DescribeDSPAAssessmentRiskDealedTrendRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskDealedTrendResponse) => void
): Promise<DescribeDSPAAssessmentRiskDealedTrendResponse> {
return this.request("DescribeDSPAAssessmentRiskDealedTrend", req, cb)
}
/**
* 数据资产报告-查询rdb的敏感数据分布-敏感规则字段分布-敏感分布详情
*/
async DescribeSensitiveRDBDataDistribution(
req: DescribeSensitiveRDBDataDistributionRequest,
cb?: (error: string, rep: DescribeSensitiveRDBDataDistributionResponse) => void
): Promise<DescribeSensitiveRDBDataDistributionResponse> {
return this.request("DescribeSensitiveRDBDataDistribution", req, cb)
}
/**
* 重新启动DSPA风险评估任务
*/
async RestartDSPAAssessmentTask(
req: RestartDSPAAssessmentTaskRequest,
cb?: (error: string, rep: RestartDSPAAssessmentTaskResponse) => void
): Promise<RestartDSPAAssessmentTaskResponse> {
return this.request("RestartDSPAAssessmentTask", req, cb)
}
/**
* 获取ES的分类分级任务结果详情,该接口只有在任务状态为时才支持结果正确查询:
3 扫描成功
*/
async DescribeDSPAESDiscoveryTaskResultDetail(
req: DescribeDSPAESDiscoveryTaskResultDetailRequest,
cb?: (error: string, rep: DescribeDSPAESDiscoveryTaskResultDetailResponse) => void
): Promise<DescribeDSPAESDiscoveryTaskResultDetailResponse> {
return this.request("DescribeDSPAESDiscoveryTaskResultDetail", req, cb)
}
/**
* 删除分类分级识别任务,该接口只有在任务状态为以下几个状态值时才支持正确删除:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
*/
async DeleteDSPADiscoveryTask(
req: DeleteDSPADiscoveryTaskRequest,
cb?: (error: string, rep: DeleteDSPADiscoveryTaskResponse) => void
): Promise<DeleteDSPADiscoveryTaskResponse> {
return this.request("DeleteDSPADiscoveryTask", req, cb)
}
/**
* 更新自建资源基础信息,包括:端口、账户名、密码。
请注意:
如果资源自身的VPC、VIP信息发生变化,后台会自动更新。
如果监听的端口发生变化,请显式输入端口。
如果账户名密码任意一个发生变化,请务必同时显式输入账户名密码。
*/
async UpdateDSPASelfBuildResource(
req: UpdateDSPASelfBuildResourceRequest,
cb?: (error: string, rep: UpdateDSPASelfBuildResourceResponse) => void
): Promise<UpdateDSPASelfBuildResourceResponse> {
return this.request("UpdateDSPASelfBuildResource", req, cb)
}
/**
* 获取分类分级任务结果,该接口只有在任务状态为以下状态时才支持结果正常查询:
3 扫描成功,
4 扫描失败
*/
async DescribeDSPADiscoveryTaskResult(
req: DescribeDSPADiscoveryTaskResultRequest,
cb?: (error: string, rep: DescribeDSPADiscoveryTaskResultResponse) => void
): Promise<DescribeDSPADiscoveryTaskResultResponse> {
return this.request("DescribeDSPADiscoveryTaskResult", req, cb)
}
/**
* 风险项页面----修改风险等级的详情数据
*/
async ModifyDSPAAssessmentRiskLevel(
req: ModifyDSPAAssessmentRiskLevelRequest,
cb?: (error: string, rep: ModifyDSPAAssessmentRiskLevelResponse) => void
): Promise<ModifyDSPAAssessmentRiskLevelResponse> {
return this.request("ModifyDSPAAssessmentRiskLevel", req, cb)
}
/**
* 新增分类分级规则,单个用户最多允许创建200个规则。
*/
async CreateDSPADiscoveryRule(
req: CreateDSPADiscoveryRuleRequest,
cb?: (error: string, rep: CreateDSPADiscoveryRuleResponse) => void
): Promise<CreateDSPADiscoveryRuleResponse> {
return this.request("CreateDSPADiscoveryRule", req, cb)
}
/**
* 修改分类信息
*/
async ModifyNewClassification(
req?: ModifyNewClassificationRequest,
cb?: (error: string, rep: ModifyNewClassificationResponse) => void
): Promise<ModifyNewClassificationResponse> {
return this.request("ModifyNewClassification", req, cb)
}
/**
* 数据资产报告-查询cos的资产分布详情接口
*/
async DescribeCOSAssetSensitiveDistribution(
req: DescribeCOSAssetSensitiveDistributionRequest,
cb?: (error: string, rep: DescribeCOSAssetSensitiveDistributionResponse) => void
): Promise<DescribeCOSAssetSensitiveDistributionResponse> {
return this.request("DescribeCOSAssetSensitiveDistribution", req, cb)
}
/**
* 查询标准下所有叶子节点分类
*/
async DescribeLeafClassification(
req?: DescribeLeafClassificationRequest,
cb?: (error: string, rep: DescribeLeafClassificationResponse) => void
): Promise<DescribeLeafClassificationResponse> {
return this.request("DescribeLeafClassification", req, cb)
}
/**
* 新增分类分级任务,单个用户最多允许创建100个任务。
*/
async CreateDSPADiscoveryTask(
req: CreateDSPADiscoveryTaskRequest,
cb?: (error: string, rep: CreateDSPADiscoveryTaskResponse) => void
): Promise<CreateDSPADiscoveryTaskResponse> {
return this.request("CreateDSPADiscoveryTask", req, cb)
}
/**
* 风险概览-查询新发现风险统计数
*/
async DescribeDSPAAssessmentNewDiscoveredRiskOverview(
req: DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse) => void
): Promise<DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse> {
return this.request("DescribeDSPAAssessmentNewDiscoveredRiskOverview", req, cb)
}
/**
* 查询风险的处理历史
*/
async DescribeDSPAAssessmentRiskProcessHistory(
req: DescribeDSPAAssessmentRiskProcessHistoryRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskProcessHistoryResponse) => void
): Promise<DescribeDSPAAssessmentRiskProcessHistoryResponse> {
return this.request("DescribeDSPAAssessmentRiskProcessHistory", req, cb)
}
/**
* 查询DSPA实例的db列表
*/
async QueryDSPAMetaResourceDbList(
req: QueryDSPAMetaResourceDbListRequest,
cb?: (error: string, rep: QueryDSPAMetaResourceDbListResponse) => void
): Promise<QueryDSPAMetaResourceDbListResponse> {
return this.request("QueryDSPAMetaResourceDbList", req, cb)
}
/**
* 获取体验版本信息
*/
async GetTrialVersion(
req: GetTrialVersionRequest,
cb?: (error: string, rep: GetTrialVersionResponse) => void
): Promise<GetTrialVersionResponse> {
return this.request("GetTrialVersion", req, cb)
}
/**
* 查询风险分布数据,包含风险类型分布,风险详情分布,风险资产的分布
*/
async DescribeDSPAAssessmentRiskDistributionOverview(
req: DescribeDSPAAssessmentRiskDistributionOverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskDistributionOverviewResponse) => void
): Promise<DescribeDSPAAssessmentRiskDistributionOverviewResponse> {
return this.request("DescribeDSPAAssessmentRiskDistributionOverview", req, cb)
}
/**
* 查询标准下所有分类的识别规则数量(不算子分类下的识别规则)
*/
async DescribeClassificationRuleCount(
req?: DescribeClassificationRuleCountRequest,
cb?: (error: string, rep: DescribeClassificationRuleCountResponse) => void
): Promise<DescribeClassificationRuleCountResponse> {
return this.request("DescribeClassificationRuleCount", req, cb)
}
/**
* 获取分类规则树信息
*/
async DescribeDSPACategoryTreeWithRules(
req: DescribeDSPACategoryTreeWithRulesRequest,
cb?: (error: string, rep: DescribeDSPACategoryTreeWithRulesResponse) => void
): Promise<DescribeDSPACategoryTreeWithRulesResponse> {
return this.request("DescribeDSPACategoryTreeWithRules", req, cb)
}
/**
* 获取授权资源的连接状态
*/
async GetResourceConnectionStatus(
req: GetResourceConnectionStatusRequest,
cb?: (error: string, rep: GetResourceConnectionStatusResponse) => void
): Promise<GetResourceConnectionStatusResponse> {
return this.request("GetResourceConnectionStatus", req, cb)
}
/**
* 获取ES扫描结果数据样本
*/
async DescribeDSPAESDataSample(
req: DescribeDSPAESDataSampleRequest,
cb?: (error: string, rep: DescribeDSPAESDataSampleResponse) => void
): Promise<DescribeDSPAESDataSampleResponse> {
return this.request("DescribeDSPAESDataSample", req, cb)
}
/**
* 获取DSPA评估模版关联的评估控制项列表
*/
async DescribeDSPAAssessmentTemplateControlItems(
req: DescribeDSPAAssessmentTemplateControlItemsRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentTemplateControlItemsResponse) => void
): Promise<DescribeDSPAAssessmentTemplateControlItemsResponse> {
return this.request("DescribeDSPAAssessmentTemplateControlItems", req, cb)
}
/**
* 开启级别或关闭级别
*/
async ModifyLevelState(
req?: ModifyLevelStateRequest,
cb?: (error: string, rep: ModifyLevelStateResponse) => void
): Promise<ModifyLevelStateResponse> {
return this.request("ModifyLevelState", req, cb)
}
/**
* 获取分级列表,限制100个 不分页返回
*/
async DescribeDSPALevelGroups(
req: DescribeDSPALevelGroupsRequest,
cb?: (error: string, rep: DescribeDSPALevelGroupsResponse) => void
): Promise<DescribeDSPALevelGroupsResponse> {
return this.request("DescribeDSPALevelGroups", req, cb)
}
/**
* 拉取DSPA集群列表
*/
async ListDSPAClusters(
req: ListDSPAClustersRequest,
cb?: (error: string, rep: ListDSPAClustersResponse) => void
): Promise<ListDSPAClustersResponse> {
return this.request("ListDSPAClusters", req, cb)
}
/**
* 创建敏感数据导出任务
*/
async ExportAssetDetailData(
req: ExportAssetDetailDataRequest,
cb?: (error: string, rep: ExportAssetDetailDataResponse) => void
): Promise<ExportAssetDetailDataResponse> {
return this.request("ExportAssetDetailData", req, cb)
}
/**
* 获取分类树信息
*/
async DescribeDSPACategoryTree(
req: DescribeDSPACategoryTreeRequest,
cb?: (error: string, rep: DescribeDSPACategoryTreeResponse) => void
): Promise<DescribeDSPACategoryTreeResponse> {
return this.request("DescribeDSPACategoryTree", req, cb)
}
/**
* 新建用户自建云资源
*/
async CreateDSPASelfBuildMetaResource(
req: CreateDSPASelfBuildMetaResourceRequest,
cb?: (error: string, rep: CreateDSPASelfBuildMetaResourceResponse) => void
): Promise<CreateDSPASelfBuildMetaResourceResponse> {
return this.request("CreateDSPASelfBuildMetaResource", req, cb)
}
/**
* 停止分类分级任务,该接口只有在任务状态为以下状态时才支持正确执行停止扫描:
1 扫描中
*/
async StopDSPADiscoveryTask(
req: StopDSPADiscoveryTaskRequest,
cb?: (error: string, rep: StopDSPADiscoveryTaskResponse) => void
): Promise<StopDSPADiscoveryTaskResponse> {
return this.request("StopDSPADiscoveryTask", req, cb)
}
/**
* 添加COS元数据
*/
async CreateDSPACosMetaResources(
req: CreateDSPACosMetaResourcesRequest,
cb?: (error: string, rep: CreateDSPACosMetaResourcesResponse) => void
): Promise<CreateDSPACosMetaResourcesResponse> {
return this.request("CreateDSPACosMetaResources", req, cb)
}
/**
* 修改分类,内置分类不支持修改。
*/
async ModifyDSPACategory(
req: ModifyDSPACategoryRequest,
cb?: (error: string, rep: ModifyDSPACategoryResponse) => void
): Promise<ModifyDSPACategoryResponse> {
return this.request("ModifyDSPACategory", req, cb)
}
/**
* 修改分类分级规则,单个用户最多允许创建200个规则。
注:此API同时适用RDB跟COS类型数据。
*/
async ModifyDSPADiscoveryRule(
req: ModifyDSPADiscoveryRuleRequest,
cb?: (error: string, rep: ModifyDSPADiscoveryRuleResponse) => void
): Promise<ModifyDSPADiscoveryRuleResponse> {
return this.request("ModifyDSPADiscoveryRule", req, cb)
}
/**
* 删除分类分级识别任务结果
*/
async DeleteDSPADiscoveryTaskResult(
req: DeleteDSPADiscoveryTaskResultRequest,
cb?: (error: string, rep: DeleteDSPADiscoveryTaskResultResponse) => void
): Promise<DeleteDSPADiscoveryTaskResultResponse> {
return this.request("DeleteDSPADiscoveryTaskResult", req, cb)
}
/**
* 风险评估概览页,查询风险面的分布
*/
async DescribeDSPAAssessmentRiskSideList(
req: DescribeDSPAAssessmentRiskSideListRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentRiskSideListResponse) => void
): Promise<DescribeDSPAAssessmentRiskSideListResponse> {
return this.request("DescribeDSPAAssessmentRiskSideList", req, cb)
}
/**
* 获取COS敏感数据资产桶列表
*/
async DescribeDSPACOSDataAssetBuckets(
req: DescribeDSPACOSDataAssetBucketsRequest,
cb?: (error: string, rep: DescribeDSPACOSDataAssetBucketsResponse) => void
): Promise<DescribeDSPACOSDataAssetBucketsResponse> {
return this.request("DescribeDSPACOSDataAssetBuckets", req, cb)
}
/**
* 风险概览-查询处理中风险统计数
*/
async DescribeDSPAAssessmentProcessingRiskOverview(
req: DescribeDSPAAssessmentProcessingRiskOverviewRequest,
cb?: (error: string, rep: DescribeDSPAAssessmentProcessingRiskOverviewResponse) => void
): Promise<DescribeDSPAAssessmentProcessingRiskOverviewResponse> {
return this.request("DescribeDSPAAssessmentProcessingRiskOverview", req, cb)
}
/**
* 创建资产梳理报告任务
*/
async CreateAssetSortingReportTask(
req: CreateAssetSortingReportTaskRequest,
cb?: (error: string, rep: CreateAssetSortingReportTaskResponse) => void
): Promise<CreateAssetSortingReportTaskResponse> {
return this.request("CreateAssetSortingReportTask", req, cb)
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。