Listing Big Key Analysis Tasks
Function
This API is used to query the list of big key analysis tasks.
URI
GET /v2/{project_id}/instances/{instance_id}/bigkey-tasks
|
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
|
project_id |
Yes |
String |
Parameter description: Project ID. For details, see Obtaining a Project ID. Constraints: N/A Value range: N/A Default value: N/A |
|
instance_id |
Yes |
String |
Parameter description: Instance ID. It can be viewed on the instance details page on the DCS console. Constraints: N/A Value range: N/A Default value: N/A |
|
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
|
offset |
No |
Integer |
Definition: Offset, which indicates that the generated list is displayed from this offset. For example, if the offset is 3, the generated list is displayed from the fourth record. Constraints: N/A Range: ≥ 0 Default Value: 0 |
|
limit |
No |
Integer |
Parameter description: Number of records displayed on each page. Constraints: N/A Value range: 1–1000 Default value: 10 |
|
status |
No |
String |
Definition: Status of the expired key scan task. Constraints: N/A Range:
Default Value: N/A |
Request Parameters
None
Response Parameters
Status code: 200
|
Parameter |
Type |
Description |
|---|---|---|
|
instance_id |
String |
Parameter description: Instance ID. Value range: N/A |
|
count |
Integer |
Parameter description: Number of times that big keys are analyzed. Value range: N/A |
|
records |
Array of RecordsResponse objects |
Parameter description: List of big key analysis record. Value range: N/A |
|
Parameter |
Type |
Description |
|---|---|---|
|
id |
String |
Definition: ID of the analysis operation task. Range: N/A |
|
status |
String |
Parameter description: Status of the hot key analysis task. Value range:
|
|
scan_type |
String |
Parameter description: Analysis method. Value range:
|
|
created_at |
String |
Parameter description: Time when an analysis task is created. The format is 2020-06-15T02:21:18.669Z. Value range: N/A |
|
started_at |
String |
Parameter description: Time when an analysis task started. The format is 2020-06-15T02:21:18.669Z. Value range: N/A |
|
finished_at |
String |
Parameter description: Time when an analysis task ended. The format is 2020-06-15T02:21:18.669Z. Value range: N/A |
Status code: 400
|
Parameter |
Type |
Description |
|---|---|---|
|
error_msg |
String |
Parameter description: Error information. Value range: N/A |
|
error_code |
String |
Parameter description: Error code. Value range: For details, see Error Codes. |
|
error_ext_msg |
String |
Parameter description: Extended error information. This parameter is not used currently and is set to null. Value range: N/A |
Status code: 401
|
Parameter |
Type |
Description |
|---|---|---|
|
error_msg |
String |
Parameter description: Error information. Value range: N/A |
|
error_code |
String |
Parameter description: Error code. Value range: For details, see Error Codes. |
|
error_ext_msg |
String |
Parameter description: Extended error information. This parameter is not used currently and is set to null. Value range: N/A |
Status code: 403
|
Parameter |
Type |
Description |
|---|---|---|
|
error_msg |
String |
Parameter description: Error information. Value range: N/A |
|
error_code |
String |
Parameter description: Error code. Value range: For details, see Error Codes. |
|
error_ext_msg |
String |
Parameter description: Extended error information. This parameter is not used currently and is set to null. Value range: N/A |
Status code: 404
|
Parameter |
Type |
Description |
|---|---|---|
|
error_msg |
String |
Parameter description: Error information. Value range: N/A |
|
error_code |
String |
Parameter description: Error code. Value range: For details, see Error Codes. |
|
error_ext_msg |
String |
Parameter description: Extended error information. This parameter is not used currently and is set to null. Value range: N/A |
Status code: 500
|
Parameter |
Type |
Description |
|---|---|---|
|
error_msg |
String |
Parameter description: Error information. Value range: N/A |
|
error_code |
String |
Parameter description: Error code. Value range: For details, see Error Codes. |
|
error_ext_msg |
String |
Parameter description: Extended error information. This parameter is not used currently and is set to null. Value range: N/A |
Example Requests
GET https://{dcs_endpoint}/v2/a4d31cb6-3d72-4fdc-8ec9-6e3a41e47f71/instances/5560df16-cebf-4473-95c4-d1b573c16e79/bigkey-tasks
Example Responses
Status code: 200
Big key analysis records queried successfully.
{
"instance_id" : "5f9057b5-c330-4ee2-8138-7e69896eeec3",
"count" : 1,
"records" : [ {
"id" : "858ee14c-2271-4489-8b82-7bda7459ae3e",
"scan_type" : "manual",
"status" : "success",
"created_at" : "2020-06-15T02:21:18.669Z",
"started_at" : "2020-06-15T02:21:23.534Z",
"finished_at" : "2020-06-15T02:21:25.588Z"
} ]
}
Status code: 400
Invalid request.
{
"error_code" : "DCS.4919",
"error_msg" : "Does not support bigkey analyze."
}
Status Codes
|
Status Code |
Description |
|---|---|
|
200 |
Big key analysis records queried successfully. |
|
400 |
Invalid request. |
|
401 |
Invalid authentication information. |
|
403 |
The request is rejected. |
|
404 |
The requested resource is not found. |
|
500 |
Internal service error. |
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