@@ -42,22 +42,23 @@ type RuntimeDNSConfig struct {
4242
4343// NetworkConfig represents Azure CNI plugin network configuration.
4444type NetworkConfig struct {
45- CNIVersion string `json:"cniVersion"`
46- Name string `json:"name"`
47- Type string `json:"type"`
48- Mode string `json:"mode"`
49- Master string `json:"master"`
50- Bridge string `json:"bridge,omitempty"`
51- LogLevel string `json:"logLevel,omitempty"`
52- LogTarget string `json:"logTarget,omitempty"`
53- InfraVnetAddressSpace string `json:"infraVnetAddressSpace,omitempty"`
54- PodNamespaceForDualNetwork []string `json:"podNamespaceForDualNetwork,omitempty"`
55- MultiTenancy bool `json:"multiTenancy,omitempty"`
56- EnableSnatOnHost bool `json:"enableSnatOnHost,omitempty"`
57- EnableExactMatchForPodName bool `json:"enableExactMatchForPodName,omitempty"`
58- DisableIPTableLock bool `json:"disableIPTableLock,omitempty"`
59- CNSUrl string `json:"cnsurl,omitempty"`
60- Ipam struct {
45+ CNIVersion string `json:"cniVersion"`
46+ Name string `json:"name"`
47+ Type string `json:"type"`
48+ Mode string `json:"mode"`
49+ Master string `json:"master"`
50+ Bridge string `json:"bridge,omitempty"`
51+ LogLevel string `json:"logLevel,omitempty"`
52+ LogTarget string `json:"logTarget,omitempty"`
53+ InfraVnetAddressSpace string `json:"infraVnetAddressSpace,omitempty"`
54+ PodNamespaceForDualNetwork []string `json:"podNamespaceForDualNetwork,omitempty"`
55+ MultiTenancy bool `json:"multiTenancy,omitempty"`
56+ EnableSnatOnHost bool `json:"enableSnatOnHost,omitempty"`
57+ EnableExactMatchForPodName bool `json:"enableExactMatchForPodName,omitempty"`
58+ DisableHairpinOnHostInterface bool `json:"disableHairpinOnHostInterface,omitempty"`
59+ DisableIPTableLock bool `json:"disableIPTableLock,omitempty"`
60+ CNSUrl string `json:"cnsurl,omitempty"`
61+ Ipam struct {
6162Type string `json:"type"`
6263Environment string `json:"environment,omitempty"`
6364AddrSpace string `json:"addressSpace,omitempty"`
0 commit comments