ClusterVolume

@Serializable
data class ClusterVolume(val ID: String? = null, val version: ObjectVersion? = null, val createdAt: String? = null, val updatedAt: String? = null, val spec: ClusterVolumeSpec? = null, val info: ClusterVolumeInfo? = null, val publishStatus: List<ClusterVolumePublishStatusInner>? = null)

Options and information specific to, and only present on, Swarm CSI cluster volumes.

Parameters

ID

The Swarm ID of this volume. Because cluster volumes are Swarm objects, they have an ID, unlike non-cluster volumes. This ID can be used to refer to the Volume instead of the name.

version
createdAt
updatedAt
spec
info
publishStatus

The status of the volume as it pertains to its publishing and use on specific nodes

Constructors

Link copied to clipboard
constructor(ID: String? = null, version: ObjectVersion? = null, createdAt: String? = null, updatedAt: String? = null, spec: ClusterVolumeSpec? = null, info: ClusterVolumeInfo? = null, publishStatus: List<ClusterVolumePublishStatusInner>? = null)

Properties

Link copied to clipboard
@SerialName(value = "CreatedAt")
val createdAt: String?
Link copied to clipboard
@SerialName(value = "ID")
val ID: String?
Link copied to clipboard
@SerialName(value = "Info")
val info: ClusterVolumeInfo?
Link copied to clipboard
@SerialName(value = "PublishStatus")
val publishStatus: List<ClusterVolumePublishStatusInner>?
Link copied to clipboard
@SerialName(value = "Spec")
val spec: ClusterVolumeSpec?
Link copied to clipboard
@SerialName(value = "UpdatedAt")
val updatedAt: String?
Link copied to clipboard
@SerialName(value = "Version")
val version: ObjectVersion?