文件
Last updated
Was this helpful?
Last updated
Was this helpful?
File ID
GET /api/file/{id} HTTP/1.1
Host: localhost:9090
Accept: */*
{
"attachmentId": 1,
"cid": "text",
"directoryId": 1,
"fileRanges": [
{
"cid": "text",
"fileId": 1,
"id": 1,
"jobId": 1,
"length": 1,
"offset": 1
}
],
"hash": "text",
"id": 1,
"lastModifiedNano": 1,
"path": "text",
"size": 1
}
File ID
GET /api/file/{id}/deals HTTP/1.1
Host: localhost:9090
Accept: */*
[
{
"deals": [
{
"clientActorId": "text",
"clientId": 1,
"createdAt": "text",
"dealId": 1,
"endEpoch": 1,
"errorMessage": "text",
"id": 1,
"label": "text",
"lastVerifiedAt": "text",
"pieceCid": "text",
"pieceSize": 1,
"price": "text",
"proposalId": "text",
"provider": "text",
"scheduleId": 1,
"sectorStartEpoch": 1,
"startEpoch": 1,
"state": "proposed",
"updatedAt": "text",
"verified": true
}
],
"fileRange": {
"cid": "text",
"fileId": 1,
"id": 1,
"jobId": 1,
"length": 1,
"offset": 1
}
}
]
Tells Singularity that something is ready to be grabbed for data preparation
Preparation ID or name
Source storage ID or name
Path to the new file, relative to the source
POST /api/preparation/{id}/source/{name}/file HTTP/1.1
Host: localhost:9090
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"path": "text"
}
{
"attachmentId": 1,
"cid": "text",
"directoryId": 1,
"fileRanges": [
{
"cid": "text",
"fileId": 1,
"id": 1,
"jobId": 1,
"length": 1,
"offset": 1
}
],
"hash": "text",
"id": 1,
"lastModifiedNano": 1,
"path": "text",
"size": 1
}