v1

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DscClientBuilder

func DscClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAddBuckets

func GenReqDefForAddBuckets() *def.HttpRequestDef

func GenReqDefForAddRule

func GenReqDefForAddRule() *def.HttpRequestDef

func GenReqDefForAddRuleGroup

func GenReqDefForAddRuleGroup() *def.HttpRequestDef

func GenReqDefForAddScanJob

func GenReqDefForAddScanJob() *def.HttpRequestDef

func GenReqDefForBatchAddDataMask

func GenReqDefForBatchAddDataMask() *def.HttpRequestDef

func GenReqDefForChangeDbTemplateOperation

func GenReqDefForChangeDbTemplateOperation() *def.HttpRequestDef

func GenReqDefForChangeRule

func GenReqDefForChangeRule() *def.HttpRequestDef

func GenReqDefForCreateDatabaseWaterMark

func GenReqDefForCreateDatabaseWaterMark() *def.HttpRequestDef

func GenReqDefForCreateDocWatermark

func GenReqDefForCreateDocWatermark() *def.HttpRequestDef

func GenReqDefForCreateDocWatermarkByAddress

func GenReqDefForCreateDocWatermarkByAddress() *def.HttpRequestDef

func GenReqDefForCreateImageWatermark

func GenReqDefForCreateImageWatermark() *def.HttpRequestDef

func GenReqDefForCreateImageWatermarkByAddress

func GenReqDefForCreateImageWatermarkByAddress() *def.HttpRequestDef

func GenReqDefForCreateProductOrder

func GenReqDefForCreateProductOrder() *def.HttpRequestDef

func GenReqDefForDeleteBucket

func GenReqDefForDeleteBucket() *def.HttpRequestDef

func GenReqDefForDeleteRule

func GenReqDefForDeleteRule() *def.HttpRequestDef

func GenReqDefForDeleteRuleGroup

func GenReqDefForDeleteRuleGroup() *def.HttpRequestDef

func GenReqDefForListBuckets

func GenReqDefForListBuckets() *def.HttpRequestDef

func GenReqDefForListDbMaskTask

func GenReqDefForListDbMaskTask() *def.HttpRequestDef

func GenReqDefForListRelationBuckets

func GenReqDefForListRelationBuckets() *def.HttpRequestDef

func GenReqDefForListRelationColumn

func GenReqDefForListRelationColumn() *def.HttpRequestDef

func GenReqDefForListRelationDb

func GenReqDefForListRelationDb() *def.HttpRequestDef

func GenReqDefForListRelationFile

func GenReqDefForListRelationFile() *def.HttpRequestDef

func GenReqDefForListRelationTable

func GenReqDefForListRelationTable() *def.HttpRequestDef

func GenReqDefForListRuleGroups

func GenReqDefForListRuleGroups() *def.HttpRequestDef

func GenReqDefForShowDatabaseWaterMark

func GenReqDefForShowDatabaseWaterMark() *def.HttpRequestDef

func GenReqDefForShowDocWatermark

func GenReqDefForShowDocWatermark() *def.HttpRequestDef

func GenReqDefForShowDocWatermarkByAddress

func GenReqDefForShowDocWatermarkByAddress() *def.HttpRequestDef

func GenReqDefForShowImageWatermark

func GenReqDefForShowImageWatermark() *def.HttpRequestDef

func GenReqDefForShowImageWatermarkByAddress

func GenReqDefForShowImageWatermarkByAddress() *def.HttpRequestDef

func GenReqDefForShowImageWatermarkWithImage

func GenReqDefForShowImageWatermarkWithImage() *def.HttpRequestDef

func GenReqDefForShowImageWatermarkWithImageByAddress

func GenReqDefForShowImageWatermarkWithImageByAddress() *def.HttpRequestDef

func GenReqDefForShowOpenApiCalledRecords

func GenReqDefForShowOpenApiCalledRecords() *def.HttpRequestDef

func GenReqDefForShowRules

