# io.k8s.api.apps.v1.DaemonSetStatus

From **Kubernetes**.

DaemonSetStatus represents the current status of a daemon set.

- Type: `object`

## Properties

### `collisionCount`

- Required: false
- Type: `integer`
- Format: `int32`

Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.

### `conditions`

- Required: false
- Type: `array`

Represents the latest available observations of a DaemonSet's current state.

### `currentNumberScheduled`

- Required: true
- Type: `integer`
- Format: `int32`
- Default: `0`

The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/

### `desiredNumberScheduled`

- Required: true
- Type: `integer`
- Format: `int32`
- Default: `0`

The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/

### `numberAvailable`

- Required: false
- Type: `integer`
- Format: `int32`

The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)

### `numberMisscheduled`

- Required: true
- Type: `integer`
- Format: `int32`
- Default: `0`

The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/

### `numberReady`

- Required: true
- Type: `integer`
- Format: `int32`
- Default: `0`

numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.

### `numberUnavailable`

- Required: false
- Type: `integer`
- Format: `int32`

The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)

### `observedGeneration`

- Required: false
- Type: `integer`
- Format: `int64`

The most recent generation observed by the daemon set controller.

### `updatedNumberScheduled`

- Required: false
- Type: `integer`
- Format: `int32`

The total number of nodes that are running updated daemon pod

## JSON Schema

```json
{"description":"DaemonSetStatus represents the current status of a daemon set.","properties":{"collisionCount":{"description":"Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.","format":"int32","type":"integer"},"conditions":{"description":"Represents the latest available observations of a DaemonSet's current state.","items":{"$ref":"#/components/schemas/io.k8s.api.apps.v1.DaemonSetCondition"},"type":"array","x-kubernetes-list-map-keys":["type"],"x-kubernetes-list-type":"map","x-kubernetes-patch-merge-key":"type","x-kubernetes-patch-strategy":"merge"},"currentNumberScheduled":{"default":0,"description":"The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/","format":"int32","type":"integer"},"desiredNumberScheduled":{"default":0,"description":"The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/","format":"int32","type":"integer"},"numberAvailable":{"description":"The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)","format":"int32","type":"integer"},"numberMisscheduled":{"default":0,"description":"The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/","format":"int32","type":"integer"},"numberReady":{"default":0,"description":"numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.","format":"int32","type":"integer"},"numberUnavailable":{"description":"The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)","format":"int32","type":"integer"},"observedGeneration":{"description":"The most recent generation observed by the daemon set controller.","format":"int64","type":"integer"},"updatedNumberScheduled":{"description":"The total number of nodes that are running updated daemon pod","format":"int32","type":"integer"}},"required":["currentNumberScheduled","numberMisscheduled","desiredNumberScheduled","numberReady"],"type":"object"}
```
