StorageNodeResponse
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
nodeId |
string | Yes | |
name |
string | Yes | |
available |
boolean | Yes | |
complete |
boolean | Yes | |
observedAt |
string (date-time) or null | No | |
capacityBytes |
integer | No | default 0 |
freeBytes |
integer | No | default 0 |
rollingBytes |
integer | No | default 0 |
unknownItems |
integer | No | default 0 |
reason |
string or null | No |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "nodeId": { "type": "string", "title": "Nodeid" }, "name": { "type": "string", "title": "Name" }, "available": { "type": "boolean", "title": "Available" }, "complete": { "type": "boolean", "title": "Complete" }, "observedAt": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Observedat" }, "capacityBytes": { "type": "integer", "title": "Capacitybytes", "default": 0 }, "freeBytes": { "type": "integer", "title": "Freebytes", "default": 0 }, "rollingBytes": { "type": "integer", "title": "Rollingbytes", "default": 0 }, "unknownItems": { "type": "integer", "title": "Unknownitems", "default": 0 }, "reason": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Reason" } }, "additionalProperties": false, "type": "object", "required": [ "nodeId", "name", "available", "complete" ], "title": "StorageNodeResponse"}