# HostHealthFilesystem Estrutura de dados do contrato OpenAPI. ## Campos | Campo | Tipo | Presença | Descrição | |---|---|---|---| | `availableBytes` | `integer / null` | obrigatório | — | | `availablePercent` | `number / null` | obrigatório | — | | `freeBytes` | `integer / null` | obrigatório | — | | `inodesFree` | `integer / null` | obrigatório | — | | `inodesTotal` | `integer / null` | obrigatório | — | | `inodesUsedPercent` | `number / null` | obrigatório | — | | `reservedBytes` | `integer / null` | obrigatório | — | | `totalBytes` | `integer / null` | obrigatório | — | | `usedBytes` | `integer / null` | obrigatório | — | | `usedPercent` | `number / null` | obrigatório | — | ## Definição OpenAPI ```json { "additionalProperties": true, "properties": { "availableBytes": { "anyOf": [ { "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "availablePercent": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "freeBytes": { "anyOf": [ { "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "inodesFree": { "anyOf": [ { "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "inodesTotal": { "anyOf": [ { "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "inodesUsedPercent": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "reservedBytes": { "anyOf": [ { "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "totalBytes": { "anyOf": [ { "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "usedBytes": { "anyOf": [ { "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "usedPercent": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] } }, "required": [ "totalBytes", "freeBytes", "availableBytes", "reservedBytes", "usedBytes", "usedPercent", "availablePercent", "inodesTotal", "inodesFree", "inodesUsedPercent" ], "type": "object" } ```