func GenReqDefForShowRules() *def.HttpRequestDef

func GenReqDefForShowScanJobResults

func GenReqDefForShowScanJobResults() *def.HttpRequestDef

func GenReqDefForShowScanJobs

func GenReqDefForShowScanJobs() *def.HttpRequestDef

func GenReqDefForShowSpecification

func GenReqDefForShowSpecification() *def.HttpRequestDef

func GenReqDefForShowTopics

func GenReqDefForShowTopics() *def.HttpRequestDef

func GenReqDefForUpdateAssetName

func GenReqDefForUpdateAssetName() *def.HttpRequestDef

func GenReqDefForUpdateDefaultTopic

func GenReqDefForUpdateDefaultTopic() *def.HttpRequestDef

Types

type AddBucketsInvoker

type AddBucketsInvoker struct {
	*invoker.BaseInvoker
}

func (*AddBucketsInvoker) Invoke

type AddRuleGroupInvoker

type AddRuleGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*AddRuleGroupInvoker) Invoke

type AddRuleInvoker

type AddRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*AddRuleInvoker) Invoke

func (i *AddRuleInvoker) Invoke() (*model.AddRuleResponse, error)

type AddScanJobInvoker

type AddScanJobInvoker struct {
	*invoker.BaseInvoker
}

func (*AddScanJobInvoker) Invoke

type BatchAddDataMaskInvoker

type BatchAddDataMaskInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAddDataMaskInvoker) Invoke

type ChangeDbTemplateOperationInvoker

type ChangeDbTemplateOperationInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeDbTemplateOperationInvoker) Invoke

type ChangeRuleInvoker

type ChangeRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeRuleInvoker) Invoke

type CreateDatabaseWaterMarkInvoker

type CreateDatabaseWaterMarkInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDatabaseWaterMarkInvoker) Invoke

type CreateDocWatermarkByAddressInvoker

type CreateDocWatermarkByAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDocWatermarkByAddressInvoker) Invoke

type CreateDocWatermarkInvoker

type CreateDocWatermarkInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDocWatermarkInvoker) Invoke

type CreateImageWatermarkByAddressInvoker

type CreateImageWatermarkByAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateImageWatermarkByAddressInvoker) Invoke

type CreateImageWatermarkInvoker

type CreateImageWatermarkInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateImageWatermarkInvoker) Invoke

type CreateProductOrderInvoker

type CreateProductOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateProductOrderInvoker) Invoke

type DeleteBucketInvoker

type DeleteBucketInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBucketInvoker) Invoke

type DeleteRuleGroupInvoker

type DeleteRuleGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRuleGroupInvoker) Invoke

type DeleteRuleInvoker

type DeleteRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRuleInvoker) Invoke

type DscClient

type DscClient struct {
	HcClient *http_client.HcHttpClient
}

func NewDscClient

func NewDscClient(hcClient *http_client.HcHttpClient) *DscClient

func (*DscClient) AddBuckets

func (c *DscClient) AddBuckets(request *model.AddBucketsRequest) (*model.AddBucketsResponse, error)

AddBuckets 添加资产授权

添加数据资产扫描授权

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) AddBucketsInvoker

func (c *DscClient) AddBucketsInvoker(request *model.AddBucketsRequest) *AddBucketsInvoker

AddBucketsInvoker 添加资产授权

func (*DscClient) AddRule

func (c *DscClient) AddRule(request *model.AddRuleRequest) (*model.AddRuleResponse, error)

AddRule 创建扫描规则

根据指定的规则名称、规则类型、风险等级、最小匹配次数等参数创建自定义的敏感数据识别规则

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) AddRuleGroup

func (c *DscClient) AddRuleGroup(request *model.AddRuleGroupRequest) (*model.AddRuleGroupResponse, error)

AddRuleGroup 创建扫描规则组

根据指定的规则组名称和扫描规则列表创建敏感数据扫描规则组

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) AddRuleGroupInvoker

