QuobyteVolumeSource class

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

Constructors

QuobyteVolumeSource({String? group, bool? readOnly, required String registry, String? tenant, String? user, required String volume})
Default constructor.
const
QuobyteVolumeSource.fromJson(Map<String, dynamic> json)
Creates a QuobyteVolumeSource from JSON data.
factory

Properties

group String?
group to map volume access to Default is no group.
final
hashCode int
The hash code for this object.
no setterinherited
readOnly bool?
readOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
final
registry 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.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tenant String?
tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin.
final
user String?
user to map volume access to Defaults to serivceaccount user.
final
volume String
volume is a string that references an already created Quobyte volume by name.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object>
Converts a QuobyteVolumeSource instance to JSON data.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited