Type Alias SwarmUpdateBodyParam

Source
pub type SwarmUpdateBodyParam = SwarmSpec;
Expand description

User modifiable swarm configuration.

Aliased Type§

struct SwarmUpdateBodyParam {
    pub ca_config: Option<SwarmSpecCaConfigInlineItem>,
    pub dispatcher: Option<SwarmSpecDispatcherInlineItem>,
    pub encryption_config: Option<SwarmSpecEncryptionConfigInlineItem>,
    pub labels: Option<HashMap<String, String>>,
    pub name: Option<String>,
    pub orchestration: Option<SwarmSpecOrchestrationInlineItem>,
    pub raft: Option<SwarmSpecRaftInlineItem>,
    pub task_defaults: Option<SwarmSpecTaskDefaultsInlineItem>,
}

Fields§

§ca_config: Option<SwarmSpecCaConfigInlineItem>

CA configuration.

§dispatcher: Option<SwarmSpecDispatcherInlineItem>

Dispatcher configuration.

§encryption_config: Option<SwarmSpecEncryptionConfigInlineItem>

Parameters related to encryption-at-rest.

§labels: Option<HashMap<String, String>>

User-defined key/value metadata.

§name: Option<String>

Name of the swarm.

§orchestration: Option<SwarmSpecOrchestrationInlineItem>

Orchestration configuration.

§raft: Option<SwarmSpecRaftInlineItem>

Raft configuration.

§task_defaults: Option<SwarmSpecTaskDefaultsInlineItem>

Defaults for creating tasks in this cluster.