PersistentVolumeStatus

case class PersistentVolumeStatus(message: Optional[String], phase: Optional[String], reason: Optional[String])

PersistentVolumeStatus is the current status of a persistent volume.

PersistentVolumeStatus is the current status of a persistent volume.

Value Params
message

A human-readable message indicating details about why the volume is in this state.

phase

Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase

reason

Reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def getMessage: IO[K8sFailure, String]

A human-readable message indicating details about why the volume is in this state.

A human-readable message indicating details about why the volume is in this state.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

def getPhase: IO[K8sFailure, String]

Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase

Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

def getReason: IO[K8sFailure, String]

Reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.

Reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product