-
Notifications
You must be signed in to change notification settings - Fork 2.9k
/
zz_generated_network_config.go
30 lines (28 loc) · 2 KB
/
zz_generated_network_config.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package client
const (
NetworkConfigType = "networkConfig"
NetworkConfigFieldAciNetworkProvider = "aciNetworkProvider"
NetworkConfigFieldCalicoNetworkProvider = "calicoNetworkProvider"
NetworkConfigFieldCanalNetworkProvider = "canalNetworkProvider"
NetworkConfigFieldFlannelNetworkProvider = "flannelNetworkProvider"
NetworkConfigFieldMTU = "mtu"
NetworkConfigFieldNodeSelector = "nodeSelector"
NetworkConfigFieldOptions = "options"
NetworkConfigFieldPlugin = "plugin"
NetworkConfigFieldTolerations = "tolerations"
NetworkConfigFieldUpdateStrategy = "updateStrategy"
NetworkConfigFieldWeaveNetworkProvider = "weaveNetworkProvider"
)
type NetworkConfig struct {
AciNetworkProvider *AciNetworkProvider `json:"aciNetworkProvider,omitempty" yaml:"aciNetworkProvider,omitempty"`
CalicoNetworkProvider *CalicoNetworkProvider `json:"calicoNetworkProvider,omitempty" yaml:"calicoNetworkProvider,omitempty"`
CanalNetworkProvider *CanalNetworkProvider `json:"canalNetworkProvider,omitempty" yaml:"canalNetworkProvider,omitempty"`
FlannelNetworkProvider *FlannelNetworkProvider `json:"flannelNetworkProvider,omitempty" yaml:"flannelNetworkProvider,omitempty"`
MTU int64 `json:"mtu,omitempty" yaml:"mtu,omitempty"`
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
Plugin string `json:"plugin,omitempty" yaml:"plugin,omitempty"`
Tolerations []Toleration `json:"tolerations,omitempty" yaml:"tolerations,omitempty"`
UpdateStrategy *DaemonSetUpdateStrategy `json:"updateStrategy,omitempty" yaml:"updateStrategy,omitempty"`
WeaveNetworkProvider *WeaveNetworkProvider `json:"weaveNetworkProvider,omitempty" yaml:"weaveNetworkProvider,omitempty"`
}