diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index dde23622..566346fe 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -3127,6 +3127,11 @@ func (in *NetworkConfig) DeepCopyInto(out *NetworkConfig) { *out = new(FlannelNetworkProvider) **out = **in } + if in.WeaveNetworkProvider != nil { + in, out := &in.WeaveNetworkProvider, &out.WeaveNetworkProvider + *out = new(WeaveNetworkProvider) + **out = **in + } return } @@ -6276,6 +6281,22 @@ func (in *VsphereCloudProvider) DeepCopy() *VsphereCloudProvider { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *WeaveNetworkProvider) DeepCopyInto(out *WeaveNetworkProvider) { + *out = *in + return +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WeaveNetworkProvider. +func (in *WeaveNetworkProvider) DeepCopy() *WeaveNetworkProvider { + if in == nil { + return nil + } + out := new(WeaveNetworkProvider) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WebhookConfig) DeepCopyInto(out *WebhookConfig) { *out = *in diff --git a/client/management/v3/zz_generated_network_config.go b/client/management/v3/zz_generated_network_config.go index 834ca1dd..3054265d 100644 --- a/client/management/v3/zz_generated_network_config.go +++ b/client/management/v3/zz_generated_network_config.go @@ -7,6 +7,7 @@ const ( NetworkConfigFieldFlannelNetworkProvider = "flannelNetworkProvider" NetworkConfigFieldOptions = "options" NetworkConfigFieldPlugin = "plugin" + NetworkConfigFieldWeaveNetworkProvider = "weaveNetworkProvider" ) type NetworkConfig struct { @@ -15,4 +16,5 @@ type NetworkConfig struct { FlannelNetworkProvider *FlannelNetworkProvider `json:"flannelNetworkProvider,omitempty" yaml:"flannelNetworkProvider,omitempty"` Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"` Plugin string `json:"plugin,omitempty" yaml:"plugin,omitempty"` + WeaveNetworkProvider *WeaveNetworkProvider `json:"weaveNetworkProvider,omitempty" yaml:"weaveNetworkProvider,omitempty"` } diff --git a/client/management/v3/zz_generated_weave_network_provider.go b/client/management/v3/zz_generated_weave_network_provider.go new file mode 100644 index 00000000..2cd7b6fa --- /dev/null +++ b/client/management/v3/zz_generated_weave_network_provider.go @@ -0,0 +1,10 @@ +package client + +const ( + WeaveNetworkProviderType = "weaveNetworkProvider" + WeaveNetworkProviderFieldPassword = "password" +) + +type WeaveNetworkProvider struct { + Password string `json:"password,omitempty" yaml:"password,omitempty"` +}