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