case class QuobyteVolumeSource(group: Optional[String] = Optional.Absent, readOnly: Optional[Boolean] = Optional.Absent, registry: String, tenant: Optional[String] = Optional.Absent, user: Optional[String] = Optional.Absent, volume: String) extends Product with Serializable
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.
- group
Group to map volume access to Default is no group
- readOnly
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
- registry
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
- tenant
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
- user
User to map volume access to Defaults to serivceaccount user
- volume
Volume is a string that references an already created Quobyte volume by name.
- Alphabetic
- By Inheritance
- QuobyteVolumeSource
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
QuobyteVolumeSource(group: Optional[String] = Optional.Absent, readOnly: Optional[Boolean] = Optional.Absent, registry: String, tenant: Optional[String] = Optional.Absent, user: Optional[String] = Optional.Absent, volume: String)
- group
Group to map volume access to Default is no group
- readOnly
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
- registry
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
- tenant
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
- user
User to map volume access to Defaults to serivceaccount user
- volume
Volume is a string that references an already created Quobyte volume by name.
Value Members
-
def
getGroup: IO[K8sFailure, String]
Group to map volume access to Default is no group
Group to map volume access to Default is no group
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getReadOnly: IO[K8sFailure, Boolean]
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getRegistry: IO[K8sFailure, String]
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
This effect always succeeds, it is safe to use the field registry directly.
-
def
getTenant: IO[K8sFailure, String]
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getUser: IO[K8sFailure, String]
User to map volume access to Defaults to serivceaccount user
User to map volume access to Defaults to serivceaccount user
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getVolume: IO[K8sFailure, String]
Volume is a string that references an already created Quobyte volume by name.
Volume is a string that references an already created Quobyte volume by name.
This effect always succeeds, it is safe to use the field volume directly.
- val group: Optional[String]
- val readOnly: Optional[Boolean]
- val registry: String
- val tenant: Optional[String]
- val user: Optional[String]
- val volume: String