Endpoint
/v1/tree-delete/jobs/{id}
GET
Get status of directory-tree deletion on the specified directory. If the job has finished, returns 404. Also returns 404 if there was never a job on the given object
Parameters
Name
Description
Required
id
Job ID
Yes
Response
Codes
Code
Description
200
Return value on success
Schema
{
"description" : "tree_delete_job_status" ,
"type" : "object" ,
"properties" : {
"id" : {
"description" : "The ID of the directory being deleted." ,
"type" : "string"
},
"create_time" : {
"description" : "The time the job was created. It may not have started at that time if the system was processing other jobs." ,
"type" : "string"
},
"mode" : {
"type" : "string" ,
"enum" : [
"IN_PLACE" ,
"PORTAL_DELETION" ,
"PORTAL_EVICTION"
],
"description" : "The tree delete mode this job is running in.: \n * `IN_PLACE` - TREE_DELETE_IN_PLACE, \n * `PORTAL_DELETION` - TREE_DELETE_PORTAL_DELETION, \n * `PORTAL_EVICTION` - TREE_DELETE_PORTAL_EVICTION"
},
"initial_path" : {
"description" : "The path of the directory at the time the job was started." ,
"type" : "string"
},
"initial_capacity" : {
"description" : "Initial bytes (data and metadata) used by the tree being deleted." ,
"type" : "string"
},
"initial_directories" : {
"description" : "Initial number of directories in the tree being deleted." ,
"type" : "string"
},
"initial_files" : {
"description" : "Initial number of non-directory files in the tree being deleted." ,
"type" : "string"
},
"remaining_capacity" : {
"description" : "Remaining bytes (data and metadata) used by the tree being deleted." ,
"type" : "string"
},
"remaining_directories" : {
"description" : "Remaining number of directories in the tree being deleted." ,
"type" : "string"
},
"remaining_files" : {
"description" : "Remaining number of non-directory files in the tree being deleted." ,
"type" : "string"
},
"last_error_message" : {
"description" : "The message from the last error that caused this job to be aborted." ,
"type" : "string"
}
}
}
DELETE
Cancel directory-tree deletion on the specified directory. If the job has finished, returns 404. Also returns 404 if there was never a job on the given object
Parameters
Name
Description
Required
id
Job ID
Yes
Response
Codes
Code
Description
200
Return value on success