Skip to main content

ComponentStatus

Current status of Component. Required fields are name, kind, status.

nameName (string)required
kindKind (string)required
statusStatus (string)required

Possible values: [ok, degraded, down, unknown]

endpoint object
anyOf
string
reachable object
anyOf
boolean
workloads object[]
  • Array [
  • nameName (string)required
    kindKind (string)required

    Possible values: [statefulset, deployment]

    desiredDesired (integer)required
    readyReady (integer)required
  • ]
  • ha object
    anyOf
    boolean
    consumers object
    anyOf
  • Array [
  • groupGroup (string)required
    stateState (string)required
    lag objectrequired
    anyOf
    integer
  • ]
  • detail object
    anyOf
    string
    ComponentStatus
    {
    "name": "string",
    "kind": "string",
    "status": "ok",
    "endpoint": "string",
    "reachable": true,
    "workloads": [
    {
    "name": "string",
    "kind": "statefulset",
    "desired": 0,
    "ready": 0
    }
    ],
    "ha": true,
    "consumers": [
    {
    "group": "string",
    "state": "string",
    "lag": 0
    }
    ],
    "detail": "string"
    }