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
V1QuobyteVolumeSource()
Declaration
public V1QuobyteVolumeSource()
V1QuobyteVolumeSource(V1QuobyteVolumeSource)
Declaration
protected V1QuobyteVolumeSource(V1QuobyteVolumeSource original)
Parameters
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
Group
group to map volume access to Default is no group
Declaration
[JsonPropertyName("group")]
public string Group { get; set; }
Property Value
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
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
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
User
user to map volume access to Defaults to serivceaccount user
Declaration
[JsonPropertyName("user")]
public string User { get; set; }
Property Value
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
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(V1QuobyteVolumeSource?)
Declaration
public virtual bool Equals(V1QuobyteVolumeSource? other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(V1QuobyteVolumeSource?, V1QuobyteVolumeSource?)
Declaration
public static bool operator ==(V1QuobyteVolumeSource? left, V1QuobyteVolumeSource? right)
Parameters
Returns
operator !=(V1QuobyteVolumeSource?, V1QuobyteVolumeSource?)
Declaration
public static bool operator !=(V1QuobyteVolumeSource? left, V1QuobyteVolumeSource? right)
Parameters
Returns
Implements