Task_destinations
API Key Scope: task_destinations / index
ID or name of task. Task names are not unique, it's recommended to use ID.
The number of items to display for pagination.
The number of items to skip for pagination.
List of task destinations.
GET /api/v2/tasks/{task_id}/task_destinations HTTP/1.1
Host: localhost
Authorization: Basic username:password
Accept: */*
List of task destinations.
{
"count": 1,
"task_destinations": []
}API Key Scope: task_destinations / create
ID or name of task. Task names are not unique, it's recommended to use ID.
A specific task destination.
The received resource was not correctly formatted.
POST /api/v2/tasks/{task_id}/task_destinations HTTP/1.1
Host: localhost
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 110
{
"type": "container",
"node_path": "text",
"pool_id": 1,
"parent_storage_id": 1,
"storage_id": 1,
"storage_name": "text"
}{
"id": "text",
"type": "container",
"node_path": "text",
"pool_id": 1,
"parent_storage_id": 1,
"storage_id": 1,
"storage_name": "text",
"pool": {
"id": 6,
"name": "offline-tapes",
"comment": "",
"type": "offline_archive",
"content": "tape",
"storage_id": 2,
"tape_write_protect_when_full": true
},
"container": {
"id": 100,
"name": "my-container",
"comment": "Read only container for random stuff",
"push_pool_id": 1,
"cleaning_pool_id": 1,
"quota_total_size": 1,
"quota_on_cache": 1,
"stat_total_files": 99301,
"only_on_cache_file_count": 19123,
"stat_total_size": 6145076462,
"stat_size_on_cache": 6899417088,
"only_on_cache_file_size_sum": 3294517012,
"guest_right": "read",
"last_update": "2019-08-05T14:24:15.000Z"
}
}API Key Scope: task_destinations / show
ID or name of task. Task names are not unique, it's recommended to use ID.
ID of task destination.
A specific task destination.
The requested resource was not found. The detailed error will be of type not_found.
GET /api/v2/tasks/{task_id}/task_destinations/{task_destination_id} HTTP/1.1
Host: localhost
Authorization: Basic username:password
Accept: */*
{
"id": "text",
"type": "container",
"node_path": "text",
"pool_id": 1,
"parent_storage_id": 1,
"storage_id": 1,
"storage_name": "text",
"pool": {
"id": 6,
"name": "offline-tapes",
"comment": "",
"type": "offline_archive",
"content": "tape",
"storage_id": 2,
"tape_write_protect_when_full": true
},
"container": {
"id": 100,
"name": "my-container",
"comment": "Read only container for random stuff",
"push_pool_id": 1,
"cleaning_pool_id": 1,
"quota_total_size": 1,
"quota_on_cache": 1,
"stat_total_files": 99301,
"only_on_cache_file_count": 19123,
"stat_total_size": 6145076462,
"stat_size_on_cache": 6899417088,
"only_on_cache_file_size_sum": 3294517012,
"guest_right": "read",
"last_update": "2019-08-05T14:24:15.000Z"
}
}API Key Scope: task_destinations / update
ID or name of task. Task names are not unique, it's recommended to use ID.
ID of task destination.
A specific task destination.
The received resource was not correctly formatted.
PUT /api/v2/tasks/{task_id}/task_destinations/{task_destination_id} HTTP/1.1
Host: localhost
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 110
{
"type": "container",
"node_path": "text",
"pool_id": 1,
"parent_storage_id": 1,
"storage_id": 1,
"storage_name": "text"
}{
"id": "text",
"type": "container",
"node_path": "text",
"pool_id": 1,
"parent_storage_id": 1,
"storage_id": 1,
"storage_name": "text",
"pool": {
"id": 6,
"name": "offline-tapes",
"comment": "",
"type": "offline_archive",
"content": "tape",
"storage_id": 2,
"tape_write_protect_when_full": true
},
"container": {
"id": 100,
"name": "my-container",
"comment": "Read only container for random stuff",
"push_pool_id": 1,
"cleaning_pool_id": 1,
"quota_total_size": 1,
"quota_on_cache": 1,
"stat_total_files": 99301,
"only_on_cache_file_count": 19123,
"stat_total_size": 6145076462,
"stat_size_on_cache": 6899417088,
"only_on_cache_file_size_sum": 3294517012,
"guest_right": "read",
"last_update": "2019-08-05T14:24:15.000Z"
}
}API Key Scope: task_destinations / destroy
ID or name of task. Task names are not unique, it's recommended to use ID.
ID of task destination.
Task destination destroyed.
No content
DELETE /api/v2/tasks/{task_id}/task_destinations/{task_destination_id} HTTP/1.1
Host: localhost
Authorization: Basic username:password
Accept: */*
Task destination destroyed.
No content
Last updated
Was this helpful?