# SystemStatusProcess Estrutura de dados do contrato OpenAPI. ## Campos | Campo | Tipo | Presença | Descrição | |---|---|---|---| | `goVersion` | `string` | obrigatório | — | | `gomaxprocs` | `integer` | obrigatório | Mínimo: `0` | | `goroutines` | `integer` | obrigatório | Mínimo: `0` | | `heapAllocBytes` | `integer` | obrigatório | Mínimo: `0` | | `heapInuseBytes` | `integer` | obrigatório | Mínimo: `0` | | `runtimeSysBytes` | `integer` | obrigatório | Mínimo: `0` | | `startedAt` | `string` | obrigatório | Formato: `date-time` | | `uptimeSeconds` | `number` | obrigatório | Mínimo: `0` | ## Definição OpenAPI ```json { "additionalProperties": true, "properties": { "goVersion": { "type": "string" }, "gomaxprocs": { "minimum": 0, "type": "integer" }, "goroutines": { "minimum": 0, "type": "integer" }, "heapAllocBytes": { "minimum": 0, "type": "integer" }, "heapInuseBytes": { "minimum": 0, "type": "integer" }, "runtimeSysBytes": { "minimum": 0, "type": "integer" }, "startedAt": { "format": "date-time", "type": "string" }, "uptimeSeconds": { "minimum": 0, "type": "number" } }, "required": [ "startedAt", "uptimeSeconds", "goVersion", "gomaxprocs", "goroutines", "heapAllocBytes", "heapInuseBytes", "runtimeSysBytes" ], "type": "object" } ```