package kubecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Persistent_volume_claim_status is the current status of a persistent volume claim.

type t
val to_yojson : t -> Yojson.Safe.t
val make : ?phase:string -> ?conditions: Kubernetes.Definitions.Api.Core.V1.Persistent_volume_claim_condition.t list -> ?capacity: Kubernetes.Definitions.Apimachinery.Pkg.Api.Resource.Quantity.Object.t -> ?access_modes:string list -> unit -> t
val access_modes : t -> string list option

Access_modes contains the actual access modes the volume backing the Pvc has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1

Represents the actual resources of the underlying volume.

Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'resize_started'.

val phase : t -> string option

Phase represents the current phase of Persistent_volume_claim.

module Object : Object.S with type value := t