QuobyteVolumeSourcePatchArgs

data class QuobyteVolumeSourcePatchArgs(val group: Output<String>? = null, val readOnly: Output<Boolean>? = null, val registry: Output<String>? = null, val tenant: Output<String>? = null, val user: Output<String>? = null, val volume: Output<String>? = null) : ConvertibleToJava<QuobyteVolumeSourcePatchArgs>

Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.

Constructors

Link copied to clipboard
constructor(group: Output<String>? = null, readOnly: Output<Boolean>? = null, registry: Output<String>? = null, tenant: Output<String>? = null, user: Output<String>? = null, volume: Output<String>? = null)

Properties

Link copied to clipboard
val group: Output<String>? = null

group to map volume access to Default is no group

Link copied to clipboard
val readOnly: Output<Boolean>? = null

readOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.

Link copied to clipboard
val registry: Output<String>? = null

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

Link copied to clipboard
val tenant: Output<String>? = null

tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin

Link copied to clipboard
val user: Output<String>? = null

user to map volume access to Defaults to serivceaccount user

Link copied to clipboard
val volume: Output<String>? = null

volume is a string that references an already created Quobyte volume by name.

Functions

Link copied to clipboard
open override fun toJava(): QuobyteVolumeSourcePatchArgs