PersistentVolumeSpecO

class Object
trait Matchable
class Any

Value members

Concrete fields

val accessModesL: Lens[PersistentVolumeSpec, Optional[Vector[String]]]
val accessModesO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, Vector[String], OpticFailure, Nothing, Vector[String], PersistentVolumeSpec]
val awsElasticBlockStoreL: Lens[PersistentVolumeSpec, Optional[AWSElasticBlockStoreVolumeSource]]
val awsElasticBlockStoreO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, AWSElasticBlockStoreVolumeSource, OpticFailure, Nothing, AWSElasticBlockStoreVolumeSource, PersistentVolumeSpec]
val azureDiskL: Lens[PersistentVolumeSpec, Optional[AzureDiskVolumeSource]]
val azureDiskO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, AzureDiskVolumeSource, OpticFailure, Nothing, AzureDiskVolumeSource, PersistentVolumeSpec]
val azureFileL: Lens[PersistentVolumeSpec, Optional[AzureFilePersistentVolumeSource]]
val azureFileO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, AzureFilePersistentVolumeSource, OpticFailure, Nothing, AzureFilePersistentVolumeSource, PersistentVolumeSpec]
val capacityL: Lens[PersistentVolumeSpec, Optional[Map[String, Quantity]]]
val capacityO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, Map[String, Quantity], OpticFailure, Nothing, Map[String, Quantity], PersistentVolumeSpec]
val cephfsL: Lens[PersistentVolumeSpec, Optional[CephFSPersistentVolumeSource]]
val cephfsO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, CephFSPersistentVolumeSource, OpticFailure, Nothing, CephFSPersistentVolumeSource, PersistentVolumeSpec]
val cinderL: Lens[PersistentVolumeSpec, Optional[CinderPersistentVolumeSource]]
val cinderO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, CinderPersistentVolumeSource, OpticFailure, Nothing, CinderPersistentVolumeSource, PersistentVolumeSpec]
val claimRefL: Lens[PersistentVolumeSpec, Optional[ObjectReference]]
val claimRefO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, ObjectReference, OpticFailure, Nothing, ObjectReference, PersistentVolumeSpec]
val csiL: Lens[PersistentVolumeSpec, Optional[CSIPersistentVolumeSource]]
val csiO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, CSIPersistentVolumeSource, OpticFailure, Nothing, CSIPersistentVolumeSource, PersistentVolumeSpec]
val fcL: Lens[PersistentVolumeSpec, Optional[FCVolumeSource]]
val fcO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, FCVolumeSource, OpticFailure, Nothing, FCVolumeSource, PersistentVolumeSpec]
val flexVolumeL: Lens[PersistentVolumeSpec, Optional[FlexPersistentVolumeSource]]
val flexVolumeO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, FlexPersistentVolumeSource, OpticFailure, Nothing, FlexPersistentVolumeSource, PersistentVolumeSpec]
val flockerL: Lens[PersistentVolumeSpec, Optional[FlockerVolumeSource]]
val flockerO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, FlockerVolumeSource, OpticFailure, Nothing, FlockerVolumeSource, PersistentVolumeSpec]
val gcePersistentDiskL: Lens[PersistentVolumeSpec, Optional[GCEPersistentDiskVolumeSource]]
val gcePersistentDiskO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, GCEPersistentDiskVolumeSource, OpticFailure, Nothing, GCEPersistentDiskVolumeSource, PersistentVolumeSpec]
val glusterfsL: Lens[PersistentVolumeSpec, Optional[GlusterfsPersistentVolumeSource]]
val glusterfsO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, GlusterfsPersistentVolumeSource, OpticFailure, Nothing, GlusterfsPersistentVolumeSource, PersistentVolumeSpec]
val hostPathL: Lens[PersistentVolumeSpec, Optional[HostPathVolumeSource]]
val hostPathO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, HostPathVolumeSource, OpticFailure, Nothing, HostPathVolumeSource, PersistentVolumeSpec]
val iscsiL: Lens[PersistentVolumeSpec, Optional[ISCSIPersistentVolumeSource]]
val iscsiO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, ISCSIPersistentVolumeSource, OpticFailure, Nothing, ISCSIPersistentVolumeSource, PersistentVolumeSpec]
val localL: Lens[PersistentVolumeSpec, Optional[LocalVolumeSource]]
val localO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, LocalVolumeSource, OpticFailure, Nothing, LocalVolumeSource, PersistentVolumeSpec]
val mountOptionsL: Lens[PersistentVolumeSpec, Optional[Vector[String]]]
val mountOptionsO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, Vector[String], OpticFailure, Nothing, Vector[String], PersistentVolumeSpec]
val nfsL: Lens[PersistentVolumeSpec, Optional[NFSVolumeSource]]
val nfsO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, NFSVolumeSource, OpticFailure, Nothing, NFSVolumeSource, PersistentVolumeSpec]
val nodeAffinityL: Lens[PersistentVolumeSpec, Optional[VolumeNodeAffinity]]
val nodeAffinityO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, VolumeNodeAffinity, OpticFailure, Nothing, VolumeNodeAffinity, PersistentVolumeSpec]
val persistentVolumeReclaimPolicyL: Lens[PersistentVolumeSpec, Optional[String]]
val persistentVolumeReclaimPolicyO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, String, OpticFailure, Nothing, String, PersistentVolumeSpec]
val photonPersistentDiskL: Lens[PersistentVolumeSpec, Optional[PhotonPersistentDiskVolumeSource]]
val photonPersistentDiskO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, PhotonPersistentDiskVolumeSource, OpticFailure, Nothing, PhotonPersistentDiskVolumeSource, PersistentVolumeSpec]
val portworxVolumeL: Lens[PersistentVolumeSpec, Optional[PortworxVolumeSource]]
val portworxVolumeO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, PortworxVolumeSource, OpticFailure, Nothing, PortworxVolumeSource, PersistentVolumeSpec]
val quobyteL: Lens[PersistentVolumeSpec, Optional[QuobyteVolumeSource]]
val quobyteO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, QuobyteVolumeSource, OpticFailure, Nothing, QuobyteVolumeSource, PersistentVolumeSpec]
val rbdL: Lens[PersistentVolumeSpec, Optional[RBDPersistentVolumeSource]]
val rbdO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, RBDPersistentVolumeSource, OpticFailure, Nothing, RBDPersistentVolumeSource, PersistentVolumeSpec]
val scaleIOL: Lens[PersistentVolumeSpec, Optional[ScaleIOPersistentVolumeSource]]
val scaleIOO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, ScaleIOPersistentVolumeSource, OpticFailure, Nothing, ScaleIOPersistentVolumeSource, PersistentVolumeSpec]
val storageClassNameL: Lens[PersistentVolumeSpec, Optional[String]]
val storageClassNameO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, String, OpticFailure, Nothing, String, PersistentVolumeSpec]
val storageosL: Lens[PersistentVolumeSpec, Optional[StorageOSPersistentVolumeSource]]
val storageosO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, StorageOSPersistentVolumeSource, OpticFailure, Nothing, StorageOSPersistentVolumeSource, PersistentVolumeSpec]
val volumeModeL: Lens[PersistentVolumeSpec, Optional[String]]
val volumeModeO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, String, OpticFailure, Nothing, String, PersistentVolumeSpec]
val vsphereVolumeL: Lens[PersistentVolumeSpec, Optional[VsphereVirtualDiskVolumeSource]]
val vsphereVolumeO: Optic[PersistentVolumeSpec, PersistentVolumeSpec, VsphereVirtualDiskVolumeSource, OpticFailure, Nothing, VsphereVirtualDiskVolumeSource, PersistentVolumeSpec]