ServiceSpecMode

@Serializable
data class ServiceSpecMode(val replicated: ServiceSpecModeReplicated? = null, val global: JsonObject? = null, val replicatedJob: ServiceSpecModeReplicatedJob? = null, val globalJob: JsonObject? = null)

Scheduling mode for the service.

Parameters

replicated
global
replicatedJob
globalJob

The mode used for services which run a task to the completed state on each valid node.

Constructors

Link copied to clipboard
constructor(replicated: ServiceSpecModeReplicated? = null, global: JsonObject? = null, replicatedJob: ServiceSpecModeReplicatedJob? = null, globalJob: JsonObject? = null)

Properties

Link copied to clipboard
@SerialName(value = "Global")
val global: JsonObject?
Link copied to clipboard
@SerialName(value = "GlobalJob")
val globalJob: JsonObject?
Link copied to clipboard
@SerialName(value = "Replicated")
val replicated: ServiceSpecModeReplicated?
Link copied to clipboard
@SerialName(value = "ReplicatedJob")
val replicatedJob: ServiceSpecModeReplicatedJob?