
# CLI命令参考
#### 文档水印
| API名称           | 命令                                     | 描述                                                                                                                                       | 操作                                                                                                   |
|:---|:---|:---|:---|
| 文档嵌入水印          | hcloud DSC CreateDocWatermark          | 对WORD(.docx)，PPT(.pptx)，EXCEL(.xlsx)，PDF(.pdf) 类型的文件嵌入文字暗水印、文字明水印或者图片明水印，用户以formData的格式传入待加水印的文件和水印相关信息，DSC服务给文件加完水印后返回给用户已嵌入水印的文件的二进制流。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=CreateDocWatermark)          |
| 文档提取暗水印         | hcloud DSC ShowDocWatermark            | 对已嵌入文字暗水印的WORD(.docx)，PPT(.pptx)，EXCEL(.xlsx)，PDF(.pdf)类型的文档进行文字暗水印提取，用户以formData的格式传入待提取水印的文件，DSC服务以JSON的格式返回从文档里提取的出的文字暗水印内容。          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowDocWatermark)            |
| 文档嵌入水印（文件地址版本）  | hcloud DSC CreateDocWatermarkByAddress | 对WORD(.docx)，PPT(.pptx)，EXCEL(.xlsx)，PDF(.pdf)\*类型的文档嵌入文字暗水印、文字明水印或者图片明水印，用户传入待加水印的文档地址（目前支持OBS)和水印相关信息，DSC服务对文档加完水印后返回给用户已嵌入水印的文档的存放地址。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=CreateDocWatermarkByAddress) |
| 文档提取暗水印（文档地址版本） | hcloud DSC ShowDocWatermarkByAddress   | 支持对已嵌入文字暗水印的WORD(.docx)，PPT(.pptx)，EXCEL(.xlsx)，PDF(.pdf)类型的文档进行水印提取，用户传入待提取水印的文档地址（目前支持OBS），DSC服务以JSON的格式返回从文档里提取的出的文字暗水印内容。            | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowDocWatermarkByAddress)   |
   
#### 数据水印
| API名称  | 命令                                 | 描述              | 操作                                                                                               |
|:---|:---|:---|:---|
| 嵌入数据水印 | hcloud DSC CreateDatabaseWaterMark | 对json体中数据动态添加水印 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=CreateDatabaseWaterMark) |
| 提取数据水印 | hcloud DSC ShowDatabaseWaterMark   | 提取请求数据中水印内容     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowDatabaseWaterMark)   |
   
#### 数据动态脱敏
| API名称   | 命令                          | 描述      | 操作                                                                                        |
|:---|:---|:---|:---|
| 对数据进行脱敏 | hcloud DSC BatchAddDataMask | 对数据进行脱敏 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=BatchAddDataMask) |
   
#### 图片水印
| API名称               | 命令                                              | 描述                                                                                                                                                                                                            | 操作                                                                                                            |
|:---|:---|:---|:---|
| 图片嵌入暗水印             | hcloud DSC CreateImageWatermark                 | 对图片嵌入文字暗水印或者图片暗水印，用户以formData的格式传入待加水印图片和水印相关信息，DSC服务对图片加完水印后返回给用户已嵌入水印的图片二进制流，目前支持的图片格式为：\*.jpg, \*.jpeg, \*.jpe, \*.png, \*.bmp, \*.dib, \*.rle, \*.tiff, \*.tif, \*.ppm, \*.webp, \*.tga, \*.tpic, \*.gif。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=CreateImageWatermark)                 |
| 提取图片中的文字暗水印         | hcloud DSC ShowImageWatermark                   | 对已嵌入文字暗水印的图片进行水印提取，用户以formData的格式传入待提取水印的图片，DSC服务以JSON的格式返回从图片里提取的出的文字暗水印。目前支持的图片格式为：\*.jpg, \*.jpeg, \*.jpe, \*.png, \*.bmp, \*.dib, \*.rle, \*.tiff, \*.tif, \*.ppm, \*.webp, \*.tga, \*.tpic, \*.gif。      | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowImageWatermark)                   |
| 提取图片中的图片暗水印         | hcloud DSC ShowImageWatermarkWithImage          | 对已嵌入图片暗水印的图片进行水印提取，用户以formData的格式传入待提取水印的图片，DSC服务以图片二进制流的格式返回从图片里提取的出的图片暗水印。目前支持的图片格式为：\*.jpg, \*.jpeg, \*.jpe, \*.png, \*.bmp, \*.dib, \*.rle, \*.tiff, \*.tif, \*.ppm, \*.webp, \*.tga, \*.tpic, \*.gif。    | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowImageWatermarkWithImage)          |
| 图片嵌入暗水印（文件地址版本）     | hcloud DSC CreateImageWatermarkByAddress        | 对指定存储地址信息（目前支持华为云OBS）的图片嵌入文字暗水印或者图片暗水印，已嵌入的水印的图片将存放在用户指定的位置（目前支持华为云OBS），支持的图片格式为：\*.jpg, \*.jpeg, \*.jpe, \*.png, \*.bmp, \*.dib, \*.rle, \*.tiff, \*.tif, \*.ppm, \*.webp, \*.tga, \*.tpic, \*.gif。          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=CreateImageWatermarkByAddress)        |
| 提取图片中的文字暗水印（文件地址版本） | hcloud DSC ShowImageWatermarkByAddress          | 对指定存储地址信息（目前支持华为云OBS）的已嵌入文字暗水印的图片提取文字暗水印，支持的图片格式为：\*.jpg, \*.jpeg, \*.jpe, \*.png, \*.bmp, \*.dib, \*.rle, \*.tiff, \*.tif, \*.ppm, \*.webp, \*.tga, \*.tpic, \*.gif。                                         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowImageWatermarkByAddress)          |
| 提取图片中的图片暗水印（文件地址版本） | hcloud DSC ShowImageWatermarkWithImageByAddress | 对指定存储地址信息（目前支持华为云OBS）的已嵌入图片暗水印的图片提取图片暗水印，提取出的水印图片将存放在用户指定的位置（目前支持华为云OBS），支持的图片格式为：\*.jpg, \*.jpeg, \*.jpe, \*.png, \*.bmp, \*.dib, \*.rle, \*.tiff, \*.tif, \*.ppm, \*.webp, \*.tga, \*.tpic, \*.gif。         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowImageWatermarkWithImageByAddress) |
   
