Class V1QuobyteVolumeSource
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do
not support ownership management or SELinux relabeling.
Inheritance
V1QuobyteVolumeSource
Assembly: KubernetesClient.dll
Syntax
public record V1QuobyteVolumeSource : IEquatable<V1QuobyteVolumeSource>
Constructors
View Source
V1QuobyteVolumeSource()
Declaration
public V1QuobyteVolumeSource()
View Source
V1QuobyteVolumeSource(V1QuobyteVolumeSource)
Declaration
protected V1QuobyteVolumeSource(V1QuobyteVolumeSource original)
Parameters
Properties
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
Group
group to map volume access to Default is no group
Declaration
[JsonPropertyName("group")]
public string Group { get; set; }
Property Value
View Source
ReadOnlyProperty
readOnly here will force the Quobyte volume to be mounted with read-only
permissions. Defaults to false.
Declaration
[JsonPropertyName("readOnly")]
public bool? ReadOnlyProperty { get; set; }
Property Value
View Source
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
Declaration
[JsonPropertyName("registry")]
public string Registry { get; set; }
Property Value
View Source
Tenant
tenant owning the given Quobyte volume in the Backend Used with dynamically
provisioned Quobyte volumes, value is set by the plugin
Declaration
[JsonPropertyName("tenant")]
public string Tenant { get; set; }
Property Value
View Source
User
user to map volume access to Defaults to serivceaccount user
Declaration
[JsonPropertyName("user")]
public string User { get; set; }
Property Value
View Source
Volume
volume is a string that references an already created Quobyte volume by name.
Declaration
[JsonPropertyName("volume")]
public string Volume { get; set; }
Property Value
Methods
View Source
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
View Source
Equals(V1QuobyteVolumeSource?)
Declaration
public virtual bool Equals(V1QuobyteVolumeSource? other)
Parameters
Returns
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
View Source
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
View Source
operator ==(V1QuobyteVolumeSource?, V1QuobyteVolumeSource?)
Declaration
public static bool operator ==(V1QuobyteVolumeSource? left, V1QuobyteVolumeSource? right)
Parameters
Returns
View Source
operator !=(V1QuobyteVolumeSource?, V1QuobyteVolumeSource?)
Declaration
public static bool operator !=(V1QuobyteVolumeSource? left, V1QuobyteVolumeSource? right)
Parameters
Returns
Implements