func (c *DscClient) AddRuleGroupInvoker(request *model.AddRuleGroupRequest) *AddRuleGroupInvoker

AddRuleGroupInvoker 创建扫描规则组

func (*DscClient) AddRuleInvoker

func (c *DscClient) AddRuleInvoker(request *model.AddRuleRequest) *AddRuleInvoker

AddRuleInvoker 创建扫描规则

func (*DscClient) AddScanJob

func (c *DscClient) AddScanJob(request *model.AddScanJobRequest) (*model.AddScanJobResponse, error)

AddScanJob 创建扫描任务

根据指定的任务名称、扫描方式、扫描周期、扫描规则组、扫描时间创建扫描任务

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) AddScanJobInvoker

func (c *DscClient) AddScanJobInvoker(request *model.AddScanJobRequest) *AddScanJobInvoker

AddScanJobInvoker 创建扫描任务

func (*DscClient) BatchAddDataMask

func (c *DscClient) BatchAddDataMask(request *model.BatchAddDataMaskRequest) (*model.BatchAddDataMaskResponse, error)

BatchAddDataMask 对数据进行脱敏

对数据进行脱敏

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) BatchAddDataMaskInvoker

func (c *DscClient) BatchAddDataMaskInvoker(request *model.BatchAddDataMaskRequest) *BatchAddDataMaskInvoker

BatchAddDataMaskInvoker 对数据进行脱敏

func (*DscClient) ChangeDbTemplateOperation

ChangeDbTemplateOperation 开启/停止脱敏任务

开启/停止脱敏任务

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ChangeDbTemplateOperationInvoker

func (c *DscClient) ChangeDbTemplateOperationInvoker(request *model.ChangeDbTemplateOperationRequest) *ChangeDbTemplateOperationInvoker

ChangeDbTemplateOperationInvoker 开启/停止脱敏任务

func (*DscClient) ChangeRule

func (c *DscClient) ChangeRule(request *model.ChangeRuleRequest) (*model.ChangeRuleResponse, error)

ChangeRule 修改扫描规则

修改自定义的敏感数据识别规则

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ChangeRuleInvoker

func (c *DscClient) ChangeRuleInvoker(request *model.ChangeRuleRequest) *ChangeRuleInvoker

ChangeRuleInvoker 修改扫描规则

func (*DscClient) CreateDatabaseWaterMark

CreateDatabaseWaterMark 嵌入数据水印

对json体中数据动态添加水印

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) CreateDatabaseWaterMarkInvoker

func (c *DscClient) CreateDatabaseWaterMarkInvoker(request *model.CreateDatabaseWaterMarkRequest) *CreateDatabaseWaterMarkInvoker

CreateDatabaseWaterMarkInvoker 嵌入数据水印

func (*DscClient) CreateDocWatermark

func (c *DscClient) CreateDocWatermark(request *model.CreateDocWatermarkRequest) (*model.CreateDocWatermarkResponse, error)

CreateDocWatermark 文档嵌入水印

对WORD(.docx),PPT(.pptx),EXCEL(.xlsx),PDF(.pdf) 类型的文件嵌入文字暗水印、文字明水印或者图片明水印,用户以formData的格式传入待加水印的文件和水印相关信息,DSC服务给文件加完水印后返回给用户已嵌入水印的文件的二进制流。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) CreateDocWatermarkByAddress

CreateDocWatermarkByAddress 文档嵌入水印(文件地址版本)

对WORD(.docx),PPT(.pptx),EXCEL(.xlsx),PDF(.pdf)*类型的文档嵌入文字暗水印、文字明水印或者图片明水印,用户传入待加水印的文档地址(目前支持OBS)和水印相关信息,DSC服务对文档加完水印后返回给用户已嵌入水印的文档的存放地址。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) CreateDocWatermarkByAddressInvoker

func (c *DscClient) CreateDocWatermarkByAddressInvoker(request *model.CreateDocWatermarkByAddressRequest) *CreateDocWatermarkByAddressInvoker

