VolumeHealthStatus

io.k8s.api.core.v1.VolumeHealthStatus source ↗

VolumeHealthStatus contains health information for a volume reported by the CSI controller plugin.

healthConditions[]VolumeHealthConditionconditions is the set of adverse conditions reported by the CSI controller plugin. An empty list means no adverse condition. At most 16 conditions may be reported.
messagestringmessage is a human-readable description. Maximum permitted length of a message is 1024 bytes.
reasonstring requiredreason is a brief CamelCase machine-parseable reason. Together with status it forms the unique identity of a condition entry. Maximum permitted length of a reason is 256 bytes.
statusstring requiredstatus is the machine-parseable health category. Possible values: - "Inaccessible": the volume cannot be accessed. - "DataLoss": data loss has been detected on the volume. - "Degraded": the volume is functioning with reduced capability.
lastTransitionTimeTimelastTransitionTime is when the current set of conditions first appeared.