ConfigCreateRequest

@Serializable
data class ConfigCreateRequest(val name: String? = null, val labels: Map<String, String>? = null, val data: String? = null, val templating: Driver? = null)

Parameters

name

User-defined name of the config.

labels

User-defined key/value metadata.

`data`

Data is the data to store as a config, formatted as a Base64-url-safe-encoded (RFC 4648) string. The maximum allowed size is 1000KB, as defined in MaxConfigSize.

templating

Constructors

Link copied to clipboard
constructor(name: String? = null, labels: Map<String, String>? = null, data: String? = null, templating: Driver? = null)

Properties

Link copied to clipboard
@SerialName(value = "Data")
val data: String?
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 = "Templating")
val templating: Driver?