CreateDocWatermarkByAddressInvoker 文档嵌入水印(文件地址版本)

func (*DscClient) CreateDocWatermarkInvoker

func (c *DscClient) CreateDocWatermarkInvoker(request *model.CreateDocWatermarkRequest) *CreateDocWatermarkInvoker

CreateDocWatermarkInvoker 文档嵌入水印

func (*DscClient) CreateImageWatermark

CreateImageWatermark 图片嵌入暗水印

对图片嵌入文字暗水印或者图片暗水印,用户以formData的格式传入待加水印图片和水印相关信息,DSC服务对图片加完水印后返回给用户已嵌入水印的图片二进制流,目前支持的图片格式为:*.jpg, *.jpeg, *.jpe, *.png, *.bmp, *.dib, *.rle, *.tiff, *.tif, *.ppm, *.webp, *.tga, *.tpic, *.gif。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) CreateImageWatermarkByAddress

CreateImageWatermarkByAddress 图片嵌入暗水印(文件地址版本)

对指定存储地址信息(目前支持华为云OBS)的图片嵌入文字暗水印或者图片暗水印,已嵌入的水印的图片将存放在用户指定的位置(目前支持华为云OBS),支持的图片格式为:*.jpg, *.jpeg, *.jpe, *.png, *.bmp, *.dib, *.rle, *.tiff, *.tif, *.ppm, *.webp, *.tga, *.tpic, *.gif。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) CreateImageWatermarkByAddressInvoker

func (c *DscClient) CreateImageWatermarkByAddressInvoker(request *model.CreateImageWatermarkByAddressRequest) *CreateImageWatermarkByAddressInvoker

CreateImageWatermarkByAddressInvoker 图片嵌入暗水印(文件地址版本)

func (*DscClient) CreateImageWatermarkInvoker

func (c *DscClient) CreateImageWatermarkInvoker(request *model.CreateImageWatermarkRequest) *CreateImageWatermarkInvoker

CreateImageWatermarkInvoker 图片嵌入暗水印

func (*DscClient) CreateProductOrder

func (c *DscClient) CreateProductOrder(request *model.CreateProductOrderRequest) (*model.CreateProductOrderResponse, error)

CreateProductOrder 实例下单

根据计费方式、计费周期等信息进行实例下单

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) CreateProductOrderInvoker

func (c *DscClient) CreateProductOrderInvoker(request *model.CreateProductOrderRequest) *CreateProductOrderInvoker

CreateProductOrderInvoker 实例下单

func (*DscClient) DeleteBucket

func (c *DscClient) DeleteBucket(request *model.DeleteBucketRequest) (*model.DeleteBucketResponse, error)

DeleteBucket 删除资产授权

删除数据资产扫描授权

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) DeleteBucketInvoker

func (c *DscClient) DeleteBucketInvoker(request *model.DeleteBucketRequest) *DeleteBucketInvoker

DeleteBucketInvoker 删除资产授权

func (*DscClient) DeleteRule

func (c *DscClient) DeleteRule(request *model.DeleteRuleRequest) (*model.DeleteRuleResponse, error)

DeleteRule 删除扫描规则

删除指定的敏感数据识别规则

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) DeleteRuleGroup

func (c *DscClient) DeleteRuleGroup(request *model.DeleteRuleGroupRequest) (*model.DeleteRuleGroupResponse, error)

DeleteRuleGroup 删除扫描规则组

根据扫描规则组ID删除指定的扫描规则组

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) DeleteRuleGroupInvoker

func (c *DscClient) DeleteRuleGroupInvoker(request *model.DeleteRuleGroupRequest) *DeleteRuleGroupInvoker

DeleteRuleGroupInvoker 删除扫描规则组

func (*DscClient) DeleteRuleInvoker

func (c *DscClient) DeleteRuleInvoker(request *model.DeleteRuleRequest) *DeleteRuleInvoker

DeleteRuleInvoker 删除扫描规则

func (*DscClient) ListBuckets

