NodeSpec

@Serializable
data class NodeSpec(val name: String? = null, val labels: Map<String, String>? = null, val role: NodeSpec.Role? = null, val availability: NodeSpec.Availability? = null)

Parameters

name

Name for the node.

labels

User-defined key/value metadata.

role

Role of the node.

availability

Availability of the node.

Constructors

Link copied to clipboard
constructor(name: String? = null, labels: Map<String, String>? = null, role: NodeSpec.Role? = null, availability: NodeSpec.Availability? = null)

Types

Link copied to clipboard

Availability of the node.

Link copied to clipboard
@Serializable
enum Role : Enum<NodeSpec.Role>

Role of the node.

Properties

Link copied to clipboard
@SerialName(value = "Availability")
val availability: NodeSpec.Availability?
Link copied to clipboard
@SerialName(value = "Labels")
val labels: Map<String, String>?
Link copied to clipboard
@SerialName(value = "Name")
val name: String?
Link copied to clipboard
@SerialName(value = "Role")
val role: NodeSpec.Role?