#### 敏感数据发现
| API名称      | 命令                            | 描述                                          | 操作                                                                                          |
|:---|:---|:---|:---|
| 查询扫描任务列表   | hcloud DSC ShowScanJobs       | 查询扫描任务列表                                    | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowScanJobs)       |
| 查询指定任务扫描结果 | hcloud DSC ShowScanJobResults | 查询指定任务扫描结果                                  | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowScanJobResults) |
| 查看规则列表     | hcloud DSC ShowRules          | 查询扫描规则列表，返回扫描规则总数和扫描规则列表                    | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowRules)          |
| 创建扫描规则     | hcloud DSC AddRule            | 根据指定的规则名称、规则类型、风险等级、最小匹配次数等参数创建自定义的敏感数据识别规则 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=AddRule)            |
| 修改扫描规则     | hcloud DSC ChangeRule         | 修改自定义的敏感数据识别规则                              | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ChangeRule)         |
| 删除扫描规则     | hcloud DSC DeleteRule         | 删除指定的敏感数据识别规则                               | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=DeleteRule)         |
| 查询扫描规则组列表  | hcloud DSC ListRuleGroups     | 根据指定的项目ID查询扫描规则组列表                          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ListRuleGroups)     |
| 创建扫描规则组    | hcloud DSC AddRuleGroup       | 根据指定的规则组名称和扫描规则列表创建敏感数据扫描规则组                | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=AddRuleGroup)       |
| 删除扫描规则组    | hcloud DSC DeleteRuleGroup    | 根据扫描规则组ID删除指定的扫描规则组                         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=DeleteRuleGroup)    |
| 创建扫描任务     | hcloud DSC AddScanJob         | 根据指定的任务名称、扫描方式、扫描周期、扫描规则组、扫描时间创建扫描任务        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=AddScanJob)         |
| 删除扫描任务     | hcloud DSC DeleteScanJob      | 删除扫描任务                                      | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=DeleteScanJob)      |
   
#### API调用记录
| API名称         | 命令                                  | 描述            | 操作                                                                                                |
|:---|:---|:---|:---|
| 查询OpenApi调用记录 | hcloud DSC ShowOpenApiCalledRecords | 查询OpenApi调用记录 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowOpenApiCalledRecords) |
   
#### 资源管理
| API名称    | 命令                            | 描述                    | 操作                                                                                          |
|:---|:---|:---|:---|
| 实例下单     | hcloud DSC CreateProductOrder | 根据计费方式、计费周期等信息进行实例下单  | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=CreateProductOrder) |
| 查询资源开通信息 | hcloud DSC ShowSpecification  | 查询资源开通信息，根据项目ID查询订单详情 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowSpecification)  |
   
#### 告警通知
| API名称    | 命令                            | 描述                                          | 操作                                                                                          |
|:---|:---|:---|:---|
| 查询告警通知主题 | hcloud DSC ShowTopics         | 查询告警通知主题，返回默认主题、已确认主题数量及列表                  | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ShowTopics)         |
| 修改告警通知主题 | hcloud DSC UpdateDefaultTopic | 修改告警通知的关联项目ID、通知主题、通知状态(0为关闭通知，1为开启通知)等通用配置 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=UpdateDefaultTopic) |
   
#### 数据静态脱敏
| API名称      | 命令                                   | 描述         | 操作                                                                                                 |
|:---|:---|:---|:---|
| 查询脱敏任务执行列表 | hcloud DSC ListDbMaskTask            | 查询脱敏任务执行列表 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ListDbMaskTask)            |
| 开启/停止脱敏任务  | hcloud DSC ChangeDbTemplateOperation | 开启/停止脱敏任务  | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ChangeDbTemplateOperation) |
   
#### 资产管理
| API名称  | 命令                         | 描述           | 操作                                                                                       |
|:---|:---|:---|:---|
| 编辑资产名称 | hcloud DSC UpdateAssetName | 编辑数据资产名称     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=UpdateAssetName) |
| 查看资产列表 | hcloud DSC ListBuckets     | 查询数据资产扫描授权列表 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=ListBuckets)     |
| 添加资产授权 | hcloud DSC AddBuckets      | 添加数据资产扫描授权   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=AddBuckets)      |
| 删除资产授权 | hcloud DSC DeleteBucket    | 删除数据资产扫描授权   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/DSC/cli?api=DeleteBucket)    |
   
