3 Star 47 Fork 10

tencentcloud/tencentcloud-sdk-java

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
DsgcClient.java 78.41 KB
一键复制 编辑 原始数据 按行查看 历史
tencentcloud 提交于 2024-08-21 13:05 . release 3.1.1086
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710
/*
* Copyright (c) 2017-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.
*/
package com.tencentcloudapi.dsgc.v20190723;
import java.lang.reflect.Type;
import com.google.gson.JsonSyntaxException;
import com.google.gson.reflect.TypeToken;
import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.common.AbstractClient;
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.JsonResponseModel;
import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.dsgc.v20190723.models.*;
public class DsgcClient extends AbstractClient{
private static String endpoint = "dsgc.tencentcloudapi.com";
private static String service = "dsgc";
private static String version = "2019-07-23";
public DsgcClient(Credential credential, String region) {
this(credential, region, new ClientProfile());
}
public DsgcClient(Credential credential, String region, ClientProfile profile) {
super(DsgcClient.endpoint, DsgcClient.version, credential, region, profile);
}
/**
*授权用户云资源
* @param req AuthorizeDSPAMetaResourcesRequest
* @return AuthorizeDSPAMetaResourcesResponse
* @throws TencentCloudSDKException
*/
public AuthorizeDSPAMetaResourcesResponse AuthorizeDSPAMetaResources(AuthorizeDSPAMetaResourcesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "AuthorizeDSPAMetaResources", AuthorizeDSPAMetaResourcesResponse.class);
}
/**
*绑定或解绑COS桶
* @param req BindDSPAResourceCosBucketsRequest
* @return BindDSPAResourceCosBucketsResponse
* @throws TencentCloudSDKException
*/
public BindDSPAResourceCosBucketsResponse BindDSPAResourceCosBuckets(BindDSPAResourceCosBucketsRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "BindDSPAResourceCosBuckets", BindDSPAResourceCosBucketsResponse.class);
}
/**
*绑定或解绑数据库实例DB
* @param req BindDSPAResourceDatabasesRequest
* @return BindDSPAResourceDatabasesResponse
* @throws TencentCloudSDKException
*/
public BindDSPAResourceDatabasesResponse BindDSPAResourceDatabases(BindDSPAResourceDatabasesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "BindDSPAResourceDatabases", BindDSPAResourceDatabasesResponse.class);
}
/**
*复制合规组模板
* @param req CopyDSPATemplateRequest
* @return CopyDSPATemplateResponse
* @throws TencentCloudSDKException
*/
public CopyDSPATemplateResponse CopyDSPATemplate(CopyDSPATemplateRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CopyDSPATemplate", CopyDSPATemplateResponse.class);
}
/**
*创建资产梳理报表导出重试任务
* @param req CreateAssetSortingReportRetryTaskRequest
* @return CreateAssetSortingReportRetryTaskResponse
* @throws TencentCloudSDKException
*/
public CreateAssetSortingReportRetryTaskResponse CreateAssetSortingReportRetryTask(CreateAssetSortingReportRetryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateAssetSortingReportRetryTask", CreateAssetSortingReportRetryTaskResponse.class);
}
/**
*创建资产梳理报告任务
* @param req CreateAssetSortingReportTaskRequest
* @return CreateAssetSortingReportTaskResponse
* @throws TencentCloudSDKException
*/
public CreateAssetSortingReportTaskResponse CreateAssetSortingReportTask(CreateAssetSortingReportTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateAssetSortingReportTask", CreateAssetSortingReportTaskResponse.class);
}
/**
*创建识别规则
* @param req CreateClassificationRuleRequest
* @return CreateClassificationRuleResponse
* @throws TencentCloudSDKException
*/
public CreateClassificationRuleResponse CreateClassificationRule(CreateClassificationRuleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateClassificationRule", CreateClassificationRuleResponse.class);
}
/**
*风险项页面---创建风险等级
* @param req CreateDSPAAssessmentRiskLevelRequest
* @return CreateDSPAAssessmentRiskLevelResponse
* @throws TencentCloudSDKException
*/
public CreateDSPAAssessmentRiskLevelResponse CreateDSPAAssessmentRiskLevel(CreateDSPAAssessmentRiskLevelRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPAAssessmentRiskLevel", CreateDSPAAssessmentRiskLevelResponse.class);
}
/**
*风险评估模板---创建风险评估模板
* @param req CreateDSPAAssessmentRiskTemplateRequest
* @return CreateDSPAAssessmentRiskTemplateResponse
* @throws TencentCloudSDKException
*/
public CreateDSPAAssessmentRiskTemplateResponse CreateDSPAAssessmentRiskTemplate(CreateDSPAAssessmentRiskTemplateRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPAAssessmentRiskTemplate", CreateDSPAAssessmentRiskTemplateResponse.class);
}
/**
*新建DSPA风险评估任务
* @param req CreateDSPAAssessmentTaskRequest
* @return CreateDSPAAssessmentTaskResponse
* @throws TencentCloudSDKException
*/
public CreateDSPAAssessmentTaskResponse CreateDSPAAssessmentTask(CreateDSPAAssessmentTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPAAssessmentTask", CreateDSPAAssessmentTaskResponse.class);
}
/**
*新增COS分类分级扫描任务,单个用户最多允许创建100个任务。
* @param req CreateDSPACOSDiscoveryTaskRequest
* @return CreateDSPACOSDiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public CreateDSPACOSDiscoveryTaskResponse CreateDSPACOSDiscoveryTask(CreateDSPACOSDiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPACOSDiscoveryTask", CreateDSPACOSDiscoveryTaskResponse.class);
}
/**
*新增分类,单个用户最多允许创建100个数据分类。
* @param req CreateDSPACategoryRequest
* @return CreateDSPACategoryResponse
* @throws TencentCloudSDKException
*/
public CreateDSPACategoryResponse CreateDSPACategory(CreateDSPACategoryRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPACategory", CreateDSPACategoryResponse.class);
}
/**
*创建分类关联关系
* @param req CreateDSPACategoryRelationRequest
* @return CreateDSPACategoryRelationResponse
* @throws TencentCloudSDKException
*/
public CreateDSPACategoryRelationResponse CreateDSPACategoryRelation(CreateDSPACategoryRelationRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPACategoryRelation", CreateDSPACategoryRelationResponse.class);
}
/**
*新增分类分级模板,单个用户最多允许创建100个合规组。
* @param req CreateDSPAComplianceGroupRequest
* @return CreateDSPAComplianceGroupResponse
* @throws TencentCloudSDKException
*/
public CreateDSPAComplianceGroupResponse CreateDSPAComplianceGroup(CreateDSPAComplianceGroupRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPAComplianceGroup", CreateDSPAComplianceGroupResponse.class);
}
/**
*创建合规组分类规则关联关系
* @param req CreateDSPAComplianceRulesRequest
* @return CreateDSPAComplianceRulesResponse
* @throws TencentCloudSDKException
*/
public CreateDSPAComplianceRulesResponse CreateDSPAComplianceRules(CreateDSPAComplianceRulesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPAComplianceRules", CreateDSPAComplianceRulesResponse.class);
}
/**
*添加COS元数据
* @param req CreateDSPACosMetaResourcesRequest
* @return CreateDSPACosMetaResourcesResponse
* @throws TencentCloudSDKException
*/
public CreateDSPACosMetaResourcesResponse CreateDSPACosMetaResources(CreateDSPACosMetaResourcesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPACosMetaResources", CreateDSPACosMetaResourcesResponse.class);
}
/**
*添加用户云上数据库类型资源
* @param req CreateDSPADbMetaResourcesRequest
* @return CreateDSPADbMetaResourcesResponse
* @throws TencentCloudSDKException
*/
public CreateDSPADbMetaResourcesResponse CreateDSPADbMetaResources(CreateDSPADbMetaResourcesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPADbMetaResources", CreateDSPADbMetaResourcesResponse.class);
}
/**
*新增分类分级规则,单个用户最多允许创建200个规则。
* @param req CreateDSPADiscoveryRuleRequest
* @return CreateDSPADiscoveryRuleResponse
* @throws TencentCloudSDKException
*/
public CreateDSPADiscoveryRuleResponse CreateDSPADiscoveryRule(CreateDSPADiscoveryRuleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPADiscoveryRule", CreateDSPADiscoveryRuleResponse.class);
}
/**
*新增分类分级任务,单个用户最多允许创建100个任务。
* @param req CreateDSPADiscoveryTaskRequest
* @return CreateDSPADiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public CreateDSPADiscoveryTaskResponse CreateDSPADiscoveryTask(CreateDSPADiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPADiscoveryTask", CreateDSPADiscoveryTaskResponse.class);
}
/**
*新增分级,单个Casb实例最多允许创建100个数据分级
* @param req CreateDSPALevelGroupRequest
* @return CreateDSPALevelGroupResponse
* @throws TencentCloudSDKException
*/
public CreateDSPALevelGroupResponse CreateDSPALevelGroup(CreateDSPALevelGroupRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPALevelGroup", CreateDSPALevelGroupResponse.class);
}
/**
*添加用户云上资源列表
* @param req CreateDSPAMetaResourcesRequest
* @return CreateDSPAMetaResourcesResponse
* @throws TencentCloudSDKException
*/
public CreateDSPAMetaResourcesResponse CreateDSPAMetaResources(CreateDSPAMetaResourcesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPAMetaResources", CreateDSPAMetaResourcesResponse.class);
}
/**
*新建用户自建云资源
* @param req CreateDSPASelfBuildMetaResourceRequest
* @return CreateDSPASelfBuildMetaResourceResponse
* @throws TencentCloudSDKException
*/
public CreateDSPASelfBuildMetaResourceResponse CreateDSPASelfBuildMetaResource(CreateDSPASelfBuildMetaResourceRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateDSPASelfBuildMetaResource", CreateDSPASelfBuildMetaResourceResponse.class);
}
/**
*创建规则别名
* @param req CreateIdentifyRuleAnotherNameRequest
* @return CreateIdentifyRuleAnotherNameResponse
* @throws TencentCloudSDKException
*/
public CreateIdentifyRuleAnotherNameResponse CreateIdentifyRuleAnotherName(CreateIdentifyRuleAnotherNameRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateIdentifyRuleAnotherName", CreateIdentifyRuleAnotherNameResponse.class);
}
/**
*创建新分类
* @param req CreateNewClassificationRequest
* @return CreateNewClassificationResponse
* @throws TencentCloudSDKException
*/
public CreateNewClassificationResponse CreateNewClassification(CreateNewClassificationRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateNewClassification", CreateNewClassificationResponse.class);
}
/**
*创建或复制分级分类模板
* @param req CreateOrCopyStandardRequest
* @return CreateOrCopyStandardResponse
* @throws TencentCloudSDKException
*/
public CreateOrCopyStandardResponse CreateOrCopyStandard(CreateOrCopyStandardRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "CreateOrCopyStandard", CreateOrCopyStandardResponse.class);
}
/**
*风险等级的定义页面-创建风险等级的时候生成的一个默认的矩阵
* @param req DecribeSuggestRiskLevelMatrixRequest
* @return DecribeSuggestRiskLevelMatrixResponse
* @throws TencentCloudSDKException
*/
public DecribeSuggestRiskLevelMatrixResponse DecribeSuggestRiskLevelMatrix(DecribeSuggestRiskLevelMatrixRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DecribeSuggestRiskLevelMatrix", DecribeSuggestRiskLevelMatrixResponse.class);
}
/**
*本接口(DeleteCOSMetaData)用于删除COS元数据信息。
* @param req DeleteCosMetaResourceRequest
* @return DeleteCosMetaResourceResponse
* @throws TencentCloudSDKException
*/
public DeleteCosMetaResourceResponse DeleteCosMetaResource(DeleteCosMetaResourceRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DeleteCosMetaResource", DeleteCosMetaResourceResponse.class);
}
/**
*删除DSPA风险评估任务
* @param req DeleteDSPAAssessmentTaskRequest
* @return DeleteDSPAAssessmentTaskResponse
* @throws TencentCloudSDKException
*/
public DeleteDSPAAssessmentTaskResponse DeleteDSPAAssessmentTask(DeleteDSPAAssessmentTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DeleteDSPAAssessmentTask", DeleteDSPAAssessmentTaskResponse.class);
}
/**
*删除COS分类分级任务,该接口只有在任务状态为以下几个状态值时才支持正确删除:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
* @param req DeleteDSPACOSDiscoveryTaskRequest
* @return DeleteDSPACOSDiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public DeleteDSPACOSDiscoveryTaskResponse DeleteDSPACOSDiscoveryTask(DeleteDSPACOSDiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DeleteDSPACOSDiscoveryTask", DeleteDSPACOSDiscoveryTaskResponse.class);
}
/**
*删除COS分类分级任务结果
* @param req DeleteDSPACOSDiscoveryTaskResultRequest
* @return DeleteDSPACOSDiscoveryTaskResultResponse
* @throws TencentCloudSDKException
*/
public DeleteDSPACOSDiscoveryTaskResultResponse DeleteDSPACOSDiscoveryTaskResult(DeleteDSPACOSDiscoveryTaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DeleteDSPACOSDiscoveryTaskResult", DeleteDSPACOSDiscoveryTaskResultResponse.class);
}
/**
*删除分类分级识别任务,该接口只有在任务状态为以下几个状态值时才支持正确删除:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
* @param req DeleteDSPADiscoveryTaskRequest
* @return DeleteDSPADiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public DeleteDSPADiscoveryTaskResponse DeleteDSPADiscoveryTask(DeleteDSPADiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DeleteDSPADiscoveryTask", DeleteDSPADiscoveryTaskResponse.class);
}
/**
*删除分类分级识别任务结果
* @param req DeleteDSPADiscoveryTaskResultRequest
* @return DeleteDSPADiscoveryTaskResultResponse
* @throws TencentCloudSDKException
*/
public DeleteDSPADiscoveryTaskResultResponse DeleteDSPADiscoveryTaskResult(DeleteDSPADiscoveryTaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DeleteDSPADiscoveryTaskResult", DeleteDSPADiscoveryTaskResultResponse.class);
}
/**
*删除用户云资源
* @param req DeleteDSPAMetaResourceRequest
* @return DeleteDSPAMetaResourceResponse
* @throws TencentCloudSDKException
*/
public DeleteDSPAMetaResourceResponse DeleteDSPAMetaResource(DeleteDSPAMetaResourceRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DeleteDSPAMetaResource", DeleteDSPAMetaResourceResponse.class);
}
/**
*查询敏感数据导出结果URL
* @param req DescribeAssetDetailDataExportResultRequest
* @return DescribeAssetDetailDataExportResultResponse
* @throws TencentCloudSDKException
*/
public DescribeAssetDetailDataExportResultResponse DescribeAssetDetailDataExportResult(DescribeAssetDetailDataExportResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeAssetDetailDataExportResult", DescribeAssetDetailDataExportResultResponse.class);
}
/**
*数据资产报告页面-查询数据资产概览接口(包括数据库资产详情和存储资产详情)
* @param req DescribeAssetOverviewRequest
* @return DescribeAssetOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeAssetOverviewResponse DescribeAssetOverview(DescribeAssetOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeAssetOverview", DescribeAssetOverviewResponse.class);
}
/**
*查询DB绑定的列表
* @param req DescribeBindDBListRequest
* @return DescribeBindDBListResponse
* @throws TencentCloudSDKException
*/
public DescribeBindDBListResponse DescribeBindDBList(DescribeBindDBListRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeBindDBList", DescribeBindDBListResponse.class);
}
/**
*数据资产报告-查询cos的资产分布详情接口
* @param req DescribeCOSAssetSensitiveDistributionRequest
* @return DescribeCOSAssetSensitiveDistributionResponse
* @throws TencentCloudSDKException
*/
public DescribeCOSAssetSensitiveDistributionResponse DescribeCOSAssetSensitiveDistribution(DescribeCOSAssetSensitiveDistributionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeCOSAssetSensitiveDistribution", DescribeCOSAssetSensitiveDistributionResponse.class);
}
/**
*查询分类信息
* @param req DescribeClassificationInfoRequest
* @return DescribeClassificationInfoResponse
* @throws TencentCloudSDKException
*/
public DescribeClassificationInfoResponse DescribeClassificationInfo(DescribeClassificationInfoRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeClassificationInfo", DescribeClassificationInfoResponse.class);
}
/**
*查询标准下所有分类的识别规则数量(不算子分类下的识别规则)
* @param req DescribeClassificationRuleCountRequest
* @return DescribeClassificationRuleCountResponse
* @throws TencentCloudSDKException
*/
public DescribeClassificationRuleCountResponse DescribeClassificationRuleCount(DescribeClassificationRuleCountRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeClassificationRuleCount", DescribeClassificationRuleCountResponse.class);
}
/**
*查询高风险资产的top10
* @param req DescribeDSPAAssessmentHighRiskTop10OverviewRequest
* @return DescribeDSPAAssessmentHighRiskTop10OverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentHighRiskTop10OverviewResponse DescribeDSPAAssessmentHighRiskTop10Overview(DescribeDSPAAssessmentHighRiskTop10OverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentHighRiskTop10Overview", DescribeDSPAAssessmentHighRiskTop10OverviewResponse.class);
}
/**
*查询最新风险项详情数据
* @param req DescribeDSPAAssessmentLatestRiskDetailInfoRequest
* @return DescribeDSPAAssessmentLatestRiskDetailInfoResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentLatestRiskDetailInfoResponse DescribeDSPAAssessmentLatestRiskDetailInfo(DescribeDSPAAssessmentLatestRiskDetailInfoRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentLatestRiskDetailInfo", DescribeDSPAAssessmentLatestRiskDetailInfoResponse.class);
}
/**
*查询最新的风险详情列表数据
* @param req DescribeDSPAAssessmentLatestRiskListRequest
* @return DescribeDSPAAssessmentLatestRiskListResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentLatestRiskListResponse DescribeDSPAAssessmentLatestRiskList(DescribeDSPAAssessmentLatestRiskListRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentLatestRiskList", DescribeDSPAAssessmentLatestRiskListResponse.class);
}
/**
*风险概览-查询新发现风险统计数
* @param req DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest
* @return DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse DescribeDSPAAssessmentNewDiscoveredRiskOverview(DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentNewDiscoveredRiskOverview", DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse.class);
}
/**
*风险概览-查询待处理风险统计数
* @param req DescribeDSPAAssessmentPendingRiskOverviewRequest
* @return DescribeDSPAAssessmentPendingRiskOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentPendingRiskOverviewResponse DescribeDSPAAssessmentPendingRiskOverview(DescribeDSPAAssessmentPendingRiskOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentPendingRiskOverview", DescribeDSPAAssessmentPendingRiskOverviewResponse.class);
}
/**
*风险概览-查询处理中风险统计数
* @param req DescribeDSPAAssessmentProcessingRiskOverviewRequest
* @return DescribeDSPAAssessmentProcessingRiskOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentProcessingRiskOverviewResponse DescribeDSPAAssessmentProcessingRiskOverview(DescribeDSPAAssessmentProcessingRiskOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentProcessingRiskOverview", DescribeDSPAAssessmentProcessingRiskOverviewResponse.class);
}
/**
*风险概览页风险数量和受影响资产数概览统计
* @param req DescribeDSPAAssessmentRiskAmountOverviewRequest
* @return DescribeDSPAAssessmentRiskAmountOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskAmountOverviewResponse DescribeDSPAAssessmentRiskAmountOverview(DescribeDSPAAssessmentRiskAmountOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskAmountOverview", DescribeDSPAAssessmentRiskAmountOverviewResponse.class);
}
/**
*受影响资产TOP5统计
* @param req DescribeDSPAAssessmentRiskDatasourceTop5Request
* @return DescribeDSPAAssessmentRiskDatasourceTop5Response
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskDatasourceTop5Response DescribeDSPAAssessmentRiskDatasourceTop5(DescribeDSPAAssessmentRiskDatasourceTop5Request req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskDatasourceTop5", DescribeDSPAAssessmentRiskDatasourceTop5Response.class);
}
/**
*遗留待处理&昨日完成风险处置概览统计
* @param req DescribeDSPAAssessmentRiskDealedOverviewRequest
* @return DescribeDSPAAssessmentRiskDealedOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskDealedOverviewResponse DescribeDSPAAssessmentRiskDealedOverview(DescribeDSPAAssessmentRiskDealedOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskDealedOverview", DescribeDSPAAssessmentRiskDealedOverviewResponse.class);
}
/**
*风险项处理趋势统计
* @param req DescribeDSPAAssessmentRiskDealedTrendRequest
* @return DescribeDSPAAssessmentRiskDealedTrendResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskDealedTrendResponse DescribeDSPAAssessmentRiskDealedTrend(DescribeDSPAAssessmentRiskDealedTrendRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskDealedTrend", DescribeDSPAAssessmentRiskDealedTrendResponse.class);
}
/**
*查询风险分布数据,包含风险类型分布,风险详情分布,风险资产的分布
* @param req DescribeDSPAAssessmentRiskDistributionOverviewRequest
* @return DescribeDSPAAssessmentRiskDistributionOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskDistributionOverviewResponse DescribeDSPAAssessmentRiskDistributionOverview(DescribeDSPAAssessmentRiskDistributionOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskDistributionOverview", DescribeDSPAAssessmentRiskDistributionOverviewResponse.class);
}
/**
*风险分类TOP5统计
* @param req DescribeDSPAAssessmentRiskItemTop5Request
* @return DescribeDSPAAssessmentRiskItemTop5Response
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskItemTop5Response DescribeDSPAAssessmentRiskItemTop5(DescribeDSPAAssessmentRiskItemTop5Request req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskItemTop5", DescribeDSPAAssessmentRiskItemTop5Response.class);
}
/**
*风险项页面----查询风险等级的详情数据
* @param req DescribeDSPAAssessmentRiskLevelDetailRequest
* @return DescribeDSPAAssessmentRiskLevelDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskLevelDetailResponse DescribeDSPAAssessmentRiskLevelDetail(DescribeDSPAAssessmentRiskLevelDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskLevelDetail", DescribeDSPAAssessmentRiskLevelDetailResponse.class);
}
/**
*风险项页面----查询风险等级的列表
* @param req DescribeDSPAAssessmentRiskLevelListRequest
* @return DescribeDSPAAssessmentRiskLevelListResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskLevelListResponse DescribeDSPAAssessmentRiskLevelList(DescribeDSPAAssessmentRiskLevelListRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskLevelList", DescribeDSPAAssessmentRiskLevelListResponse.class);
}
/**
*风险级别趋势统计
* @param req DescribeDSPAAssessmentRiskLevelTrendRequest
* @return DescribeDSPAAssessmentRiskLevelTrendResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskLevelTrendResponse DescribeDSPAAssessmentRiskLevelTrend(DescribeDSPAAssessmentRiskLevelTrendRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskLevelTrend", DescribeDSPAAssessmentRiskLevelTrendResponse.class);
}
/**
*风险数量概览统计
* @param req DescribeDSPAAssessmentRiskOverviewRequest
* @return DescribeDSPAAssessmentRiskOverviewResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskOverviewResponse DescribeDSPAAssessmentRiskOverview(DescribeDSPAAssessmentRiskOverviewRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskOverview", DescribeDSPAAssessmentRiskOverviewResponse.class);
}
/**
*修改最新评估风险项状态
* @param req DescribeDSPAAssessmentRiskProcessHistoryRequest
* @return DescribeDSPAAssessmentRiskProcessHistoryResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskProcessHistoryResponse DescribeDSPAAssessmentRiskProcessHistory(DescribeDSPAAssessmentRiskProcessHistoryRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskProcessHistory", DescribeDSPAAssessmentRiskProcessHistoryResponse.class);
}
/**
*风险评估概览页,查询风险面的分布
* @param req DescribeDSPAAssessmentRiskSideDistributedRequest
* @return DescribeDSPAAssessmentRiskSideDistributedResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskSideDistributedResponse DescribeDSPAAssessmentRiskSideDistributed(DescribeDSPAAssessmentRiskSideDistributedRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskSideDistributed", DescribeDSPAAssessmentRiskSideDistributedResponse.class);
}
/**
*风险评估概览页,查询风险面的分布
* @param req DescribeDSPAAssessmentRiskSideListRequest
* @return DescribeDSPAAssessmentRiskSideListResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskSideListResponse DescribeDSPAAssessmentRiskSideList(DescribeDSPAAssessmentRiskSideListRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskSideList", DescribeDSPAAssessmentRiskSideListResponse.class);
}
/**
*风险项页面--查看评估模板详情
* @param req DescribeDSPAAssessmentRiskTemplateDetailRequest
* @return DescribeDSPAAssessmentRiskTemplateDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskTemplateDetailResponse DescribeDSPAAssessmentRiskTemplateDetail(DescribeDSPAAssessmentRiskTemplateDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskTemplateDetail", DescribeDSPAAssessmentRiskTemplateDetailResponse.class);
}
/**
*风险模板页面--查询风险模板中的脆弱项配置
* @param req DescribeDSPAAssessmentRiskTemplateVulnerableListRequest
* @return DescribeDSPAAssessmentRiskTemplateVulnerableListResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRiskTemplateVulnerableListResponse DescribeDSPAAssessmentRiskTemplateVulnerableList(DescribeDSPAAssessmentRiskTemplateVulnerableListRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRiskTemplateVulnerableList", DescribeDSPAAssessmentRiskTemplateVulnerableListResponse.class);
}
/**
*获取DSPA评估风险项列表
* @param req DescribeDSPAAssessmentRisksRequest
* @return DescribeDSPAAssessmentRisksResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentRisksResponse DescribeDSPAAssessmentRisks(DescribeDSPAAssessmentRisksRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentRisks", DescribeDSPAAssessmentRisksResponse.class);
}
/**
*获取DSPA评估任务列表
* @param req DescribeDSPAAssessmentTasksRequest
* @return DescribeDSPAAssessmentTasksResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentTasksResponse DescribeDSPAAssessmentTasks(DescribeDSPAAssessmentTasksRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentTasks", DescribeDSPAAssessmentTasksResponse.class);
}
/**
*获取DSPA评估模版关联的评估控制项列表
* @param req DescribeDSPAAssessmentTemplateControlItemsRequest
* @return DescribeDSPAAssessmentTemplateControlItemsResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentTemplateControlItemsResponse DescribeDSPAAssessmentTemplateControlItems(DescribeDSPAAssessmentTemplateControlItemsRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentTemplateControlItems", DescribeDSPAAssessmentTemplateControlItemsResponse.class);
}
/**
*获取DSPA评估模板列表
* @param req DescribeDSPAAssessmentTemplatesRequest
* @return DescribeDSPAAssessmentTemplatesResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAAssessmentTemplatesResponse DescribeDSPAAssessmentTemplates(DescribeDSPAAssessmentTemplatesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAAssessmentTemplates", DescribeDSPAAssessmentTemplatesResponse.class);
}
/**
*获取COS敏感数据资产桶列表
* @param req DescribeDSPACOSDataAssetBucketsRequest
* @return DescribeDSPACOSDataAssetBucketsResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSDataAssetBucketsResponse DescribeDSPACOSDataAssetBuckets(DescribeDSPACOSDataAssetBucketsRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSDataAssetBuckets", DescribeDSPACOSDataAssetBucketsResponse.class);
}
/**
*获取COS单个模板下的敏感数据资产
* @param req DescribeDSPACOSDataAssetByComplianceIdRequest
* @return DescribeDSPACOSDataAssetByComplianceIdResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSDataAssetByComplianceIdResponse DescribeDSPACOSDataAssetByComplianceId(DescribeDSPACOSDataAssetByComplianceIdRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSDataAssetByComplianceId", DescribeDSPACOSDataAssetByComplianceIdResponse.class);
}
/**
*获取COS分类分级数据资产详情
* @param req DescribeDSPACOSDataAssetDetailRequest
* @return DescribeDSPACOSDataAssetDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSDataAssetDetailResponse DescribeDSPACOSDataAssetDetail(DescribeDSPACOSDataAssetDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSDataAssetDetail", DescribeDSPACOSDataAssetDetailResponse.class);
}
/**
*获取COS分类分级任务详情
* @param req DescribeDSPACOSDiscoveryTaskDetailRequest
* @return DescribeDSPACOSDiscoveryTaskDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSDiscoveryTaskDetailResponse DescribeDSPACOSDiscoveryTaskDetail(DescribeDSPACOSDiscoveryTaskDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSDiscoveryTaskDetail", DescribeDSPACOSDiscoveryTaskDetailResponse.class);
}
/**
*获取COS分类分级任务结果详情文件列表
* @param req DescribeDSPACOSDiscoveryTaskFilesRequest
* @return DescribeDSPACOSDiscoveryTaskFilesResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSDiscoveryTaskFilesResponse DescribeDSPACOSDiscoveryTaskFiles(DescribeDSPACOSDiscoveryTaskFilesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSDiscoveryTaskFiles", DescribeDSPACOSDiscoveryTaskFilesResponse.class);
}
/**
*获取COS分类分级任务结果,该接口只有在任务状态为以下状态时才支持结果正常查询:
3 扫描成功,
4 扫描失败
* @param req DescribeDSPACOSDiscoveryTaskResultRequest
* @return DescribeDSPACOSDiscoveryTaskResultResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSDiscoveryTaskResultResponse DescribeDSPACOSDiscoveryTaskResult(DescribeDSPACOSDiscoveryTaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSDiscoveryTaskResult", DescribeDSPACOSDiscoveryTaskResultResponse.class);
}
/**
*获取COS分类分级任务列表
* @param req DescribeDSPACOSDiscoveryTasksRequest
* @return DescribeDSPACOSDiscoveryTasksResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSDiscoveryTasksResponse DescribeDSPACOSDiscoveryTasks(DescribeDSPACOSDiscoveryTasksRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSDiscoveryTasks", DescribeDSPACOSDiscoveryTasksResponse.class);
}
/**
*获取COS分类分级任务结果详情,该接口只有在任务状态为时才支持结果正确查询:
3 扫描成功
* @param req DescribeDSPACOSTaskResultDetailRequest
* @return DescribeDSPACOSTaskResultDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACOSTaskResultDetailResponse DescribeDSPACOSTaskResultDetail(DescribeDSPACOSTaskResultDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACOSTaskResultDetail", DescribeDSPACOSTaskResultDetailResponse.class);
}
/**
*获取敏感数据分类列表
* @param req DescribeDSPACategoriesRequest
* @return DescribeDSPACategoriesResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACategoriesResponse DescribeDSPACategories(DescribeDSPACategoriesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACategories", DescribeDSPACategoriesResponse.class);
}
/**
*获取分类规则统计信息
* @param req DescribeDSPACategoryRuleStatisticRequest
* @return DescribeDSPACategoryRuleStatisticResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACategoryRuleStatisticResponse DescribeDSPACategoryRuleStatistic(DescribeDSPACategoryRuleStatisticRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACategoryRuleStatistic", DescribeDSPACategoryRuleStatisticResponse.class);
}
/**
*获取合规组分类规则信息
* @param req DescribeDSPACategoryRulesRequest
* @return DescribeDSPACategoryRulesResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACategoryRulesResponse DescribeDSPACategoryRules(DescribeDSPACategoryRulesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACategoryRules", DescribeDSPACategoryRulesResponse.class);
}
/**
*获取分类树信息
* @param req DescribeDSPACategoryTreeRequest
* @return DescribeDSPACategoryTreeResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACategoryTreeResponse DescribeDSPACategoryTree(DescribeDSPACategoryTreeRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACategoryTree", DescribeDSPACategoryTreeResponse.class);
}
/**
*获取分类规则树信息
* @param req DescribeDSPACategoryTreeWithRulesRequest
* @return DescribeDSPACategoryTreeWithRulesResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPACategoryTreeWithRulesResponse DescribeDSPACategoryTreeWithRules(DescribeDSPACategoryTreeWithRulesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPACategoryTreeWithRules", DescribeDSPACategoryTreeWithRulesResponse.class);
}
/**
*获取模板详情信息
* @param req DescribeDSPAComplianceGroupDetailRequest
* @return DescribeDSPAComplianceGroupDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAComplianceGroupDetailResponse DescribeDSPAComplianceGroupDetail(DescribeDSPAComplianceGroupDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAComplianceGroupDetail", DescribeDSPAComplianceGroupDetailResponse.class);
}
/**
*获取分类分级模板列表
* @param req DescribeDSPAComplianceGroupsRequest
* @return DescribeDSPAComplianceGroupsResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAComplianceGroupsResponse DescribeDSPAComplianceGroups(DescribeDSPAComplianceGroupsRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAComplianceGroups", DescribeDSPAComplianceGroupsResponse.class);
}
/**
*获取模板更新提示信息
* @param req DescribeDSPAComplianceUpdateNotificationRequest
* @return DescribeDSPAComplianceUpdateNotificationResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAComplianceUpdateNotificationResponse DescribeDSPAComplianceUpdateNotification(DescribeDSPAComplianceUpdateNotificationRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAComplianceUpdateNotification", DescribeDSPAComplianceUpdateNotificationResponse.class);
}
/**
*获取数据源的数据库信息
* @param req DescribeDSPADataSourceDbInfoRequest
* @return DescribeDSPADataSourceDbInfoResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPADataSourceDbInfoResponse DescribeDSPADataSourceDbInfo(DescribeDSPADataSourceDbInfoRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPADataSourceDbInfo", DescribeDSPADataSourceDbInfoResponse.class);
}
/**
*获取分类分级规则列表
* @param req DescribeDSPADiscoveryRulesRequest
* @return DescribeDSPADiscoveryRulesResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPADiscoveryRulesResponse DescribeDSPADiscoveryRules(DescribeDSPADiscoveryRulesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPADiscoveryRules", DescribeDSPADiscoveryRulesResponse.class);
}
/**
*用于查询该用户是否已开通分类分级服务
* @param req DescribeDSPADiscoveryServiceStatusRequest
* @return DescribeDSPADiscoveryServiceStatusResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPADiscoveryServiceStatusResponse DescribeDSPADiscoveryServiceStatus(DescribeDSPADiscoveryServiceStatusRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPADiscoveryServiceStatus", DescribeDSPADiscoveryServiceStatusResponse.class);
}
/**
*获取分类分级任务详情
* @param req DescribeDSPADiscoveryTaskDetailRequest
* @return DescribeDSPADiscoveryTaskDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPADiscoveryTaskDetailResponse DescribeDSPADiscoveryTaskDetail(DescribeDSPADiscoveryTaskDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPADiscoveryTaskDetail", DescribeDSPADiscoveryTaskDetailResponse.class);
}
/**
*获取分类分级任务结果,该接口只有在任务状态为以下状态时才支持结果正常查询:
3 扫描成功,
4 扫描失败
* @param req DescribeDSPADiscoveryTaskResultRequest
* @return DescribeDSPADiscoveryTaskResultResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPADiscoveryTaskResultResponse DescribeDSPADiscoveryTaskResult(DescribeDSPADiscoveryTaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPADiscoveryTaskResult", DescribeDSPADiscoveryTaskResultResponse.class);
}
/**
*获取分类分级任务结果详情,该接口只有在任务状态为时才支持结果正确查询:
3 扫描成功
* @param req DescribeDSPADiscoveryTaskResultDetailRequest
* @return DescribeDSPADiscoveryTaskResultDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPADiscoveryTaskResultDetailResponse DescribeDSPADiscoveryTaskResultDetail(DescribeDSPADiscoveryTaskResultDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPADiscoveryTaskResultDetail", DescribeDSPADiscoveryTaskResultDetailResponse.class);
}
/**
*获取分级分级扫描的表集合
* @param req DescribeDSPADiscoveryTaskTablesRequest
* @return DescribeDSPADiscoveryTaskTablesResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPADiscoveryTaskTablesResponse DescribeDSPADiscoveryTaskTables(DescribeDSPADiscoveryTaskTablesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPADiscoveryTaskTables", DescribeDSPADiscoveryTaskTablesResponse.class);
}
/**
*根据合规组id,去查询ES的概览页统计数据
* @param req DescribeDSPAESDataAssetByComplianceIdRequest
* @return DescribeDSPAESDataAssetByComplianceIdResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAESDataAssetByComplianceIdResponse DescribeDSPAESDataAssetByComplianceId(DescribeDSPAESDataAssetByComplianceIdRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAESDataAssetByComplianceId", DescribeDSPAESDataAssetByComplianceIdResponse.class);
}
/**
*根据合规组id,去查询ES的概览页下的统计列表数据
* @param req DescribeDSPAESDataAssetDetailRequest
* @return DescribeDSPAESDataAssetDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAESDataAssetDetailResponse DescribeDSPAESDataAssetDetail(DescribeDSPAESDataAssetDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAESDataAssetDetail", DescribeDSPAESDataAssetDetailResponse.class);
}
/**
*获取ES扫描结果数据样本
* @param req DescribeDSPAESDataSampleRequest
* @return DescribeDSPAESDataSampleResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAESDataSampleResponse DescribeDSPAESDataSample(DescribeDSPAESDataSampleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAESDataSample", DescribeDSPAESDataSampleResponse.class);
}
/**
*获取ES的分类分级任务结果详情,该接口只有在任务状态为时才支持结果正确查询:
3 扫描成功
* @param req DescribeDSPAESDiscoveryTaskResultDetailRequest
* @return DescribeDSPAESDiscoveryTaskResultDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPAESDiscoveryTaskResultDetailResponse DescribeDSPAESDiscoveryTaskResultDetail(DescribeDSPAESDiscoveryTaskResultDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPAESDiscoveryTaskResultDetail", DescribeDSPAESDiscoveryTaskResultDetailResponse.class);
}
/**
*获取分级详情
* @param req DescribeDSPALevelDetailRequest
* @return DescribeDSPALevelDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPALevelDetailResponse DescribeDSPALevelDetail(DescribeDSPALevelDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPALevelDetail", DescribeDSPALevelDetailResponse.class);
}
/**
*获取分级列表,限制100个 不分页返回
* @param req DescribeDSPALevelGroupsRequest
* @return DescribeDSPALevelGroupsResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPALevelGroupsResponse DescribeDSPALevelGroups(DescribeDSPALevelGroupsRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPALevelGroups", DescribeDSPALevelGroupsResponse.class);
}
/**
*获取单个合规组下的RDB关系数据库分类分级数据资产
* @param req DescribeDSPARDBDataAssetByComplianceIdRequest
* @return DescribeDSPARDBDataAssetByComplianceIdResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPARDBDataAssetByComplianceIdResponse DescribeDSPARDBDataAssetByComplianceId(DescribeDSPARDBDataAssetByComplianceIdRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPARDBDataAssetByComplianceId", DescribeDSPARDBDataAssetByComplianceIdResponse.class);
}
/**
*获取RDB关系数据库分类分级资产详情
* @param req DescribeDSPARDBDataAssetDetailRequest
* @return DescribeDSPARDBDataAssetDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPARDBDataAssetDetailResponse DescribeDSPARDBDataAssetDetail(DescribeDSPARDBDataAssetDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPARDBDataAssetDetail", DescribeDSPARDBDataAssetDetailResponse.class);
}
/**
*拉取DSPA支持的Meta元数据类型,返回包括:元数据类型,支持的元数据地域信息
* @param req DescribeDSPASupportedMetasRequest
* @return DescribeDSPASupportedMetasResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPASupportedMetasResponse DescribeDSPASupportedMetas(DescribeDSPASupportedMetasRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPASupportedMetas", DescribeDSPASupportedMetasResponse.class);
}
/**
*获取扫描结果数据样本
* @param req DescribeDSPATaskResultDataSampleRequest
* @return DescribeDSPATaskResultDataSampleResponse
* @throws TencentCloudSDKException
*/
public DescribeDSPATaskResultDataSampleResponse DescribeDSPATaskResultDataSample(DescribeDSPATaskResultDataSampleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeDSPATaskResultDataSample", DescribeDSPATaskResultDataSampleResponse.class);
}
/**
*数据资产报告-查询es的敏感资产报告,包含(数据库资产,设敏级别数据库top10,资产详情)
* @param req DescribeESAssetSensitiveDistributionRequest
* @return DescribeESAssetSensitiveDistributionResponse
* @throws TencentCloudSDKException
*/
public DescribeESAssetSensitiveDistributionResponse DescribeESAssetSensitiveDistribution(DescribeESAssetSensitiveDistributionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeESAssetSensitiveDistribution", DescribeESAssetSensitiveDistributionResponse.class);
}
/**
*获取导出任务结果
* @param req DescribeExportTaskResultRequest
* @return DescribeExportTaskResultResponse
* @throws TencentCloudSDKException
*/
public DescribeExportTaskResultResponse DescribeExportTaskResult(DescribeExportTaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeExportTaskResult", DescribeExportTaskResultResponse.class);
}
/**
*查询标准下所有叶子节点分类
* @param req DescribeLeafClassificationRequest
* @return DescribeLeafClassificationResponse
* @throws TencentCloudSDKException
*/
public DescribeLeafClassificationResponse DescribeLeafClassification(DescribeLeafClassificationRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeLeafClassification", DescribeLeafClassificationResponse.class);
}
/**
*数据资产报告-查询mongo 的敏感资产报告,包含(数据库资产,设敏级别数据库top10,资产详情)
* @param req DescribeMongoAssetSensitiveDistributionRequest
* @return DescribeMongoAssetSensitiveDistributionResponse
* @throws TencentCloudSDKException
*/
public DescribeMongoAssetSensitiveDistributionResponse DescribeMongoAssetSensitiveDistribution(DescribeMongoAssetSensitiveDistributionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeMongoAssetSensitiveDistribution", DescribeMongoAssetSensitiveDistributionResponse.class);
}
/**
*数据资产报告-查询rbd 的敏感资产报告,包含(数据库资产,设敏级别数据库top10,资产详情)
* @param req DescribeRDBAssetSensitiveDistributionRequest
* @return DescribeRDBAssetSensitiveDistributionResponse
* @throws TencentCloudSDKException
*/
public DescribeRDBAssetSensitiveDistributionResponse DescribeRDBAssetSensitiveDistribution(DescribeRDBAssetSensitiveDistributionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeRDBAssetSensitiveDistribution", DescribeRDBAssetSensitiveDistributionResponse.class);
}
/**
*获取报表下载链接
* @param req DescribeReportTaskDownloadUrlRequest
* @return DescribeReportTaskDownloadUrlResponse
* @throws TencentCloudSDKException
*/
public DescribeReportTaskDownloadUrlResponse DescribeReportTaskDownloadUrl(DescribeReportTaskDownloadUrlRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeReportTaskDownloadUrl", DescribeReportTaskDownloadUrlResponse.class);
}
/**
*获取资产报表任务列表
* @param req DescribeReportTasksRequest
* @return DescribeReportTasksResponse
* @throws TencentCloudSDKException
*/
public DescribeReportTasksResponse DescribeReportTasks(DescribeReportTasksRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeReportTasks", DescribeReportTasksResponse.class);
}
/**
*查询分类规则详情
* @param req DescribeRuleDetailRequest
* @return DescribeRuleDetailResponse
* @throws TencentCloudSDKException
*/
public DescribeRuleDetailResponse DescribeRuleDetail(DescribeRuleDetailRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeRuleDetail", DescribeRuleDetailResponse.class);
}
/**
*查询分类下规则列表
* @param req DescribeRuleListRequest
* @return DescribeRuleListResponse
* @throws TencentCloudSDKException
*/
public DescribeRuleListResponse DescribeRuleList(DescribeRuleListRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeRuleList", DescribeRuleListResponse.class);
}
/**
*数据资产报告-查询cos的敏感数据分布(分级分布 分类分布 敏感规则分布详情列表)
* @param req DescribeSensitiveCOSDataDistributionRequest
* @return DescribeSensitiveCOSDataDistributionResponse
* @throws TencentCloudSDKException
*/
public DescribeSensitiveCOSDataDistributionResponse DescribeSensitiveCOSDataDistribution(DescribeSensitiveCOSDataDistributionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeSensitiveCOSDataDistribution", DescribeSensitiveCOSDataDistributionResponse.class);
}
/**
*数据资产报告-查询rdb的敏感数据分布-敏感规则字段分布-敏感分布详情
* @param req DescribeSensitiveRDBDataDistributionRequest
* @return DescribeSensitiveRDBDataDistributionResponse
* @throws TencentCloudSDKException
*/
public DescribeSensitiveRDBDataDistributionResponse DescribeSensitiveRDBDataDistribution(DescribeSensitiveRDBDataDistributionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DescribeSensitiveRDBDataDistribution", DescribeSensitiveRDBDataDistributionResponse.class);
}
/**
*取消用户云资源授权
* @param req DisableDSPAMetaResourceAuthRequest
* @return DisableDSPAMetaResourceAuthResponse
* @throws TencentCloudSDKException
*/
public DisableDSPAMetaResourceAuthResponse DisableDSPAMetaResourceAuth(DisableDSPAMetaResourceAuthRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "DisableDSPAMetaResourceAuth", DisableDSPAMetaResourceAuthResponse.class);
}
/**
*打开或者关闭分类分级规则
注:此API同时对该规则下的RDB跟COS规则操作。
* @param req EnableDSPADiscoveryRuleRequest
* @return EnableDSPADiscoveryRuleResponse
* @throws TencentCloudSDKException
*/
public EnableDSPADiscoveryRuleResponse EnableDSPADiscoveryRule(EnableDSPADiscoveryRuleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "EnableDSPADiscoveryRule", EnableDSPADiscoveryRuleResponse.class);
}
/**
*启用版本体验
* @param req EnableTrialVersionRequest
* @return EnableTrialVersionResponse
* @throws TencentCloudSDKException
*/
public EnableTrialVersionResponse EnableTrialVersion(EnableTrialVersionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "EnableTrialVersion", EnableTrialVersionResponse.class);
}
/**
*创建敏感数据导出任务
* @param req ExportAssetDetailDataRequest
* @return ExportAssetDetailDataResponse
* @throws TencentCloudSDKException
*/
public ExportAssetDetailDataResponse ExportAssetDetailData(ExportAssetDetailDataRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ExportAssetDetailData", ExportAssetDetailDataResponse.class);
}
/**
*获取授权资源的连接状态
* @param req GetResourceConnectionStatusRequest
* @return GetResourceConnectionStatusResponse
* @throws TencentCloudSDKException
*/
public GetResourceConnectionStatusResponse GetResourceConnectionStatus(GetResourceConnectionStatusRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "GetResourceConnectionStatus", GetResourceConnectionStatusResponse.class);
}
/**
*获取体验版本信息
* @param req GetTrialVersionRequest
* @return GetTrialVersionResponse
* @throws TencentCloudSDKException
*/
public GetTrialVersionResponse GetTrialVersion(GetTrialVersionRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "GetTrialVersion", GetTrialVersionResponse.class);
}
/**
*获取用户购买配额信息
* @param req GetUserQuotaInfoRequest
* @return GetUserQuotaInfoResponse
* @throws TencentCloudSDKException
*/
public GetUserQuotaInfoResponse GetUserQuotaInfo(GetUserQuotaInfoRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "GetUserQuotaInfo", GetUserQuotaInfoResponse.class);
}
/**
*拉取DSPA集群列表
* @param req ListDSPAClustersRequest
* @return ListDSPAClustersResponse
* @throws TencentCloudSDKException
*/
public ListDSPAClustersResponse ListDSPAClusters(ListDSPAClustersRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ListDSPAClusters", ListDSPAClustersResponse.class);
}
/**
*本接口用于获取COS元数据信息,返回COS元数据信息列表。
* @param req ListDSPACosMetaResourcesRequest
* @return ListDSPACosMetaResourcesResponse
* @throws TencentCloudSDKException
*/
public ListDSPACosMetaResourcesResponse ListDSPACosMetaResources(ListDSPACosMetaResourcesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ListDSPACosMetaResources", ListDSPACosMetaResourcesResponse.class);
}
/**
*拉取用户云资源
* @param req ListDSPAMetaResourcesRequest
* @return ListDSPAMetaResourcesResponse
* @throws TencentCloudSDKException
*/
public ListDSPAMetaResourcesResponse ListDSPAMetaResources(ListDSPAMetaResourcesRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ListDSPAMetaResources", ListDSPAMetaResourcesResponse.class);
}
/**
*编辑识别规则
* @param req ModifyClassificationRuleRequest
* @return ModifyClassificationRuleResponse
* @throws TencentCloudSDKException
*/
public ModifyClassificationRuleResponse ModifyClassificationRule(ModifyClassificationRuleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyClassificationRule", ModifyClassificationRuleResponse.class);
}
/**
*修改识别规则状态
* @param req ModifyClassificationRuleStateRequest
* @return ModifyClassificationRuleStateResponse
* @throws TencentCloudSDKException
*/
public ModifyClassificationRuleStateResponse ModifyClassificationRuleState(ModifyClassificationRuleStateRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyClassificationRuleState", ModifyClassificationRuleStateResponse.class);
}
/**
*修改DSPA评估风险项,支持修改Status
* @param req ModifyDSPAAssessmentRiskRequest
* @return ModifyDSPAAssessmentRiskResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPAAssessmentRiskResponse ModifyDSPAAssessmentRisk(ModifyDSPAAssessmentRiskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPAAssessmentRisk", ModifyDSPAAssessmentRiskResponse.class);
}
/**
*修改最新评估风险项状态
* @param req ModifyDSPAAssessmentRiskLatestRequest
* @return ModifyDSPAAssessmentRiskLatestResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPAAssessmentRiskLatestResponse ModifyDSPAAssessmentRiskLatest(ModifyDSPAAssessmentRiskLatestRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPAAssessmentRiskLatest", ModifyDSPAAssessmentRiskLatestResponse.class);
}
/**
*风险项页面----修改风险等级的详情数据
* @param req ModifyDSPAAssessmentRiskLevelRequest
* @return ModifyDSPAAssessmentRiskLevelResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPAAssessmentRiskLevelResponse ModifyDSPAAssessmentRiskLevel(ModifyDSPAAssessmentRiskLevelRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPAAssessmentRiskLevel", ModifyDSPAAssessmentRiskLevelResponse.class);
}
/**
*风险模板---修改风险模板
* @param req ModifyDSPAAssessmentRiskTemplateRequest
* @return ModifyDSPAAssessmentRiskTemplateResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPAAssessmentRiskTemplateResponse ModifyDSPAAssessmentRiskTemplate(ModifyDSPAAssessmentRiskTemplateRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPAAssessmentRiskTemplate", ModifyDSPAAssessmentRiskTemplateResponse.class);
}
/**
*修改COS分类分级任务,该接口只有在任务状态为以下状态时才支持正确修改:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
* @param req ModifyDSPACOSDiscoveryTaskRequest
* @return ModifyDSPACOSDiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPACOSDiscoveryTaskResponse ModifyDSPACOSDiscoveryTask(ModifyDSPACOSDiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPACOSDiscoveryTask", ModifyDSPACOSDiscoveryTaskResponse.class);
}
/**
*调整COS任务扫描结果
* @param req ModifyDSPACOSTaskResultRequest
* @return ModifyDSPACOSTaskResultResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPACOSTaskResultResponse ModifyDSPACOSTaskResult(ModifyDSPACOSTaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPACOSTaskResult", ModifyDSPACOSTaskResultResponse.class);
}
/**
*修改分类,内置分类不支持修改。
* @param req ModifyDSPACategoryRequest
* @return ModifyDSPACategoryResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPACategoryResponse ModifyDSPACategory(ModifyDSPACategoryRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPACategory", ModifyDSPACategoryResponse.class);
}
/**
*修改分类分级关系
* @param req ModifyDSPACategoryRelationRequest
* @return ModifyDSPACategoryRelationResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPACategoryRelationResponse ModifyDSPACategoryRelation(ModifyDSPACategoryRelationRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPACategoryRelation", ModifyDSPACategoryRelationResponse.class);
}
/**
*修改DSPA集群信息
* @param req ModifyDSPAClusterInfoRequest
* @return ModifyDSPAClusterInfoResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPAClusterInfoResponse ModifyDSPAClusterInfo(ModifyDSPAClusterInfoRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPAClusterInfo", ModifyDSPAClusterInfoResponse.class);
}
/**
*修改分类分级模板,内置模板不支持修改。
* @param req ModifyDSPAComplianceGroupRequest
* @return ModifyDSPAComplianceGroupResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPAComplianceGroupResponse ModifyDSPAComplianceGroup(ModifyDSPAComplianceGroupRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPAComplianceGroup", ModifyDSPAComplianceGroupResponse.class);
}
/**
*修改分类分级规则,单个用户最多允许创建200个规则。
注:此API同时适用RDB跟COS类型数据。
* @param req ModifyDSPADiscoveryRuleRequest
* @return ModifyDSPADiscoveryRuleResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPADiscoveryRuleResponse ModifyDSPADiscoveryRule(ModifyDSPADiscoveryRuleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPADiscoveryRule", ModifyDSPADiscoveryRuleResponse.class);
}
/**
*修改分类分级任务,该接口只有在任务状态为以下状态时才支持正确修改:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
* @param req ModifyDSPADiscoveryTaskRequest
* @return ModifyDSPADiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPADiscoveryTaskResponse ModifyDSPADiscoveryTask(ModifyDSPADiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPADiscoveryTask", ModifyDSPADiscoveryTaskResponse.class);
}
/**
*调整ES任务扫描结果
* @param req ModifyDSPAESTaskResultRequest
* @return ModifyDSPAESTaskResultResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPAESTaskResultResponse ModifyDSPAESTaskResult(ModifyDSPAESTaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPAESTaskResult", ModifyDSPAESTaskResultResponse.class);
}
/**
*调整任务扫描结果
* @param req ModifyDSPATaskResultRequest
* @return ModifyDSPATaskResultResponse
* @throws TencentCloudSDKException
*/
public ModifyDSPATaskResultResponse ModifyDSPATaskResult(ModifyDSPATaskResultRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyDSPATaskResult", ModifyDSPATaskResultResponse.class);
}
/**
*修改敏感级别信息
* @param req ModifyLevelInfoRequest
* @return ModifyLevelInfoResponse
* @throws TencentCloudSDKException
*/
public ModifyLevelInfoResponse ModifyLevelInfo(ModifyLevelInfoRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyLevelInfo", ModifyLevelInfoResponse.class);
}
/**
*修改级别名称
* @param req ModifyLevelNameRequest
* @return ModifyLevelNameResponse
* @throws TencentCloudSDKException
*/
public ModifyLevelNameResponse ModifyLevelName(ModifyLevelNameRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyLevelName", ModifyLevelNameResponse.class);
}
/**
*开启级别或关闭级别
* @param req ModifyLevelStateRequest
* @return ModifyLevelStateResponse
* @throws TencentCloudSDKException
*/
public ModifyLevelStateResponse ModifyLevelState(ModifyLevelStateRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyLevelState", ModifyLevelStateResponse.class);
}
/**
*一个分类合并到另一个分类中(分类拖拽功能)
* @param req ModifyMergeClassificationRequest
* @return ModifyMergeClassificationResponse
* @throws TencentCloudSDKException
*/
public ModifyMergeClassificationResponse ModifyMergeClassification(ModifyMergeClassificationRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyMergeClassification", ModifyMergeClassificationResponse.class);
}
/**
*修改分类信息
* @param req ModifyNewClassificationRequest
* @return ModifyNewClassificationResponse
* @throws TencentCloudSDKException
*/
public ModifyNewClassificationResponse ModifyNewClassification(ModifyNewClassificationRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyNewClassification", ModifyNewClassificationResponse.class);
}
/**
*修改分级分类模板信息
* @param req ModifyStandardInfoRequest
* @return ModifyStandardInfoResponse
* @throws TencentCloudSDKException
*/
public ModifyStandardInfoResponse ModifyStandardInfo(ModifyStandardInfoRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "ModifyStandardInfo", ModifyStandardInfoResponse.class);
}
/**
*查询DSPA实例的db列表
* @param req QueryDSPAMetaResourceDbListRequest
* @return QueryDSPAMetaResourceDbListResponse
* @throws TencentCloudSDKException
*/
public QueryDSPAMetaResourceDbListResponse QueryDSPAMetaResourceDbList(QueryDSPAMetaResourceDbListRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "QueryDSPAMetaResourceDbList", QueryDSPAMetaResourceDbListResponse.class);
}
/**
*获取资源绑定DB状态
* @param req QueryResourceDbBindStatusRequest
* @return QueryResourceDbBindStatusResponse
* @throws TencentCloudSDKException
*/
public QueryResourceDbBindStatusResponse QueryResourceDbBindStatus(QueryResourceDbBindStatusRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "QueryResourceDbBindStatus", QueryResourceDbBindStatusResponse.class);
}
/**
*重新启动DSPA风险评估任务
* @param req RestartDSPAAssessmentTaskRequest
* @return RestartDSPAAssessmentTaskResponse
* @throws TencentCloudSDKException
*/
public RestartDSPAAssessmentTaskResponse RestartDSPAAssessmentTask(RestartDSPAAssessmentTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "RestartDSPAAssessmentTask", RestartDSPAAssessmentTaskResponse.class);
}
/**
*立即启动分类分级任务,该接口只有在任务状态为以下状态时才支持正确执行立即扫描:
0 待扫描,
2 扫描终止,
3 扫描成功,
4 扫描失败
* @param req StartDSPADiscoveryTaskRequest
* @return StartDSPADiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public StartDSPADiscoveryTaskResponse StartDSPADiscoveryTask(StartDSPADiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "StartDSPADiscoveryTask", StartDSPADiscoveryTaskResponse.class);
}
/**
*停止分类分级任务,该接口只有在任务状态为以下状态时才支持正确执行停止扫描:
1 扫描中
* @param req StopDSPADiscoveryTaskRequest
* @return StopDSPADiscoveryTaskResponse
* @throws TencentCloudSDKException
*/
public StopDSPADiscoveryTaskResponse StopDSPADiscoveryTask(StopDSPADiscoveryTaskRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "StopDSPADiscoveryTask", StopDSPADiscoveryTaskResponse.class);
}
/**
*更新自建资源基础信息,包括:端口、账户名、密码。
请注意:
如果资源自身的VPC、VIP信息发生变化,后台会自动更新。
如果监听的端口发生变化,请显式输入端口。
如果账户名密码任意一个发生变化,请务必同时显式输入账户名密码。
* @param req UpdateDSPASelfBuildResourceRequest
* @return UpdateDSPASelfBuildResourceResponse
* @throws TencentCloudSDKException
*/
public UpdateDSPASelfBuildResourceResponse UpdateDSPASelfBuildResource(UpdateDSPASelfBuildResourceRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "UpdateDSPASelfBuildResource", UpdateDSPASelfBuildResourceResponse.class);
}
/**
*验证COS分类分级规则
* @param req VerifyDSPACOSRuleRequest
* @return VerifyDSPACOSRuleResponse
* @throws TencentCloudSDKException
*/
public VerifyDSPACOSRuleResponse VerifyDSPACOSRule(VerifyDSPACOSRuleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "VerifyDSPACOSRule", VerifyDSPACOSRuleResponse.class);
}
/**
*验证分类分级规则
* @param req VerifyDSPADiscoveryRuleRequest
* @return VerifyDSPADiscoveryRuleResponse
* @throws TencentCloudSDKException
*/
public VerifyDSPADiscoveryRuleResponse VerifyDSPADiscoveryRule(VerifyDSPADiscoveryRuleRequest req) throws TencentCloudSDKException{
req.setSkipSign(false);
return this.internalRequest(req, "VerifyDSPADiscoveryRule", VerifyDSPADiscoveryRuleResponse.class);
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tencentcloud/tencentcloud-sdk-java.git
git@gitee.com:tencentcloud/tencentcloud-sdk-java.git
tencentcloud
tencentcloud-sdk-java
tencentcloud-sdk-java
master

搜索帮助