func (c *DscClient) ListBuckets(request *model.ListBucketsRequest) (*model.ListBucketsResponse, error)

ListBuckets 查看资产列表

查询数据资产扫描授权列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListBucketsInvoker

func (c *DscClient) ListBucketsInvoker(request *model.ListBucketsRequest) *ListBucketsInvoker

ListBucketsInvoker 查看资产列表

func (*DscClient) ListDbMaskTask

func (c *DscClient) ListDbMaskTask(request *model.ListDbMaskTaskRequest) (*model.ListDbMaskTaskResponse, error)

ListDbMaskTask 查询脱敏任务执行列表

查询脱敏任务执行列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListDbMaskTaskInvoker

func (c *DscClient) ListDbMaskTaskInvoker(request *model.ListDbMaskTaskRequest) *ListDbMaskTaskInvoker

ListDbMaskTaskInvoker 查询脱敏任务执行列表

func (*DscClient) ListRelationBuckets

ListRelationBuckets OBS血缘图桶级查询

OBS血缘图桶级查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListRelationBucketsInvoker

func (c *DscClient) ListRelationBucketsInvoker(request *model.ListRelationBucketsRequest) *ListRelationBucketsInvoker

ListRelationBucketsInvoker OBS血缘图桶级查询

func (*DscClient) ListRelationColumn

func (c *DscClient) ListRelationColumn(request *model.ListRelationColumnRequest) (*model.ListRelationColumnResponse, error)

ListRelationColumn 数据库血缘图表字段级查询

数据库血缘图表字段级查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListRelationColumnInvoker

func (c *DscClient) ListRelationColumnInvoker(request *model.ListRelationColumnRequest) *ListRelationColumnInvoker

ListRelationColumnInvoker 数据库血缘图表字段级查询

func (*DscClient) ListRelationDb

func (c *DscClient) ListRelationDb(request *model.ListRelationDbRequest) (*model.ListRelationDbResponse, error)

ListRelationDb 数据库血缘图数据库级查询

数据库血缘图数据库级查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListRelationDbInvoker

func (c *DscClient) ListRelationDbInvoker(request *model.ListRelationDbRequest) *ListRelationDbInvoker

ListRelationDbInvoker 数据库血缘图数据库级查询

func (*DscClient) ListRelationFile

func (c *DscClient) ListRelationFile(request *model.ListRelationFileRequest) (*model.ListRelationFileResponse, error)

ListRelationFile OBS血缘图文件分页查询

OBS血缘图文件分页查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListRelationFileInvoker

func (c *DscClient) ListRelationFileInvoker(request *model.ListRelationFileRequest) *ListRelationFileInvoker

ListRelationFileInvoker OBS血缘图文件分页查询

func (*DscClient) ListRelationTable

func (c *DscClient) ListRelationTable(request *model.ListRelationTableRequest) (*model.ListRelationTableResponse, error)

ListRelationTable 数据库血缘图表分页查询

数据库血缘图表分页查询

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListRelationTableInvoker

func (c *DscClient) ListRelationTableInvoker(request *model.ListRelationTableRequest) *ListRelationTableInvoker

ListRelationTableInvoker 数据库血缘图表分页查询

func (*DscClient) ListRuleGroups

func (c *DscClient) ListRuleGroups(request *model.ListRuleGroupsRequest) (*model.ListRuleGroupsResponse, error)

ListRuleGroups 查询扫描规则组列表

根据指定的项目ID查询扫描规则组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ListRuleGroupsInvoker

func (c *DscClient) ListRuleGroupsInvoker(request *model.ListRuleGroupsRequest) *ListRuleGroupsInvoker

ListRuleGroupsInvoker 查询扫描规则组列表

func (*DscClient) ShowDatabaseWaterMark

ShowDatabaseWaterMark 提取数据水印

提取请求数据中水印内容

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowDatabaseWaterMarkInvoker

func (c *DscClient) ShowDatabaseWaterMarkInvoker(request *model.ShowDatabaseWaterMarkRequest) *ShowDatabaseWaterMarkInvoker

ShowDatabaseWaterMarkInvoker 提取数据水印

func (*DscClient) ShowDocWatermark

func (c *DscClient) ShowDocWatermark(request *model.ShowDocWatermarkRequest) (*model.ShowDocWatermarkResponse, error)

ShowDocWatermark 文档提取暗水印

对已嵌入文字暗水印的WORD(.docx),PPT(.pptx),EXCEL(.xlsx),PDF(.pdf)类型的文档进行文字暗水印提取,用户以formData的格式传入待提取水印的文件,DSC服务以JSON的格式返回从文档里提取的出的文字暗水印内容。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowDocWatermarkByAddress

ShowDocWatermarkByAddress 文档提取暗水印(文档地址版本)

支持对已嵌入文字暗水印的WORD(.docx),PPT(.pptx),EXCEL(.xlsx),PDF(.pdf)类型的文档进行水印提取,用户传入待提取水印的文档地址(目前支持OBS),DSC服务以JSON的格式返回从文档里提取的出的文字暗水印内容。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowDocWatermarkByAddressInvoker

func (c *DscClient) ShowDocWatermarkByAddressInvoker(request *model.ShowDocWatermarkByAddressRequest) *ShowDocWatermarkByAddressInvoker

ShowDocWatermarkByAddressInvoker 文档提取暗水印(文档地址版本)

func (*DscClient) ShowDocWatermarkInvoker

func (c *DscClient) ShowDocWatermarkInvoker(request *model.ShowDocWatermarkRequest) *ShowDocWatermarkInvoker

ShowDocWatermarkInvoker 文档提取暗水印

func (*DscClient) ShowImageWatermark

func (c *DscClient) ShowImageWatermark(request *model.ShowImageWatermarkRequest) (*model.ShowImageWatermarkResponse, error)

ShowImageWatermark 提取图片中的文字暗水印

对已嵌入文字暗水印的图片进行水印提取,用户以formData的格式传入待提取水印的图片,DSC服务以JSON的格式返回从图片里提取的出的文字暗水印。目前支持的图片格式为:*.jpg, *.jpeg, *.jpe, *.png, *.bmp, *.dib, *.rle, *.tiff, *.tif, *.ppm, *.webp, *.tga, *.tpic, *.gif。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowImageWatermarkByAddress

ShowImageWatermarkByAddress 提取图片中的文字暗水印(文件地址版本)

对指定存储地址信息(目前支持华为云OBS)的已嵌入文字暗水印的图片提取文字暗水印,支持的图片格式为:*.jpg, *.jpeg, *.jpe, *.png, *.bmp, *.dib, *.rle, *.tiff, *.tif, *.ppm, *.webp, *.tga, *.tpic, *.gif。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowImageWatermarkByAddressInvoker

func (c *DscClient) ShowImageWatermarkByAddressInvoker(request *model.ShowImageWatermarkByAddressRequest) *ShowImageWatermarkByAddressInvoker

ShowImageWatermarkByAddressInvoker 提取图片中的文字暗水印(文件地址版本)

func (*DscClient) ShowImageWatermarkInvoker

func (c *DscClient) ShowImageWatermarkInvoker(request *model.ShowImageWatermarkRequest) *ShowImageWatermarkInvoker

ShowImageWatermarkInvoker 提取图片中的文字暗水印

func (*DscClient) ShowImageWatermarkWithImage

ShowImageWatermarkWithImage 提取图片中的图片暗水印

对已嵌入图片暗水印的图片进行水印提取,用户以formData的格式传入待提取水印的图片,DSC服务以图片二进制流的格式返回从图片里提取的出的图片暗水印。目前支持的图片格式为:*.jpg, *.jpeg, *.jpe, *.png, *.bmp, *.dib, *.rle, *.tiff, *.tif, *.ppm, *.webp, *.tga, *.tpic, *.gif。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowImageWatermarkWithImageByAddress

ShowImageWatermarkWithImageByAddress 提取图片中的图片暗水印(文件地址版本)

对指定存储地址信息(目前支持华为云OBS)的已嵌入图片暗水印的图片提取图片暗水印,提取出的水印图片将存放在用户指定的位置(目前支持华为云OBS),支持的图片格式为:*.jpg, *.jpeg, *.jpe, *.png, *.bmp, *.dib, *.rle, *.tiff, *.tif, *.ppm, *.webp, *.tga, *.tpic, *.gif。

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowImageWatermarkWithImageByAddressInvoker

func (c *DscClient) ShowImageWatermarkWithImageByAddressInvoker(request *model.ShowImageWatermarkWithImageByAddressRequest) *ShowImageWatermarkWithImageByAddressInvoker

ShowImageWatermarkWithImageByAddressInvoker 提取图片中的图片暗水印(文件地址版本)

func (*DscClient) ShowImageWatermarkWithImageInvoker

func (c *DscClient) ShowImageWatermarkWithImageInvoker(request *model.ShowImageWatermarkWithImageRequest) *ShowImageWatermarkWithImageInvoker

ShowImageWatermarkWithImageInvoker 提取图片中的图片暗水印

func (*DscClient) ShowOpenApiCalledRecords

ShowOpenApiCalledRecords 查询OpenApi调用记录

查询OpenApi调用记录

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowOpenApiCalledRecordsInvoker

func (c *DscClient) ShowOpenApiCalledRecordsInvoker(request *model.ShowOpenApiCalledRecordsRequest) *ShowOpenApiCalledRecordsInvoker

ShowOpenApiCalledRecordsInvoker 查询OpenApi调用记录

func (*DscClient) ShowRules

func (c *DscClient) ShowRules(request *model.ShowRulesRequest) (*model.ShowRulesResponse, error)

ShowRules 查看规则列表

查询扫描规则列表,返回扫描规则总数和扫描规则列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowRulesInvoker

func (c *DscClient) ShowRulesInvoker(request *model.ShowRulesRequest) *ShowRulesInvoker

ShowRulesInvoker 查看规则列表

func (*DscClient) ShowScanJobResults

func (c *DscClient) ShowScanJobResults(request *model.ShowScanJobResultsRequest) (*model.ShowScanJobResultsResponse, error)

ShowScanJobResults 查询指定任务扫描结果

查询指定任务扫描结果

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowScanJobResultsInvoker

func (c *DscClient) ShowScanJobResultsInvoker(request *model.ShowScanJobResultsRequest) *ShowScanJobResultsInvoker

ShowScanJobResultsInvoker 查询指定任务扫描结果

func (*DscClient) ShowScanJobs

func (c *DscClient) ShowScanJobs(request *model.ShowScanJobsRequest) (*model.ShowScanJobsResponse, error)

ShowScanJobs 查询扫描任务列表

查询扫描任务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowScanJobsInvoker

func (c *DscClient) ShowScanJobsInvoker(request *model.ShowScanJobsRequest) *ShowScanJobsInvoker

ShowScanJobsInvoker 查询扫描任务列表

func (*DscClient) ShowSpecification

func (c *DscClient) ShowSpecification(request *model.ShowSpecificationRequest) (*model.ShowSpecificationResponse, error)

ShowSpecification 查询资源开通信息

查询资源开通信息,根据项目ID查询订单详情

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowSpecificationInvoker

func (c *DscClient) ShowSpecificationInvoker(request *model.ShowSpecificationRequest) *ShowSpecificationInvoker

ShowSpecificationInvoker 查询资源开通信息

func (*DscClient) ShowTopics

func (c *DscClient) ShowTopics(request *model.ShowTopicsRequest) (*model.ShowTopicsResponse, error)

ShowTopics 查询告警通知主题

查询告警通知主题,返回默认主题、已确认主题数量及列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) ShowTopicsInvoker

