Creating a Sensitive Data Scanning Task
Function
This API is used to create a sensitive data scanning task with parameters such as task name, scanning mode, scanning period, scanning rule group, and scanning time.
URI
POST /v1/{project_id}/sdg/scan/job
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
asset_ids |
No |
Array of strings |
Asset ID list |
cycle |
No |
String |
Scanning period, which can be DAY, WEEK, MONTH, or ONCE. Enumeration values:
|
name |
No |
String |
Scanning task name |
open |
No |
Boolean |
Whether to enable the task |
rule_group_ids |
No |
Array of strings |
Rule group ID list |
start_time |
No |
Long |
Start time of a scanning task |
time_zone |
No |
String |
Time zone |
topic_urn |
No |
String |
Unique resource identifier of a topic |
use_nlp |
No |
Boolean |
Whether to use NLP |
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
msg |
String |
Returned message |
status |
String |
Return status, for example, '200', '400'. |
Status code: 400
Parameter |
Type |
Description |
---|---|---|
error_code |
String |
Error Code |
error_msg |
String |
Error Message |
Example Requests
Create a sensitive data scanning task.
POST /v1/{project_id}/sdg/scan/job { "asset_ids" : "xxxxxxxxxxxx", "cycle" : "ONCE", "name" : "xxxx", "open" : true, "rule_group_ids" : "xxxxxxxxxxxx", "start_time" : 0, "time_zone" : 8, "topic_urn" : "xxxxxxxxxxxx", "use_nlp" : false }
Example Responses
Status code: 200
Request sent
{ "msg" : "xxxx", "status" : "RESPONSE_SUCCESS" }
Status code: 400
Invalid request
{ "error_code" : "dsc.40000011", "error_msg" : "Invalid parameter" }
Status Codes
Status Code |
Description |
---|---|
200 |
Request sent |
400 |
Invalid request |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot