Documentation ¶
Index ¶
- func DscClientBuilder() *httpclient.HcHttpClientBuilder
- func GenReqDefForAddBuckets() *def.HttpRequestDef
- func GenReqDefForAddRule() *def.HttpRequestDef
- func GenReqDefForAddRuleGroup() *def.HttpRequestDef
- func GenReqDefForAddScanJob() *def.HttpRequestDef
- func GenReqDefForBatchAddDataMask() *def.HttpRequestDef
- func GenReqDefForChangeDbTemplateOperation() *def.HttpRequestDef
- func GenReqDefForChangeRule() *def.HttpRequestDef
- func GenReqDefForCreateDatabaseWaterMark() *def.HttpRequestDef
- func GenReqDefForCreateDocWatermark() *def.HttpRequestDef
- func GenReqDefForCreateDocWatermarkByAddress() *def.HttpRequestDef
- func GenReqDefForCreateImageWatermark() *def.HttpRequestDef
- func GenReqDefForCreateImageWatermarkByAddress() *def.HttpRequestDef
- func GenReqDefForCreateProductOrder() *def.HttpRequestDef
- func GenReqDefForDeleteBucket() *def.HttpRequestDef
- func GenReqDefForDeleteRule() *def.HttpRequestDef
- func GenReqDefForDeleteRuleGroup() *def.HttpRequestDef
- func GenReqDefForDeleteScanJob() *def.HttpRequestDef
- func GenReqDefForListBuckets() *def.HttpRequestDef
- func GenReqDefForListDbMaskTask() *def.HttpRequestDef
- func GenReqDefForListRelationBuckets() *def.HttpRequestDef
- func GenReqDefForListRelationColumn() *def.HttpRequestDef
- func GenReqDefForListRelationDb() *def.HttpRequestDef
- func GenReqDefForListRelationFile() *def.HttpRequestDef
- func GenReqDefForListRelationTable() *def.HttpRequestDef
- func GenReqDefForListRuleGroups() *def.HttpRequestDef
- func GenReqDefForShowDatabaseWaterMark() *def.HttpRequestDef
- func GenReqDefForShowDocWatermark() *def.HttpRequestDef
- func GenReqDefForShowDocWatermarkByAddress() *def.HttpRequestDef
- func GenReqDefForShowImageWatermark() *def.HttpRequestDef
- func GenReqDefForShowImageWatermarkByAddress() *def.HttpRequestDef
- func GenReqDefForShowImageWatermarkWithImage() *def.HttpRequestDef
- func GenReqDefForShowImageWatermarkWithImageByAddress() *def.HttpRequestDef
- func GenReqDefForShowOpenApiCalledRecords() *def.HttpRequestDef
- func GenReqDefForShowRules() *def.HttpRequestDef
- func GenReqDefForShowScanJobResults() *def.HttpRequestDef
- func GenReqDefForShowScanJobs() *def.HttpRequestDef
- func GenReqDefForShowSpecification() *def.HttpRequestDef
- func GenReqDefForShowTopics() *def.HttpRequestDef
- func GenReqDefForUpdateAssetName() *def.HttpRequestDef
- func GenReqDefForUpdateDefaultTopic() *def.HttpRequestDef
- type AddBucketsInvoker
- type AddRuleGroupInvoker
- type AddRuleInvoker
- type AddScanJobInvoker
- type BatchAddDataMaskInvoker
- type ChangeDbTemplateOperationInvoker
- type ChangeRuleInvoker
- type CreateDatabaseWaterMarkInvoker
- type CreateDocWatermarkByAddressInvoker
- type CreateDocWatermarkInvoker
- type CreateImageWatermarkByAddressInvoker
- type CreateImageWatermarkInvoker
- type CreateProductOrderInvoker
- type DeleteBucketInvoker
- type DeleteRuleGroupInvoker
- type DeleteRuleInvoker
- type DeleteScanJobInvoker
- type DscClient
- func (c *DscClient) AddBuckets(request *model.AddBucketsRequest) (*model.AddBucketsResponse, error)
- func (c *DscClient) AddBucketsInvoker(request *model.AddBucketsRequest) *AddBucketsInvoker
- func (c *DscClient) AddRule(request *model.AddRuleRequest) (*model.AddRuleResponse, error)
- func (c *DscClient) AddRuleGroup(request *model.AddRuleGroupRequest) (*model.AddRuleGroupResponse, error)
- func (c *DscClient) AddRuleGroupInvoker(request *model.AddRuleGroupRequest) *AddRuleGroupInvoker
- func (c *DscClient) AddRuleInvoker(request *model.AddRuleRequest) *AddRuleInvoker
- func (c *DscClient) AddScanJob(request *model.AddScanJobRequest) (*model.AddScanJobResponse, error)
- func (c *DscClient) AddScanJobInvoker(request *model.AddScanJobRequest) *AddScanJobInvoker
- func (c *DscClient) BatchAddDataMask(request *model.BatchAddDataMaskRequest) (*model.BatchAddDataMaskResponse, error)
- func (c *DscClient) BatchAddDataMaskInvoker(request *model.BatchAddDataMaskRequest) *BatchAddDataMaskInvoker
- func (c *DscClient) ChangeDbTemplateOperation(request *model.ChangeDbTemplateOperationRequest) (*model.ChangeDbTemplateOperationResponse, error)
- func (c *DscClient) ChangeDbTemplateOperationInvoker(request *model.ChangeDbTemplateOperationRequest) *ChangeDbTemplateOperationInvoker
- func (c *DscClient) ChangeRule(request *model.ChangeRuleRequest) (*model.ChangeRuleResponse, error)
- func (c *DscClient) ChangeRuleInvoker(request *model.ChangeRuleRequest) *ChangeRuleInvoker
- func (c *DscClient) CreateDatabaseWaterMark(request *model.CreateDatabaseWaterMarkRequest) (*model.CreateDatabaseWaterMarkResponse, error)
- func (c *DscClient) CreateDatabaseWaterMarkInvoker(request *model.CreateDatabaseWaterMarkRequest) *CreateDatabaseWaterMarkInvoker
- func (c *DscClient) CreateDocWatermark(request *model.CreateDocWatermarkRequest) (*model.CreateDocWatermarkResponse, error)
- func (c *DscClient) CreateDocWatermarkByAddress(request *model.CreateDocWatermarkByAddressRequest) (*model.CreateDocWatermarkByAddressResponse, error)
- func (c *DscClient) CreateDocWatermarkByAddressInvoker(request *model.CreateDocWatermarkByAddressRequest) *CreateDocWatermarkByAddressInvoker
- func (c *DscClient) CreateDocWatermarkInvoker(request *model.CreateDocWatermarkRequest) *CreateDocWatermarkInvoker
- func (c *DscClient) CreateImageWatermark(request *model.CreateImageWatermarkRequest) (*model.CreateImageWatermarkResponse, error)
- func (c *DscClient) CreateImageWatermarkByAddress(request *model.CreateImageWatermarkByAddressRequest) (*model.CreateImageWatermarkByAddressResponse, error)
- func (c *DscClient) CreateImageWatermarkByAddressInvoker(request *model.CreateImageWatermarkByAddressRequest) *CreateImageWatermarkByAddressInvoker
- func (c *DscClient) CreateImageWatermarkInvoker(request *model.CreateImageWatermarkRequest) *CreateImageWatermarkInvoker
- func (c *DscClient) CreateProductOrder(request *model.CreateProductOrderRequest) (*model.CreateProductOrderResponse, error)
- func (c *DscClient) CreateProductOrderInvoker(request *model.CreateProductOrderRequest) *CreateProductOrderInvoker
- func (c *DscClient) DeleteBucket(request *model.DeleteBucketRequest) (*model.DeleteBucketResponse, error)
- func (c *DscClient) DeleteBucketInvoker(request *model.DeleteBucketRequest) *DeleteBucketInvoker
- func (c *DscClient) DeleteRule(request *model.DeleteRuleRequest) (*model.DeleteRuleResponse, error)
- func (c *DscClient) DeleteRuleGroup(request *model.DeleteRuleGroupRequest) (*model.DeleteRuleGroupResponse, error)
- func (c *DscClient) DeleteRuleGroupInvoker(request *model.DeleteRuleGroupRequest) *DeleteRuleGroupInvoker
- func (c *DscClient) DeleteRuleInvoker(request *model.DeleteRuleRequest) *DeleteRuleInvoker
- func (c *DscClient) DeleteScanJob(request *model.DeleteScanJobRequest) (*model.DeleteScanJobResponse, error)
- func (c *DscClient) DeleteScanJobInvoker(request *model.DeleteScanJobRequest) *DeleteScanJobInvoker
- func (c *DscClient) ListBuckets(request *model.ListBucketsRequest) (*model.ListBucketsResponse, error)
- func (c *DscClient) ListBucketsInvoker(request *model.ListBucketsRequest) *ListBucketsInvoker
- func (c *DscClient) ListDbMaskTask(request *model.ListDbMaskTaskRequest) (*model.ListDbMaskTaskResponse, error)
- func (c *DscClient) ListDbMaskTaskInvoker(request *model.ListDbMaskTaskRequest) *ListDbMaskTaskInvoker
- func (c *DscClient) ListRelationBuckets(request *model.ListRelationBucketsRequest) (*model.ListRelationBucketsResponse, error)
- func (c *DscClient) ListRelationBucketsInvoker(request *model.ListRelationBucketsRequest) *ListRelationBucketsInvoker
- func (c *DscClient) ListRelationColumn(request *model.ListRelationColumnRequest) (*model.ListRelationColumnResponse, error)
- func (c *DscClient) ListRelationColumnInvoker(request *model.ListRelationColumnRequest) *ListRelationColumnInvoker
- func (c *DscClient) ListRelationDb(request *model.ListRelationDbRequest) (*model.ListRelationDbResponse, error)
- func (c *DscClient) ListRelationDbInvoker(request *model.ListRelationDbRequest) *ListRelationDbInvoker
- func (c *DscClient) ListRelationFile(request *model.ListRelationFileRequest) (*model.ListRelationFileResponse, error)
- func (c *DscClient) ListRelationFileInvoker(request *model.ListRelationFileRequest) *ListRelationFileInvoker
- func (c *DscClient) ListRelationTable(request *model.ListRelationTableRequest) (*model.ListRelationTableResponse, error)
- func (c *DscClient) ListRelationTableInvoker(request *model.ListRelationTableRequest) *ListRelationTableInvoker
- func (c *DscClient) ListRuleGroups(request *model.ListRuleGroupsRequest) (*model.ListRuleGroupsResponse, error)
- func (c *DscClient) ListRuleGroupsInvoker(request *model.ListRuleGroupsRequest) *ListRuleGroupsInvoker
- func (c *DscClient) ShowDatabaseWaterMark(request *model.ShowDatabaseWaterMarkRequest) (*model.ShowDatabaseWaterMarkResponse, error)
- func (c *DscClient) ShowDatabaseWaterMarkInvoker(request *model.ShowDatabaseWaterMarkRequest) *ShowDatabaseWaterMarkInvoker
- func (c *DscClient) ShowDocWatermark(request *model.ShowDocWatermarkRequest) (*model.ShowDocWatermarkResponse, error)
- func (c *DscClient) ShowDocWatermarkByAddress(request *model.ShowDocWatermarkByAddressRequest) (*model.ShowDocWatermarkByAddressResponse, error)
- func (c *DscClient) ShowDocWatermarkByAddressInvoker(request *model.ShowDocWatermarkByAddressRequest) *ShowDocWatermarkByAddressInvoker
- func (c *DscClient) ShowDocWatermarkInvoker(request *model.ShowDocWatermarkRequest) *ShowDocWatermarkInvoker
- func (c *DscClient) ShowImageWatermark(request *model.ShowImageWatermarkRequest) (*model.ShowImageWatermarkResponse, error)
- func (c *DscClient) ShowImageWatermarkByAddress(request *model.ShowImageWatermarkByAddressRequest) (*model.ShowImageWatermarkByAddressResponse, error)
- func (c *DscClient) ShowImageWatermarkByAddressInvoker(request *model.ShowImageWatermarkByAddressRequest) *ShowImageWatermarkByAddressInvoker
- func (c *DscClient) ShowImageWatermarkInvoker(request *model.ShowImageWatermarkRequest) *ShowImageWatermarkInvoker
- func (c *DscClient) ShowImageWatermarkWithImage(request *model.ShowImageWatermarkWithImageRequest) (*model.ShowImageWatermarkWithImageResponse, error)
- func (c *DscClient) ShowImageWatermarkWithImageByAddress(request *model.ShowImageWatermarkWithImageByAddressRequest) (*model.ShowImageWatermarkWithImageByAddressResponse, error)
- func (c *DscClient) ShowImageWatermarkWithImageByAddressInvoker(request *model.ShowImageWatermarkWithImageByAddressRequest) *ShowImageWatermarkWithImageByAddressInvoker
- func (c *DscClient) ShowImageWatermarkWithImageInvoker(request *model.ShowImageWatermarkWithImageRequest) *ShowImageWatermarkWithImageInvoker
- func (c *DscClient) ShowOpenApiCalledRecords(request *model.ShowOpenApiCalledRecordsRequest) (*model.ShowOpenApiCalledRecordsResponse, error)
- func (c *DscClient) ShowOpenApiCalledRecordsInvoker(request *model.ShowOpenApiCalledRecordsRequest) *ShowOpenApiCalledRecordsInvoker
- func (c *DscClient) ShowRules(request *model.ShowRulesRequest) (*model.ShowRulesResponse, error)
- func (c *DscClient) ShowRulesInvoker(request *model.ShowRulesRequest) *ShowRulesInvoker
- func (c *DscClient) ShowScanJobResults(request *model.ShowScanJobResultsRequest) (*model.ShowScanJobResultsResponse, error)
- func (c *DscClient) ShowScanJobResultsInvoker(request *model.ShowScanJobResultsRequest) *ShowScanJobResultsInvoker
- func (c *DscClient) ShowScanJobs(request *model.ShowScanJobsRequest) (*model.ShowScanJobsResponse, error)
- func (c *DscClient) ShowScanJobsInvoker(request *model.ShowScanJobsRequest) *ShowScanJobsInvoker
- func (c *DscClient) ShowSpecification(request *model.ShowSpecificationRequest) (*model.ShowSpecificationResponse, error)
- func (c *DscClient) ShowSpecificationInvoker(request *model.ShowSpecificationRequest) *ShowSpecificationInvoker
- func (c *DscClient) ShowTopics(request *model.ShowTopicsRequest) (*model.ShowTopicsResponse, error)
- func (c *DscClient) ShowTopicsInvoker(request *model.ShowTopicsRequest) *ShowTopicsInvoker
- func (c *DscClient) UpdateAssetName(request *model.UpdateAssetNameRequest) (*model.UpdateAssetNameResponse, error)
- func (c *DscClient) UpdateAssetNameInvoker(request *model.UpdateAssetNameRequest) *UpdateAssetNameInvoker
- func (c *DscClient) UpdateDefaultTopic(request *model.UpdateDefaultTopicRequest) (*model.UpdateDefaultTopicResponse, error)
- func (c *DscClient) UpdateDefaultTopicInvoker(request *model.UpdateDefaultTopicRequest) *UpdateDefaultTopicInvoker
- type ListBucketsInvoker
- type ListDbMaskTaskInvoker
- type ListRelationBucketsInvoker
- type ListRelationColumnInvoker
- type ListRelationDbInvoker
- type ListRelationFileInvoker
- type ListRelationTableInvoker
- type ListRuleGroupsInvoker
- type ShowDatabaseWaterMarkInvoker
- type ShowDocWatermarkByAddressInvoker
- type ShowDocWatermarkInvoker
- type ShowImageWatermarkByAddressInvoker
- type ShowImageWatermarkInvoker
- type ShowImageWatermarkWithImageByAddressInvoker
- type ShowImageWatermarkWithImageInvoker
- type ShowOpenApiCalledRecordsInvoker
- type ShowRulesInvoker
- type ShowScanJobResultsInvoker
- type ShowScanJobsInvoker
- type ShowSpecificationInvoker
- type ShowTopicsInvoker
- type UpdateAssetNameInvoker
- type UpdateDefaultTopicInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DscClientBuilder ¶
func DscClientBuilder() *httpclient.HcHttpClientBuilder
func GenReqDefForAddBuckets ¶ added in v0.1.15
func GenReqDefForAddBuckets() *def.HttpRequestDef
func GenReqDefForAddRule ¶ added in v0.1.15
func GenReqDefForAddRule() *def.HttpRequestDef
func GenReqDefForAddRuleGroup ¶ added in v0.1.15
func GenReqDefForAddRuleGroup() *def.HttpRequestDef
func GenReqDefForAddScanJob ¶ added in v0.1.15
func GenReqDefForAddScanJob() *def.HttpRequestDef
func GenReqDefForBatchAddDataMask ¶
func GenReqDefForBatchAddDataMask() *def.HttpRequestDef
func GenReqDefForChangeDbTemplateOperation ¶ added in v0.1.15
func GenReqDefForChangeDbTemplateOperation() *def.HttpRequestDef
func GenReqDefForChangeRule ¶ added in v0.1.15
func GenReqDefForChangeRule() *def.HttpRequestDef
func GenReqDefForCreateDatabaseWaterMark ¶
func GenReqDefForCreateDatabaseWaterMark() *def.HttpRequestDef
func GenReqDefForCreateDocWatermark ¶
func GenReqDefForCreateDocWatermark() *def.HttpRequestDef
func GenReqDefForCreateDocWatermarkByAddress ¶ added in v0.0.83
func GenReqDefForCreateDocWatermarkByAddress() *def.HttpRequestDef
func GenReqDefForCreateImageWatermark ¶
func GenReqDefForCreateImageWatermark() *def.HttpRequestDef
func GenReqDefForCreateImageWatermarkByAddress ¶ added in v0.0.83
func GenReqDefForCreateImageWatermarkByAddress() *def.HttpRequestDef
func GenReqDefForCreateProductOrder ¶ added in v0.1.15
func GenReqDefForCreateProductOrder() *def.HttpRequestDef
func GenReqDefForDeleteBucket ¶ added in v0.1.15
func GenReqDefForDeleteBucket() *def.HttpRequestDef
func GenReqDefForDeleteRule ¶ added in v0.1.15
func GenReqDefForDeleteRule() *def.HttpRequestDef
func GenReqDefForDeleteRuleGroup ¶ added in v0.1.15
func GenReqDefForDeleteRuleGroup() *def.HttpRequestDef
func GenReqDefForDeleteScanJob ¶ added in v0.1.78
func GenReqDefForDeleteScanJob() *def.HttpRequestDef
func GenReqDefForListBuckets ¶ added in v0.1.15
func GenReqDefForListBuckets() *def.HttpRequestDef
func GenReqDefForListDbMaskTask ¶ added in v0.1.15
func GenReqDefForListDbMaskTask() *def.HttpRequestDef
func GenReqDefForListRelationBuckets ¶ added in v0.1.15
func GenReqDefForListRelationBuckets() *def.HttpRequestDef
func GenReqDefForListRelationColumn ¶ added in v0.1.15
func GenReqDefForListRelationColumn() *def.HttpRequestDef
func GenReqDefForListRelationDb ¶ added in v0.1.15
func GenReqDefForListRelationDb() *def.HttpRequestDef
func GenReqDefForListRelationFile ¶ added in v0.1.15
func GenReqDefForListRelationFile() *def.HttpRequestDef
func GenReqDefForListRelationTable ¶ added in v0.1.15
func GenReqDefForListRelationTable() *def.HttpRequestDef
func GenReqDefForListRuleGroups ¶ added in v0.1.15
func GenReqDefForListRuleGroups() *def.HttpRequestDef
func GenReqDefForShowDatabaseWaterMark ¶
func GenReqDefForShowDatabaseWaterMark() *def.HttpRequestDef
func GenReqDefForShowDocWatermark ¶
func GenReqDefForShowDocWatermark() *def.HttpRequestDef
func GenReqDefForShowDocWatermarkByAddress ¶ added in v0.0.83
func GenReqDefForShowDocWatermarkByAddress() *def.HttpRequestDef
func GenReqDefForShowImageWatermark ¶
func GenReqDefForShowImageWatermark() *def.HttpRequestDef
func GenReqDefForShowImageWatermarkByAddress ¶ added in v0.0.83
func GenReqDefForShowImageWatermarkByAddress() *def.HttpRequestDef
func GenReqDefForShowImageWatermarkWithImage ¶ added in v0.0.83
func GenReqDefForShowImageWatermarkWithImage() *def.HttpRequestDef
func GenReqDefForShowImageWatermarkWithImageByAddress ¶ added in v0.0.83
func GenReqDefForShowImageWatermarkWithImageByAddress() *def.HttpRequestDef
func GenReqDefForShowOpenApiCalledRecords ¶ added in v0.0.71
func GenReqDefForShowOpenApiCalledRecords() *def.HttpRequestDef
func GenReqDefForShowRules ¶ added in v0.1.15
func GenReqDefForShowRules() *def.HttpRequestDef
func GenReqDefForShowScanJobResults ¶ added in v0.0.68
func GenReqDefForShowScanJobResults() *def.HttpRequestDef
func GenReqDefForShowScanJobs ¶ added in v0.0.68
func GenReqDefForShowScanJobs() *def.HttpRequestDef
func GenReqDefForShowSpecification ¶ added in v0.1.15
func GenReqDefForShowSpecification() *def.HttpRequestDef
func GenReqDefForShowTopics ¶ added in v0.1.15
func GenReqDefForShowTopics() *def.HttpRequestDef
func GenReqDefForUpdateAssetName ¶ added in v0.1.15
func GenReqDefForUpdateAssetName() *def.HttpRequestDef
func GenReqDefForUpdateDefaultTopic ¶ added in v0.1.15
func GenReqDefForUpdateDefaultTopic() *def.HttpRequestDef
Types ¶
type AddBucketsInvoker ¶ added in v0.1.15
type AddBucketsInvoker struct {
*invoker.BaseInvoker
}
func (*AddBucketsInvoker) Invoke ¶ added in v0.1.15
func (i *AddBucketsInvoker) Invoke() (*model.AddBucketsResponse, error)
type AddRuleGroupInvoker ¶ added in v0.1.15
type AddRuleGroupInvoker struct {
*invoker.BaseInvoker
}
func (*AddRuleGroupInvoker) Invoke ¶ added in v0.1.15
func (i *AddRuleGroupInvoker) Invoke() (*model.AddRuleGroupResponse, error)
type AddRuleInvoker ¶ added in v0.1.15
type AddRuleInvoker struct {
*invoker.BaseInvoker
}
func (*AddRuleInvoker) Invoke ¶ added in v0.1.15
func (i *AddRuleInvoker) Invoke() (*model.AddRuleResponse, error)
type AddScanJobInvoker ¶ added in v0.1.15
type AddScanJobInvoker struct {
*invoker.BaseInvoker
}
func (*AddScanJobInvoker) Invoke ¶ added in v0.1.15
func (i *AddScanJobInvoker) Invoke() (*model.AddScanJobResponse, error)
type BatchAddDataMaskInvoker ¶ added in v0.0.90
type BatchAddDataMaskInvoker struct {
*invoker.BaseInvoker
}
func (*BatchAddDataMaskInvoker) Invoke ¶ added in v0.0.90
func (i *BatchAddDataMaskInvoker) Invoke() (*model.BatchAddDataMaskResponse, error)
type ChangeDbTemplateOperationInvoker ¶ added in v0.1.15
type ChangeDbTemplateOperationInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeDbTemplateOperationInvoker) Invoke ¶ added in v0.1.15
func (i *ChangeDbTemplateOperationInvoker) Invoke() (*model.ChangeDbTemplateOperationResponse, error)
type ChangeRuleInvoker ¶ added in v0.1.15
type ChangeRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeRuleInvoker) Invoke ¶ added in v0.1.15
func (i *ChangeRuleInvoker) Invoke() (*model.ChangeRuleResponse, error)
type CreateDatabaseWaterMarkInvoker ¶ added in v0.0.90
type CreateDatabaseWaterMarkInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDatabaseWaterMarkInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDatabaseWaterMarkInvoker) Invoke() (*model.CreateDatabaseWaterMarkResponse, error)
type CreateDocWatermarkByAddressInvoker ¶ added in v0.0.90
type CreateDocWatermarkByAddressInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDocWatermarkByAddressInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDocWatermarkByAddressInvoker) Invoke() (*model.CreateDocWatermarkByAddressResponse, error)
type CreateDocWatermarkInvoker ¶ added in v0.0.90
type CreateDocWatermarkInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDocWatermarkInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDocWatermarkInvoker) Invoke() (*model.CreateDocWatermarkResponse, error)
type CreateImageWatermarkByAddressInvoker ¶ added in v0.0.90
type CreateImageWatermarkByAddressInvoker struct {
*invoker.BaseInvoker
}
func (*CreateImageWatermarkByAddressInvoker) Invoke ¶ added in v0.0.90
func (i *CreateImageWatermarkByAddressInvoker) Invoke() (*model.CreateImageWatermarkByAddressResponse, error)
type CreateImageWatermarkInvoker ¶ added in v0.0.90
type CreateImageWatermarkInvoker struct {
*invoker.BaseInvoker
}
func (*CreateImageWatermarkInvoker) Invoke ¶ added in v0.0.90
func (i *CreateImageWatermarkInvoker) Invoke() (*model.CreateImageWatermarkResponse, error)
type CreateProductOrderInvoker ¶ added in v0.1.15
type CreateProductOrderInvoker struct {
*invoker.BaseInvoker
}
func (*CreateProductOrderInvoker) Invoke ¶ added in v0.1.15
func (i *CreateProductOrderInvoker) Invoke() (*model.CreateProductOrderResponse, error)
type DeleteBucketInvoker ¶ added in v0.1.15
type DeleteBucketInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBucketInvoker) Invoke ¶ added in v0.1.15
func (i *DeleteBucketInvoker) Invoke() (*model.DeleteBucketResponse, error)
type DeleteRuleGroupInvoker ¶ added in v0.1.15
type DeleteRuleGroupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRuleGroupInvoker) Invoke ¶ added in v0.1.15
func (i *DeleteRuleGroupInvoker) Invoke() (*model.DeleteRuleGroupResponse, error)
type DeleteRuleInvoker ¶ added in v0.1.15
type DeleteRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRuleInvoker) Invoke ¶ added in v0.1.15
func (i *DeleteRuleInvoker) Invoke() (*model.DeleteRuleResponse, error)
type DeleteScanJobInvoker ¶ added in v0.1.78
type DeleteScanJobInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteScanJobInvoker) Invoke ¶ added in v0.1.78
func (i *DeleteScanJobInvoker) Invoke() (*model.DeleteScanJobResponse, error)
type DscClient ¶
type DscClient struct {
HcClient *httpclient.HcHttpClient
}
func NewDscClient ¶
func NewDscClient(hcClient *httpclient.HcHttpClient) *DscClient
func (*DscClient) AddBuckets ¶ added in v0.1.15
func (c *DscClient) AddBuckets(request *model.AddBucketsRequest) (*model.AddBucketsResponse, error)
AddBuckets 添加资产授权
添加数据资产扫描授权
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) AddBucketsInvoker ¶ added in v0.1.15
func (c *DscClient) AddBucketsInvoker(request *model.AddBucketsRequest) *AddBucketsInvoker
AddBucketsInvoker 添加资产授权
func (*DscClient) AddRule ¶ added in v0.1.15
func (c *DscClient) AddRule(request *model.AddRuleRequest) (*model.AddRuleResponse, error)
AddRule 创建扫描规则
根据指定的规则名称、规则类型、风险等级、最小匹配次数等参数创建自定义的敏感数据识别规则
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) AddRuleGroup ¶ added in v0.1.15
func (c *DscClient) AddRuleGroup(request *model.AddRuleGroupRequest) (*model.AddRuleGroupResponse, error)
AddRuleGroup 创建扫描规则组
根据指定的规则组名称和扫描规则列表创建敏感数据扫描规则组
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) AddRuleGroupInvoker ¶ added in v0.1.15
func (c *DscClient) AddRuleGroupInvoker(request *model.AddRuleGroupRequest) *AddRuleGroupInvoker
AddRuleGroupInvoker 创建扫描规则组
func (*DscClient) AddRuleInvoker ¶ added in v0.1.15
func (c *DscClient) AddRuleInvoker(request *model.AddRuleRequest) *AddRuleInvoker
AddRuleInvoker 创建扫描规则
func (*DscClient) AddScanJob ¶ added in v0.1.15
func (c *DscClient) AddScanJob(request *model.AddScanJobRequest) (*model.AddScanJobResponse, error)
AddScanJob 创建扫描任务
根据指定的任务名称、扫描方式、扫描周期、扫描规则组、扫描时间创建扫描任务
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) AddScanJobInvoker ¶ added in v0.1.15
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 ¶ added in v0.0.90
func (c *DscClient) BatchAddDataMaskInvoker(request *model.BatchAddDataMaskRequest) *BatchAddDataMaskInvoker
BatchAddDataMaskInvoker 对数据进行脱敏
func (*DscClient) ChangeDbTemplateOperation ¶ added in v0.1.15
func (c *DscClient) ChangeDbTemplateOperation(request *model.ChangeDbTemplateOperationRequest) (*model.ChangeDbTemplateOperationResponse, error)
ChangeDbTemplateOperation 开启/停止脱敏任务
开启/停止脱敏任务
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ChangeDbTemplateOperationInvoker ¶ added in v0.1.15
func (c *DscClient) ChangeDbTemplateOperationInvoker(request *model.ChangeDbTemplateOperationRequest) *ChangeDbTemplateOperationInvoker
ChangeDbTemplateOperationInvoker 开启/停止脱敏任务
func (*DscClient) ChangeRule ¶ added in v0.1.15
func (c *DscClient) ChangeRule(request *model.ChangeRuleRequest) (*model.ChangeRuleResponse, error)
ChangeRule 修改扫描规则
修改自定义的敏感数据识别规则
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ChangeRuleInvoker ¶ added in v0.1.15
func (c *DscClient) ChangeRuleInvoker(request *model.ChangeRuleRequest) *ChangeRuleInvoker
ChangeRuleInvoker 修改扫描规则
func (*DscClient) CreateDatabaseWaterMark ¶
func (c *DscClient) CreateDatabaseWaterMark(request *model.CreateDatabaseWaterMarkRequest) (*model.CreateDatabaseWaterMarkResponse, error)
CreateDatabaseWaterMark 嵌入数据水印
对json体中数据动态添加水印
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) CreateDatabaseWaterMarkInvoker ¶ added in v0.0.90
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 ¶ added in v0.0.83
func (c *DscClient) CreateDocWatermarkByAddress(request *model.CreateDocWatermarkByAddressRequest) (*model.CreateDocWatermarkByAddressResponse, error)
CreateDocWatermarkByAddress 文档嵌入水印(文件地址版本)
对WORD(.docx),PPT(.pptx),EXCEL(.xlsx),PDF(.pdf)*类型的文档嵌入文字暗水印、文字明水印或者图片明水印,用户传入待加水印的文档地址(目前支持OBS)和水印相关信息,DSC服务对文档加完水印后返回给用户已嵌入水印的文档的存放地址。
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) CreateDocWatermarkByAddressInvoker ¶ added in v0.0.90
func (c *DscClient) CreateDocWatermarkByAddressInvoker(request *model.CreateDocWatermarkByAddressRequest) *CreateDocWatermarkByAddressInvoker
CreateDocWatermarkByAddressInvoker 文档嵌入水印(文件地址版本)
func (*DscClient) CreateDocWatermarkInvoker ¶ added in v0.0.90
func (c *DscClient) CreateDocWatermarkInvoker(request *model.CreateDocWatermarkRequest) *CreateDocWatermarkInvoker
CreateDocWatermarkInvoker 文档嵌入水印
func (*DscClient) CreateImageWatermark ¶
func (c *DscClient) CreateImageWatermark(request *model.CreateImageWatermarkRequest) (*model.CreateImageWatermarkResponse, error)
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 ¶ added in v0.0.83
func (c *DscClient) CreateImageWatermarkByAddress(request *model.CreateImageWatermarkByAddressRequest) (*model.CreateImageWatermarkByAddressResponse, error)
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 ¶ added in v0.0.90
func (c *DscClient) CreateImageWatermarkByAddressInvoker(request *model.CreateImageWatermarkByAddressRequest) *CreateImageWatermarkByAddressInvoker
CreateImageWatermarkByAddressInvoker 图片嵌入暗水印(文件地址版本)
func (*DscClient) CreateImageWatermarkInvoker ¶ added in v0.0.90
func (c *DscClient) CreateImageWatermarkInvoker(request *model.CreateImageWatermarkRequest) *CreateImageWatermarkInvoker
CreateImageWatermarkInvoker 图片嵌入暗水印
func (*DscClient) CreateProductOrder ¶ added in v0.1.15
func (c *DscClient) CreateProductOrder(request *model.CreateProductOrderRequest) (*model.CreateProductOrderResponse, error)
CreateProductOrder 实例下单
根据计费方式、计费周期等信息进行实例下单
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) CreateProductOrderInvoker ¶ added in v0.1.15
func (c *DscClient) CreateProductOrderInvoker(request *model.CreateProductOrderRequest) *CreateProductOrderInvoker
CreateProductOrderInvoker 实例下单
func (*DscClient) DeleteBucket ¶ added in v0.1.15
func (c *DscClient) DeleteBucket(request *model.DeleteBucketRequest) (*model.DeleteBucketResponse, error)
DeleteBucket 删除资产授权
删除数据资产扫描授权
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) DeleteBucketInvoker ¶ added in v0.1.15
func (c *DscClient) DeleteBucketInvoker(request *model.DeleteBucketRequest) *DeleteBucketInvoker
DeleteBucketInvoker 删除资产授权
func (*DscClient) DeleteRule ¶ added in v0.1.15
func (c *DscClient) DeleteRule(request *model.DeleteRuleRequest) (*model.DeleteRuleResponse, error)
DeleteRule 删除扫描规则
删除指定的敏感数据识别规则
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) DeleteRuleGroup ¶ added in v0.1.15
func (c *DscClient) DeleteRuleGroup(request *model.DeleteRuleGroupRequest) (*model.DeleteRuleGroupResponse, error)
DeleteRuleGroup 删除扫描规则组
根据扫描规则组ID删除指定的扫描规则组
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) DeleteRuleGroupInvoker ¶ added in v0.1.15
func (c *DscClient) DeleteRuleGroupInvoker(request *model.DeleteRuleGroupRequest) *DeleteRuleGroupInvoker
DeleteRuleGroupInvoker 删除扫描规则组
func (*DscClient) DeleteRuleInvoker ¶ added in v0.1.15
func (c *DscClient) DeleteRuleInvoker(request *model.DeleteRuleRequest) *DeleteRuleInvoker
DeleteRuleInvoker 删除扫描规则
func (*DscClient) DeleteScanJob ¶ added in v0.1.78
func (c *DscClient) DeleteScanJob(request *model.DeleteScanJobRequest) (*model.DeleteScanJobResponse, error)
DeleteScanJob 删除扫描任务
删除扫描任务
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) DeleteScanJobInvoker ¶ added in v0.1.78
func (c *DscClient) DeleteScanJobInvoker(request *model.DeleteScanJobRequest) *DeleteScanJobInvoker
DeleteScanJobInvoker 删除扫描任务
func (*DscClient) ListBuckets ¶ added in v0.1.15
func (c *DscClient) ListBuckets(request *model.ListBucketsRequest) (*model.ListBucketsResponse, error)
ListBuckets 查看资产列表
查询数据资产扫描授权列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ListBucketsInvoker ¶ added in v0.1.15
func (c *DscClient) ListBucketsInvoker(request *model.ListBucketsRequest) *ListBucketsInvoker
ListBucketsInvoker 查看资产列表
func (*DscClient) ListDbMaskTask ¶ added in v0.1.15
func (c *DscClient) ListDbMaskTask(request *model.ListDbMaskTaskRequest) (*model.ListDbMaskTaskResponse, error)
ListDbMaskTask 查询脱敏任务执行列表
查询脱敏任务执行列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ListDbMaskTaskInvoker ¶ added in v0.1.15
func (c *DscClient) ListDbMaskTaskInvoker(request *model.ListDbMaskTaskRequest) *ListDbMaskTaskInvoker
ListDbMaskTaskInvoker 查询脱敏任务执行列表
func (*DscClient) ListRelationBuckets ¶ added in v0.1.15
func (c *DscClient) ListRelationBuckets(request *model.ListRelationBucketsRequest) (*model.ListRelationBucketsResponse, error)
ListRelationBuckets OBS血缘图桶级查询
OBS血缘图桶级查询 ¶
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ListRelationBucketsInvoker ¶ added in v0.1.15
func (c *DscClient) ListRelationBucketsInvoker(request *model.ListRelationBucketsRequest) *ListRelationBucketsInvoker
ListRelationBucketsInvoker OBS血缘图桶级查询
func (*DscClient) ListRelationColumn ¶ added in v0.1.15
func (c *DscClient) ListRelationColumn(request *model.ListRelationColumnRequest) (*model.ListRelationColumnResponse, error)
ListRelationColumn 数据库血缘图表字段级查询
数据库血缘图表字段级查询
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ListRelationColumnInvoker ¶ added in v0.1.15
func (c *DscClient) ListRelationColumnInvoker(request *model.ListRelationColumnRequest) *ListRelationColumnInvoker
ListRelationColumnInvoker 数据库血缘图表字段级查询
func (*DscClient) ListRelationDb ¶ added in v0.1.15
func (c *DscClient) ListRelationDb(request *model.ListRelationDbRequest) (*model.ListRelationDbResponse, error)
ListRelationDb 数据库血缘图数据库级查询
数据库血缘图数据库级查询
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ListRelationDbInvoker ¶ added in v0.1.15
func (c *DscClient) ListRelationDbInvoker(request *model.ListRelationDbRequest) *ListRelationDbInvoker
ListRelationDbInvoker 数据库血缘图数据库级查询
func (*DscClient) ListRelationFile ¶ added in v0.1.15
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 ¶ added in v0.1.15
func (c *DscClient) ListRelationFileInvoker(request *model.ListRelationFileRequest) *ListRelationFileInvoker
ListRelationFileInvoker OBS血缘图文件分页查询
func (*DscClient) ListRelationTable ¶ added in v0.1.15
func (c *DscClient) ListRelationTable(request *model.ListRelationTableRequest) (*model.ListRelationTableResponse, error)
ListRelationTable 数据库血缘图表分页查询
数据库血缘图表分页查询
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ListRelationTableInvoker ¶ added in v0.1.15
func (c *DscClient) ListRelationTableInvoker(request *model.ListRelationTableRequest) *ListRelationTableInvoker
ListRelationTableInvoker 数据库血缘图表分页查询
func (*DscClient) ListRuleGroups ¶ added in v0.1.15
func (c *DscClient) ListRuleGroups(request *model.ListRuleGroupsRequest) (*model.ListRuleGroupsResponse, error)
ListRuleGroups 查询扫描规则组列表
根据指定的项目ID查询扫描规则组列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ListRuleGroupsInvoker ¶ added in v0.1.15
func (c *DscClient) ListRuleGroupsInvoker(request *model.ListRuleGroupsRequest) *ListRuleGroupsInvoker
ListRuleGroupsInvoker 查询扫描规则组列表
func (*DscClient) ShowDatabaseWaterMark ¶
func (c *DscClient) ShowDatabaseWaterMark(request *model.ShowDatabaseWaterMarkRequest) (*model.ShowDatabaseWaterMarkResponse, error)
ShowDatabaseWaterMark 提取数据水印
提取请求数据中水印内容
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowDatabaseWaterMarkInvoker ¶ added in v0.0.90
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 ¶ added in v0.0.83
func (c *DscClient) ShowDocWatermarkByAddress(request *model.ShowDocWatermarkByAddressRequest) (*model.ShowDocWatermarkByAddressResponse, error)
ShowDocWatermarkByAddress 文档提取暗水印(文档地址版本)
支持对已嵌入文字暗水印的WORD(.docx),PPT(.pptx),EXCEL(.xlsx),PDF(.pdf)类型的文档进行水印提取,用户传入待提取水印的文档地址(目前支持OBS),DSC服务以JSON的格式返回从文档里提取的出的文字暗水印内容。
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowDocWatermarkByAddressInvoker ¶ added in v0.0.90
func (c *DscClient) ShowDocWatermarkByAddressInvoker(request *model.ShowDocWatermarkByAddressRequest) *ShowDocWatermarkByAddressInvoker
ShowDocWatermarkByAddressInvoker 文档提取暗水印(文档地址版本)
func (*DscClient) ShowDocWatermarkInvoker ¶ added in v0.0.90
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 ¶ added in v0.0.83
func (c *DscClient) ShowImageWatermarkByAddress(request *model.ShowImageWatermarkByAddressRequest) (*model.ShowImageWatermarkByAddressResponse, error)
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 ¶ added in v0.0.90
func (c *DscClient) ShowImageWatermarkByAddressInvoker(request *model.ShowImageWatermarkByAddressRequest) *ShowImageWatermarkByAddressInvoker
ShowImageWatermarkByAddressInvoker 提取图片中的文字暗水印(文件地址版本)
func (*DscClient) ShowImageWatermarkInvoker ¶ added in v0.0.90
func (c *DscClient) ShowImageWatermarkInvoker(request *model.ShowImageWatermarkRequest) *ShowImageWatermarkInvoker
ShowImageWatermarkInvoker 提取图片中的文字暗水印
func (*DscClient) ShowImageWatermarkWithImage ¶ added in v0.0.83
func (c *DscClient) ShowImageWatermarkWithImage(request *model.ShowImageWatermarkWithImageRequest) (*model.ShowImageWatermarkWithImageResponse, error)
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 ¶ added in v0.0.83
func (c *DscClient) ShowImageWatermarkWithImageByAddress(request *model.ShowImageWatermarkWithImageByAddressRequest) (*model.ShowImageWatermarkWithImageByAddressResponse, error)
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 ¶ added in v0.0.90
func (c *DscClient) ShowImageWatermarkWithImageByAddressInvoker(request *model.ShowImageWatermarkWithImageByAddressRequest) *ShowImageWatermarkWithImageByAddressInvoker
ShowImageWatermarkWithImageByAddressInvoker 提取图片中的图片暗水印(文件地址版本)
func (*DscClient) ShowImageWatermarkWithImageInvoker ¶ added in v0.0.90
func (c *DscClient) ShowImageWatermarkWithImageInvoker(request *model.ShowImageWatermarkWithImageRequest) *ShowImageWatermarkWithImageInvoker
ShowImageWatermarkWithImageInvoker 提取图片中的图片暗水印
func (*DscClient) ShowOpenApiCalledRecords ¶ added in v0.0.71
func (c *DscClient) ShowOpenApiCalledRecords(request *model.ShowOpenApiCalledRecordsRequest) (*model.ShowOpenApiCalledRecordsResponse, error)
ShowOpenApiCalledRecords 查询OpenApi调用记录
查询OpenApi调用记录
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowOpenApiCalledRecordsInvoker ¶ added in v0.0.90
func (c *DscClient) ShowOpenApiCalledRecordsInvoker(request *model.ShowOpenApiCalledRecordsRequest) *ShowOpenApiCalledRecordsInvoker
ShowOpenApiCalledRecordsInvoker 查询OpenApi调用记录
func (*DscClient) ShowRules ¶ added in v0.1.15
func (c *DscClient) ShowRules(request *model.ShowRulesRequest) (*model.ShowRulesResponse, error)
ShowRules 查看规则列表
查询扫描规则列表,返回扫描规则总数和扫描规则列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowRulesInvoker ¶ added in v0.1.15
func (c *DscClient) ShowRulesInvoker(request *model.ShowRulesRequest) *ShowRulesInvoker
ShowRulesInvoker 查看规则列表
func (*DscClient) ShowScanJobResults ¶ added in v0.0.68
func (c *DscClient) ShowScanJobResults(request *model.ShowScanJobResultsRequest) (*model.ShowScanJobResultsResponse, error)
ShowScanJobResults 查询指定任务扫描结果
查询指定任务扫描结果
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowScanJobResultsInvoker ¶ added in v0.0.90
func (c *DscClient) ShowScanJobResultsInvoker(request *model.ShowScanJobResultsRequest) *ShowScanJobResultsInvoker
ShowScanJobResultsInvoker 查询指定任务扫描结果
func (*DscClient) ShowScanJobs ¶ added in v0.0.68
func (c *DscClient) ShowScanJobs(request *model.ShowScanJobsRequest) (*model.ShowScanJobsResponse, error)
ShowScanJobs 查询扫描任务列表
查询扫描任务列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowScanJobsInvoker ¶ added in v0.0.90
func (c *DscClient) ShowScanJobsInvoker(request *model.ShowScanJobsRequest) *ShowScanJobsInvoker
ShowScanJobsInvoker 查询扫描任务列表
func (*DscClient) ShowSpecification ¶ added in v0.1.15
func (c *DscClient) ShowSpecification(request *model.ShowSpecificationRequest) (*model.ShowSpecificationResponse, error)
ShowSpecification 查询资源开通信息
查询资源开通信息,根据项目ID查询订单详情
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowSpecificationInvoker ¶ added in v0.1.15
func (c *DscClient) ShowSpecificationInvoker(request *model.ShowSpecificationRequest) *ShowSpecificationInvoker
ShowSpecificationInvoker 查询资源开通信息
func (*DscClient) ShowTopics ¶ added in v0.1.15
func (c *DscClient) ShowTopics(request *model.ShowTopicsRequest) (*model.ShowTopicsResponse, error)
ShowTopics 查询告警通知主题
查询告警通知主题,返回默认主题、已确认主题数量及列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) ShowTopicsInvoker ¶ added in v0.1.15
func (c *DscClient) ShowTopicsInvoker(request *model.ShowTopicsRequest) *ShowTopicsInvoker
ShowTopicsInvoker 查询告警通知主题
func (*DscClient) UpdateAssetName ¶ added in v0.1.15
func (c *DscClient) UpdateAssetName(request *model.UpdateAssetNameRequest) (*model.UpdateAssetNameResponse, error)
UpdateAssetName 编辑资产名称
编辑数据资产名称
Please refer to HUAWEI cloud API Explorer for details.
func (*DscClient) UpdateAssetNameInvoker ¶ added in v0.1.15
func (c *DscClient) UpdateAssetNameInvoker(request *model.UpdateAssetNameRequest) *UpdateAssetNameInvoker
UpdateAssetNameInvoker 编辑资产名称
func (*DscClient) UpdateDefaultTopic ¶ added in v0.1.15
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 ¶ added in v0.1.15
func (c *DscClient) UpdateDefaultTopicInvoker(request *model.UpdateDefaultTopicRequest) *UpdateDefaultTopicInvoker
UpdateDefaultTopicInvoker 修改告警通知主题
type ListBucketsInvoker ¶ added in v0.1.15
type ListBucketsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBucketsInvoker) Invoke ¶ added in v0.1.15
func (i *ListBucketsInvoker) Invoke() (*model.ListBucketsResponse, error)
type ListDbMaskTaskInvoker ¶ added in v0.1.15
type ListDbMaskTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ListDbMaskTaskInvoker) Invoke ¶ added in v0.1.15
func (i *ListDbMaskTaskInvoker) Invoke() (*model.ListDbMaskTaskResponse, error)
type ListRelationBucketsInvoker ¶ added in v0.1.15
type ListRelationBucketsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRelationBucketsInvoker) Invoke ¶ added in v0.1.15
func (i *ListRelationBucketsInvoker) Invoke() (*model.ListRelationBucketsResponse, error)
type ListRelationColumnInvoker ¶ added in v0.1.15
type ListRelationColumnInvoker struct {
*invoker.BaseInvoker
}
func (*ListRelationColumnInvoker) Invoke ¶ added in v0.1.15
func (i *ListRelationColumnInvoker) Invoke() (*model.ListRelationColumnResponse, error)
type ListRelationDbInvoker ¶ added in v0.1.15
type ListRelationDbInvoker struct {
*invoker.BaseInvoker
}
func (*ListRelationDbInvoker) Invoke ¶ added in v0.1.15
func (i *ListRelationDbInvoker) Invoke() (*model.ListRelationDbResponse, error)
type ListRelationFileInvoker ¶ added in v0.1.15
type ListRelationFileInvoker struct {
*invoker.BaseInvoker
}
func (*ListRelationFileInvoker) Invoke ¶ added in v0.1.15
func (i *ListRelationFileInvoker) Invoke() (*model.ListRelationFileResponse, error)
type ListRelationTableInvoker ¶ added in v0.1.15
type ListRelationTableInvoker struct {
*invoker.BaseInvoker
}
func (*ListRelationTableInvoker) Invoke ¶ added in v0.1.15
func (i *ListRelationTableInvoker) Invoke() (*model.ListRelationTableResponse, error)
type ListRuleGroupsInvoker ¶ added in v0.1.15
type ListRuleGroupsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRuleGroupsInvoker) Invoke ¶ added in v0.1.15
func (i *ListRuleGroupsInvoker) Invoke() (*model.ListRuleGroupsResponse, error)
type ShowDatabaseWaterMarkInvoker ¶ added in v0.0.90
type ShowDatabaseWaterMarkInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDatabaseWaterMarkInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDatabaseWaterMarkInvoker) Invoke() (*model.ShowDatabaseWaterMarkResponse, error)
type ShowDocWatermarkByAddressInvoker ¶ added in v0.0.90
type ShowDocWatermarkByAddressInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDocWatermarkByAddressInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDocWatermarkByAddressInvoker) Invoke() (*model.ShowDocWatermarkByAddressResponse, error)
type ShowDocWatermarkInvoker ¶ added in v0.0.90
type ShowDocWatermarkInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDocWatermarkInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDocWatermarkInvoker) Invoke() (*model.ShowDocWatermarkResponse, error)
type ShowImageWatermarkByAddressInvoker ¶ added in v0.0.90
type ShowImageWatermarkByAddressInvoker struct {
*invoker.BaseInvoker
}
func (*ShowImageWatermarkByAddressInvoker) Invoke ¶ added in v0.0.90
func (i *ShowImageWatermarkByAddressInvoker) Invoke() (*model.ShowImageWatermarkByAddressResponse, error)
type ShowImageWatermarkInvoker ¶ added in v0.0.90
type ShowImageWatermarkInvoker struct {
*invoker.BaseInvoker
}
func (*ShowImageWatermarkInvoker) Invoke ¶ added in v0.0.90
func (i *ShowImageWatermarkInvoker) Invoke() (*model.ShowImageWatermarkResponse, error)
type ShowImageWatermarkWithImageByAddressInvoker ¶ added in v0.0.90
type ShowImageWatermarkWithImageByAddressInvoker struct {
*invoker.BaseInvoker
}
func (*ShowImageWatermarkWithImageByAddressInvoker) Invoke ¶ added in v0.0.90
func (i *ShowImageWatermarkWithImageByAddressInvoker) Invoke() (*model.ShowImageWatermarkWithImageByAddressResponse, error)
type ShowImageWatermarkWithImageInvoker ¶ added in v0.0.90
type ShowImageWatermarkWithImageInvoker struct {
*invoker.BaseInvoker
}
func (*ShowImageWatermarkWithImageInvoker) Invoke ¶ added in v0.0.90
func (i *ShowImageWatermarkWithImageInvoker) Invoke() (*model.ShowImageWatermarkWithImageResponse, error)
type ShowOpenApiCalledRecordsInvoker ¶ added in v0.0.90
type ShowOpenApiCalledRecordsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowOpenApiCalledRecordsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowOpenApiCalledRecordsInvoker) Invoke() (*model.ShowOpenApiCalledRecordsResponse, error)
type ShowRulesInvoker ¶ added in v0.1.15
type ShowRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRulesInvoker) Invoke ¶ added in v0.1.15
func (i *ShowRulesInvoker) Invoke() (*model.ShowRulesResponse, error)
type ShowScanJobResultsInvoker ¶ added in v0.0.90
type ShowScanJobResultsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowScanJobResultsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowScanJobResultsInvoker) Invoke() (*model.ShowScanJobResultsResponse, error)
type ShowScanJobsInvoker ¶ added in v0.0.90
type ShowScanJobsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowScanJobsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowScanJobsInvoker) Invoke() (*model.ShowScanJobsResponse, error)
type ShowSpecificationInvoker ¶ added in v0.1.15
type ShowSpecificationInvoker struct {
*invoker.BaseInvoker
}
func (*ShowSpecificationInvoker) Invoke ¶ added in v0.1.15
func (i *ShowSpecificationInvoker) Invoke() (*model.ShowSpecificationResponse, error)
type ShowTopicsInvoker ¶ added in v0.1.15
type ShowTopicsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTopicsInvoker) Invoke ¶ added in v0.1.15
func (i *ShowTopicsInvoker) Invoke() (*model.ShowTopicsResponse, error)
type UpdateAssetNameInvoker ¶ added in v0.1.15
type UpdateAssetNameInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAssetNameInvoker) Invoke ¶ added in v0.1.15
func (i *UpdateAssetNameInvoker) Invoke() (*model.UpdateAssetNameResponse, error)
type UpdateDefaultTopicInvoker ¶ added in v0.1.15
type UpdateDefaultTopicInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDefaultTopicInvoker) Invoke ¶ added in v0.1.15
func (i *UpdateDefaultTopicInvoker) Invoke() (*model.UpdateDefaultTopicResponse, error)