VolumeAttachmentStatus

case
class VolumeAttachmentStatus(attachError: Optional[VolumeError], attached: Boolean, attachmentMetadata: Optional[Map[String, String]], detachError: Optional[VolumeError])

VolumeAttachmentStatus is the status of a VolumeAttachment request.

Value Params
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.

attachmentMetadata

Upon successful attach, this field is populated with any information returned by the attach operation 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.

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Gets attachError.

Gets attachError.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

def getAttached: IO[K8sFailure, Boolean]

Indicates the volume is successfully attached. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.

Indicates the volume is successfully attached. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.

This effect always succeeds, it is safe to use the field attached directly.

def getAttachmentMetadata: IO[K8sFailure, Map[String, String]]

Upon successful attach, this field is populated with any information returned by the attach operation 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.

Upon successful attach, this field is populated with any information returned by the attach operation 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.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Gets detachError.

Gets detachError.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product