func (c *DscClient) ShowTopicsInvoker(request *model.ShowTopicsRequest) *ShowTopicsInvoker

ShowTopicsInvoker 查询告警通知主题

func (*DscClient) UpdateAssetName

func (c *DscClient) UpdateAssetName(request *model.UpdateAssetNameRequest) (*model.UpdateAssetNameResponse, error)

UpdateAssetName 编辑资产名称

编辑数据资产名称

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) UpdateAssetNameInvoker

func (c *DscClient) UpdateAssetNameInvoker(request *model.UpdateAssetNameRequest) *UpdateAssetNameInvoker

UpdateAssetNameInvoker 编辑资产名称

func (*DscClient) UpdateDefaultTopic

func (c *DscClient) UpdateDefaultTopic(request *model.UpdateDefaultTopicRequest) (*model.UpdateDefaultTopicResponse, error)

UpdateDefaultTopic 修改告警通知主题

修改告警通知的关联项目ID、通知主题、通知状态(0为关闭通知,1为开启通知)等通用配置

Please refer to HUAWEI cloud API Explorer for details.

func (*DscClient) UpdateDefaultTopicInvoker

func (c *DscClient) UpdateDefaultTopicInvoker(request *model.UpdateDefaultTopicRequest) *UpdateDefaultTopicInvoker

UpdateDefaultTopicInvoker 修改告警通知主题

type ListBucketsInvoker

type ListBucketsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBucketsInvoker) Invoke

type ListDbMaskTaskInvoker

type ListDbMaskTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDbMaskTaskInvoker) Invoke

type ListRelationBucketsInvoker

type ListRelationBucketsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRelationBucketsInvoker) Invoke

type ListRelationColumnInvoker

type ListRelationColumnInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRelationColumnInvoker) Invoke

type ListRelationDbInvoker

type ListRelationDbInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRelationDbInvoker) Invoke

type ListRelationFileInvoker

type ListRelationFileInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRelationFileInvoker) Invoke

type ListRelationTableInvoker

type ListRelationTableInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRelationTableInvoker) Invoke

type ListRuleGroupsInvoker

type ListRuleGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRuleGroupsInvoker) Invoke

type ShowDatabaseWaterMarkInvoker

type ShowDatabaseWaterMarkInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDatabaseWaterMarkInvoker) Invoke

type ShowDocWatermarkByAddressInvoker

type ShowDocWatermarkByAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDocWatermarkByAddressInvoker) Invoke

type ShowDocWatermarkInvoker

type ShowDocWatermarkInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDocWatermarkInvoker) Invoke

type ShowImageWatermarkByAddressInvoker

type ShowImageWatermarkByAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowImageWatermarkByAddressInvoker) Invoke

type ShowImageWatermarkInvoker

type ShowImageWatermarkInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowImageWatermarkInvoker) Invoke

type ShowImageWatermarkWithImageByAddressInvoker

type ShowImageWatermarkWithImageByAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowImageWatermarkWithImageByAddressInvoker) Invoke

type ShowImageWatermarkWithImageInvoker

type ShowImageWatermarkWithImageInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowImageWatermarkWithImageInvoker) Invoke

type ShowOpenApiCalledRecordsInvoker

type ShowOpenApiCalledRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOpenApiCalledRecordsInvoker) Invoke

type ShowRulesInvoker

type ShowRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRulesInvoker) Invoke

type ShowScanJobResultsInvoker

type ShowScanJobResultsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowScanJobResultsInvoker) Invoke

type ShowScanJobsInvoker

type ShowScanJobsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowScanJobsInvoker) Invoke

type ShowSpecificationInvoker

type ShowSpecificationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSpecificationInvoker) Invoke

type ShowTopicsInvoker

type ShowTopicsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTopicsInvoker) Invoke

type UpdateAssetNameInvoker

type UpdateAssetNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAssetNameInvoker) Invoke

type UpdateDefaultTopicInvoker

type UpdateDefaultTopicInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDefaultTopicInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL