Class V1VolumeAttachmentStatus
VolumeAttachmentStatus is the status of a VolumeAttachment request.
Inheritance
V1VolumeAttachmentStatus
Assembly: KubernetesClient.dll
Syntax
public record V1VolumeAttachmentStatus : IEquatable<V1VolumeAttachmentStatus>
Constructors
View Source
V1VolumeAttachmentStatus()
Declaration
public V1VolumeAttachmentStatus()
View Source
V1VolumeAttachmentStatus(V1VolumeAttachmentStatus)
Declaration
protected V1VolumeAttachmentStatus(V1VolumeAttachmentStatus original)
Parameters
Properties
View Source
AttachError
attachError represents the last error encountered during attach operation, if
any. This field must only be set by the entity completing the attach operation,
i.e. the external-attacher.
Declaration
[JsonPropertyName("attachError")]
public V1VolumeError AttachError { get; set; }
Property Value
View Source
Attached
attached indicates the volume is successfully attached. This field must only be
set by the entity completing the attach operation, i.e. the external-attacher.
Declaration
[JsonPropertyName("attached")]
public bool Attached { get; set; }
Property Value
View Source
attachmentMetadata is populated with any information returned by the attach
operation, upon successful attach, that must be passed into subsequent
WaitForAttach or Mount calls. This field must only be set by the entity
completing the attach operation, i.e. the external-attacher.
Declaration
[JsonPropertyName("attachmentMetadata")]
public IDictionary<string, string> AttachmentMetadata { get; set; }
Property Value
View Source
DetachError
detachError represents the last error encountered during detach operation, if
any. This field must only be set by the entity completing the detach operation,
i.e. the external-attacher.
Declaration
[JsonPropertyName("detachError")]
public V1VolumeError DetachError { get; set; }
Property Value
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
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(V1VolumeAttachmentStatus?)
Declaration
public virtual bool Equals(V1VolumeAttachmentStatus? 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 ==(V1VolumeAttachmentStatus?, V1VolumeAttachmentStatus?)
Declaration
public static bool operator ==(V1VolumeAttachmentStatus? left, V1VolumeAttachmentStatus? right)
Parameters
Returns
View Source
operator !=(V1VolumeAttachmentStatus?, V1VolumeAttachmentStatus?)
Declaration
public static bool operator !=(V1VolumeAttachmentStatus? left, V1VolumeAttachmentStatus? right)
Parameters
Returns
Implements