PortworxVolumeSource

case
class PortworxVolumeSource(fsType: Optional[String], readOnly: Optional[Boolean], volumeID: String)

PortworxVolumeSource represents a Portworx volume resource.

Value Params
fsType

FSType represents the filesystem type to mount Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs". Implicitly inferred to be "ext4" if unspecified.

readOnly

Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

volumeID

VolumeID uniquely identifies a Portworx volume

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

Value members

Concrete methods

def getFsType: IO[K8sFailure, String]

FSType represents the filesystem type to mount Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs". Implicitly inferred to be "ext4" if unspecified.

FSType represents the filesystem type to mount Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs". Implicitly inferred to be "ext4" if unspecified.

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

def getReadOnly: IO[K8sFailure, Boolean]

Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

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

def getVolumeID: IO[K8sFailure, String]

VolumeID uniquely identifies a Portworx volume

VolumeID uniquely identifies a Portworx volume

This effect always succeeds, it is safe to use the field volumeID directly.

Inherited methods

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