136aa06117
Switching components type from []byte to string significantly improves memory effiency of config function. Change-Id: I81ddf469bf5abd214ff3785915d82ab494af6268 Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
1962 lines
55 KiB
Go
1962 lines
55 KiB
Go
// +build !ignore_autogenerated
|
|
|
|
/*
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
https://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
*/
|
|
|
|
// Code generated by controller-gen. DO NOT EDIT.
|
|
|
|
package v1alpha1
|
|
|
|
import (
|
|
"k8s.io/api/core/v1"
|
|
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
|
|
"k8s.io/apimachinery/pkg/runtime"
|
|
)
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AirshipContainerSpec) DeepCopyInto(out *AirshipContainerSpec) {
|
|
*out = *in
|
|
if in.Cmd != nil {
|
|
in, out := &in.Cmd, &out.Cmd
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AirshipContainerSpec.
|
|
func (in *AirshipContainerSpec) DeepCopy() *AirshipContainerSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AirshipContainerSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in AirshipctlFunctionFileMap) DeepCopyInto(out *AirshipctlFunctionFileMap) {
|
|
{
|
|
in := &in
|
|
*out = make(AirshipctlFunctionFileMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AirshipctlFunctionFileMap.
|
|
func (in AirshipctlFunctionFileMap) DeepCopy() AirshipctlFunctionFileMap {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AirshipctlFunctionFileMap)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in AirshipctlFunctionImageComponentMap) DeepCopyInto(out *AirshipctlFunctionImageComponentMap) {
|
|
{
|
|
in := &in
|
|
*out = make(AirshipctlFunctionImageComponentMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AirshipctlFunctionImageComponentMap.
|
|
func (in AirshipctlFunctionImageComponentMap) DeepCopy() AirshipctlFunctionImageComponentMap {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AirshipctlFunctionImageComponentMap)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in AirshipctlFunctionImageRepoMap) DeepCopyInto(out *AirshipctlFunctionImageRepoMap) {
|
|
{
|
|
in := &in
|
|
*out = make(AirshipctlFunctionImageRepoMap, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]ImageURL
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(KubernetesResourceMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AirshipctlFunctionImageRepoMap.
|
|
func (in AirshipctlFunctionImageRepoMap) DeepCopy() AirshipctlFunctionImageRepoMap {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AirshipctlFunctionImageRepoMap)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplyConfig) DeepCopyInto(out *ApplyConfig) {
|
|
*out = *in
|
|
in.WaitOptions.DeepCopyInto(&out.WaitOptions)
|
|
out.PruneOptions = in.PruneOptions
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplyConfig.
|
|
func (in *ApplyConfig) DeepCopy() *ApplyConfig {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplyConfig)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplyPruneOptions) DeepCopyInto(out *ApplyPruneOptions) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplyPruneOptions.
|
|
func (in *ApplyPruneOptions) DeepCopy() *ApplyPruneOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplyPruneOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplyWaitOptions) DeepCopyInto(out *ApplyWaitOptions) {
|
|
*out = *in
|
|
if in.Conditions != nil {
|
|
in, out := &in.Conditions, &out.Conditions
|
|
*out = make([]Condition, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplyWaitOptions.
|
|
func (in *ApplyWaitOptions) DeepCopy() *ApplyWaitOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplyWaitOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *BaremetalHostSelector) DeepCopyInto(out *BaremetalHostSelector) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaremetalHostSelector.
|
|
func (in *BaremetalHostSelector) DeepCopy() *BaremetalHostSelector {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(BaremetalHostSelector)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *BaremetalManager) DeepCopyInto(out *BaremetalManager) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
out.Spec = in.Spec
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaremetalManager.
|
|
func (in *BaremetalManager) DeepCopy() *BaremetalManager {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(BaremetalManager)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *BaremetalManager) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *BaremetalManagerSpec) DeepCopyInto(out *BaremetalManagerSpec) {
|
|
*out = *in
|
|
out.HostSelector = in.HostSelector
|
|
out.OperationOptions = in.OperationOptions
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaremetalManagerSpec.
|
|
func (in *BaremetalManagerSpec) DeepCopy() *BaremetalManagerSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(BaremetalManagerSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *BaremetalOperationOptions) DeepCopyInto(out *BaremetalOperationOptions) {
|
|
*out = *in
|
|
out.RemoteDirect = in.RemoteDirect
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaremetalOperationOptions.
|
|
func (in *BaremetalOperationOptions) DeepCopy() *BaremetalOperationOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(BaremetalOperationOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *BootConfiguration) DeepCopyInto(out *BootConfiguration) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
out.BootstrapContainer = in.BootstrapContainer
|
|
out.EphemeralCluster = in.EphemeralCluster
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BootConfiguration.
|
|
func (in *BootConfiguration) DeepCopy() *BootConfiguration {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(BootConfiguration)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *BootConfiguration) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *BootstrapContainer) DeepCopyInto(out *BootstrapContainer) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BootstrapContainer.
|
|
func (in *BootstrapContainer) DeepCopy() *BootstrapContainer {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(BootstrapContainer)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *CAPIImageProperties) DeepCopyInto(out *CAPIImageProperties) {
|
|
*out = *in
|
|
out.Manager = in.Manager
|
|
out.AuthProxy = in.AuthProxy
|
|
out.IPAMManager = in.IPAMManager
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAPIImageProperties.
|
|
func (in *CAPIImageProperties) DeepCopy() *CAPIImageProperties {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(CAPIImageProperties)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in CAPIImageSpec) DeepCopyInto(out *CAPIImageSpec) {
|
|
{
|
|
in := &in
|
|
*out = make(CAPIImageSpec, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAPIImageSpec.
|
|
func (in CAPIImageSpec) DeepCopy() CAPIImageSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(CAPIImageSpec)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ChartProperties) DeepCopyInto(out *ChartProperties) {
|
|
*out = *in
|
|
out.SourceRef = in.SourceRef
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartProperties.
|
|
func (in *ChartProperties) DeepCopy() *ChartProperties {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ChartProperties)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ChartSourceRef) DeepCopyInto(out *ChartSourceRef) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartSourceRef.
|
|
func (in *ChartSourceRef) DeepCopy() *ChartSourceRef {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ChartSourceRef)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in ChartSpec) DeepCopyInto(out *ChartSpec) {
|
|
{
|
|
in := &in
|
|
*out = make(ChartSpec, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartSpec.
|
|
func (in ChartSpec) DeepCopy() ChartSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ChartSpec)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Cluster) DeepCopyInto(out *Cluster) {
|
|
*out = *in
|
|
if in.Sources != nil {
|
|
in, out := &in.Sources, &out.Sources
|
|
*out = make([]KubeconfigSource, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
|
|
func (in *Cluster) DeepCopy() *Cluster {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Cluster)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ClusterMap) DeepCopyInto(out *ClusterMap) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
if in.Map != nil {
|
|
in, out := &in.Map, &out.Map
|
|
*out = make(map[string]*Cluster, len(*in))
|
|
for key, val := range *in {
|
|
var outVal *Cluster
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = new(Cluster)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterMap.
|
|
func (in *ClusterMap) DeepCopy() *ClusterMap {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ClusterMap)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ClusterMap) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Clusterctl) DeepCopyInto(out *Clusterctl) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
if in.Providers != nil {
|
|
in, out := &in.Providers, &out.Providers
|
|
*out = make([]*Provider, len(*in))
|
|
for i := range *in {
|
|
if (*in)[i] != nil {
|
|
in, out := &(*in)[i], &(*out)[i]
|
|
*out = new(Provider)
|
|
**out = **in
|
|
}
|
|
}
|
|
}
|
|
if in.InitOptions != nil {
|
|
in, out := &in.InitOptions, &out.InitOptions
|
|
*out = new(InitOptions)
|
|
**out = **in
|
|
}
|
|
if in.MoveOptions != nil {
|
|
in, out := &in.MoveOptions, &out.MoveOptions
|
|
*out = new(MoveOptions)
|
|
**out = **in
|
|
}
|
|
if in.AdditionalComponentVariables != nil {
|
|
in, out := &in.AdditionalComponentVariables, &out.AdditionalComponentVariables
|
|
*out = make(map[string]string, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
if in.ImageMetas != nil {
|
|
in, out := &in.ImageMetas, &out.ImageMetas
|
|
*out = make(map[string]ImageMeta, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Clusterctl.
|
|
func (in *Clusterctl) DeepCopy() *Clusterctl {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Clusterctl)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *Clusterctl) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ClusterctlOptions) DeepCopyInto(out *ClusterctlOptions) {
|
|
*out = *in
|
|
if in.CmdOptions != nil {
|
|
in, out := &in.CmdOptions, &out.CmdOptions
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Config != nil {
|
|
in, out := &in.Config, &out.Config
|
|
*out = make([]byte, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make(map[string]string, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterctlOptions.
|
|
func (in *ClusterctlOptions) DeepCopy() *ClusterctlOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ClusterctlOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Condition) DeepCopyInto(out *Condition) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition.
|
|
func (in *Condition) DeepCopy() *Condition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Condition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *EndPointSpec) DeepCopyInto(out *EndPointSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndPointSpec.
|
|
func (in *EndPointSpec) DeepCopy() *EndPointSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(EndPointSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *EphemeralCluster) DeepCopyInto(out *EphemeralCluster) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EphemeralCluster.
|
|
func (in *EphemeralCluster) DeepCopy() *EphemeralCluster {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(EphemeralCluster)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *FileProperties) DeepCopyInto(out *FileProperties) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileProperties.
|
|
func (in *FileProperties) DeepCopy() *FileProperties {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(FileProperties)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in FileSpec) DeepCopyInto(out *FileSpec) {
|
|
{
|
|
in := &in
|
|
*out = make(FileSpec, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]FileProperties
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(AirshipctlFunctionFileMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileSpec.
|
|
func (in FileSpec) DeepCopy() FileSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(FileSpec)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *GenericContainer) DeepCopyInto(out *GenericContainer) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
if in.ConfigRef != nil {
|
|
in, out := &in.ConfigRef, &out.ConfigRef
|
|
*out = new(v1.ObjectReference)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericContainer.
|
|
func (in *GenericContainer) DeepCopy() *GenericContainer {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(GenericContainer)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *GenericContainer) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *GenericContainerSpec) DeepCopyInto(out *GenericContainerSpec) {
|
|
*out = *in
|
|
in.Airship.DeepCopyInto(&out.Airship)
|
|
out.KRM = in.KRM
|
|
if in.EnvVars != nil {
|
|
in, out := &in.EnvVars, &out.EnvVars
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.StorageMounts != nil {
|
|
in, out := &in.StorageMounts, &out.StorageMounts
|
|
*out = make([]StorageMount, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericContainerSpec.
|
|
func (in *GenericContainerSpec) DeepCopy() *GenericContainerSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(GenericContainerSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *GetKubeconfigOptions) DeepCopyInto(out *GetKubeconfigOptions) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetKubeconfigOptions.
|
|
func (in *GetKubeconfigOptions) DeepCopy() *GetKubeconfigOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(GetKubeconfigOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Gvk) DeepCopyInto(out *Gvk) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Gvk.
|
|
func (in *Gvk) DeepCopy() *Gvk {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Gvk)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HostNetworkingSpec) DeepCopyInto(out *HostNetworkingSpec) {
|
|
*out = *in
|
|
if in.Links != nil {
|
|
in, out := &in.Links, &out.Links
|
|
*out = make([]Link, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Networks != nil {
|
|
in, out := &in.Networks, &out.Networks
|
|
*out = make([]Network, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Services != nil {
|
|
in, out := &in.Services, &out.Services
|
|
*out = make([]Service, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNetworkingSpec.
|
|
func (in *HostNetworkingSpec) DeepCopy() *HostNetworkingSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HostNetworkingSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in ImageComponentSpec) DeepCopyInto(out *ImageComponentSpec) {
|
|
{
|
|
in := &in
|
|
*out = make(ImageComponentSpec, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]ImageRepositorySpec
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(AirshipctlFunctionImageComponentMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageComponentSpec.
|
|
func (in ImageComponentSpec) DeepCopy() ImageComponentSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageComponentSpec)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ImageMeta) DeepCopyInto(out *ImageMeta) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageMeta.
|
|
func (in *ImageMeta) DeepCopy() *ImageMeta {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageMeta)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ImageRepositorySpec) DeepCopyInto(out *ImageRepositorySpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRepositorySpec.
|
|
func (in *ImageRepositorySpec) DeepCopy() *ImageRepositorySpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageRepositorySpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in ImageSpec) DeepCopyInto(out *ImageSpec) {
|
|
{
|
|
in := &in
|
|
*out = make(ImageSpec, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]KubernetesResourceMap
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(AirshipctlFunctionImageRepoMap, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]ImageURL
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(KubernetesResourceMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpec.
|
|
func (in ImageSpec) DeepCopy() ImageSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageSpec)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ImageURL) DeepCopyInto(out *ImageURL) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageURL.
|
|
func (in *ImageURL) DeepCopy() *ImageURL {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageURL)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ImageURLSpec) DeepCopyInto(out *ImageURLSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageURLSpec.
|
|
func (in *ImageURLSpec) DeepCopy() *ImageURLSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageURLSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *InitOptions) DeepCopyInto(out *InitOptions) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitOptions.
|
|
func (in *InitOptions) DeepCopy() *InitOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(InitOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *InventorySpec) DeepCopyInto(out *InventorySpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventorySpec.
|
|
func (in *InventorySpec) DeepCopy() *InventorySpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(InventorySpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *IronicSpec) DeepCopyInto(out *IronicSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IronicSpec.
|
|
func (in *IronicSpec) DeepCopy() *IronicSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(IronicSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *IsoConfiguration) DeepCopyInto(out *IsoConfiguration) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
if in.IsoContainer != nil {
|
|
in, out := &in.IsoContainer, &out.IsoContainer
|
|
*out = new(IsoContainer)
|
|
**out = **in
|
|
}
|
|
if in.Isogen != nil {
|
|
in, out := &in.Isogen, &out.Isogen
|
|
*out = new(Isogen)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsoConfiguration.
|
|
func (in *IsoConfiguration) DeepCopy() *IsoConfiguration {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(IsoConfiguration)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *IsoConfiguration) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *IsoContainer) DeepCopyInto(out *IsoContainer) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsoContainer.
|
|
func (in *IsoContainer) DeepCopy() *IsoContainer {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(IsoContainer)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Isogen) DeepCopyInto(out *Isogen) {
|
|
*out = *in
|
|
out.UserDataSelector = in.UserDataSelector
|
|
out.NetworkConfigSelector = in.NetworkConfigSelector
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Isogen.
|
|
func (in *Isogen) DeepCopy() *Isogen {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Isogen)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KRMContainerSpec) DeepCopyInto(out *KRMContainerSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KRMContainerSpec.
|
|
func (in *KRMContainerSpec) DeepCopy() *KRMContainerSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KRMContainerSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KubeConfig) DeepCopyInto(out *KubeConfig) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Config.DeepCopyInto(&out.Config)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeConfig.
|
|
func (in *KubeConfig) DeepCopy() *KubeConfig {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubeConfig)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *KubeConfig) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KubeconfigSource) DeepCopyInto(out *KubeconfigSource) {
|
|
*out = *in
|
|
out.FileSystem = in.FileSystem
|
|
out.Bundle = in.Bundle
|
|
out.ClusterAPI = in.ClusterAPI
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeconfigSource.
|
|
func (in *KubeconfigSource) DeepCopy() *KubeconfigSource {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubeconfigSource)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KubeconfigSourceBundle) DeepCopyInto(out *KubeconfigSourceBundle) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeconfigSourceBundle.
|
|
func (in *KubeconfigSourceBundle) DeepCopy() *KubeconfigSourceBundle {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubeconfigSourceBundle)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KubeconfigSourceClusterAPI) DeepCopyInto(out *KubeconfigSourceClusterAPI) {
|
|
*out = *in
|
|
out.NamespacedName = in.NamespacedName
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeconfigSourceClusterAPI.
|
|
func (in *KubeconfigSourceClusterAPI) DeepCopy() *KubeconfigSourceClusterAPI {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubeconfigSourceClusterAPI)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KubeconfigSourceFilesystem) DeepCopyInto(out *KubeconfigSourceFilesystem) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeconfigSourceFilesystem.
|
|
func (in *KubeconfigSourceFilesystem) DeepCopy() *KubeconfigSourceFilesystem {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubeconfigSourceFilesystem)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KubernetesApply) DeepCopyInto(out *KubernetesApply) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Config.DeepCopyInto(&out.Config)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesApply.
|
|
func (in *KubernetesApply) DeepCopy() *KubernetesApply {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubernetesApply)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *KubernetesApply) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in KubernetesResourceMap) DeepCopyInto(out *KubernetesResourceMap) {
|
|
{
|
|
in := &in
|
|
*out = make(KubernetesResourceMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesResourceMap.
|
|
func (in KubernetesResourceMap) DeepCopy() KubernetesResourceMap {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubernetesResourceMap)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *KubernetesSpec) DeepCopyInto(out *KubernetesSpec) {
|
|
*out = *in
|
|
out.ControlPlaneEndpoint = in.ControlPlaneEndpoint
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesSpec.
|
|
func (in *KubernetesSpec) DeepCopy() *KubernetesSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(KubernetesSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Link) DeepCopyInto(out *Link) {
|
|
*out = *in
|
|
if in.BondLinks != nil {
|
|
in, out := &in.BondLinks, &out.BondLinks
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Link.
|
|
func (in *Link) DeepCopy() *Link {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Link)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ManifestMetadata) DeepCopyInto(out *ManifestMetadata) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
out.Phase = in.Phase
|
|
out.Inventory = in.Inventory
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestMetadata.
|
|
func (in *ManifestMetadata) DeepCopy() *ManifestMetadata {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ManifestMetadata)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ManifestMetadata) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *MoveOptions) DeepCopyInto(out *MoveOptions) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MoveOptions.
|
|
func (in *MoveOptions) DeepCopy() *MoveOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(MoveOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *NamespacedName) DeepCopyInto(out *NamespacedName) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedName.
|
|
func (in *NamespacedName) DeepCopy() *NamespacedName {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(NamespacedName)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Network) DeepCopyInto(out *Network) {
|
|
*out = *in
|
|
if in.Routes != nil {
|
|
in, out := &in.Routes, &out.Routes
|
|
*out = make([]Route, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Network.
|
|
func (in *Network) DeepCopy() *Network {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Network)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *NetworkCatalogue) DeepCopyInto(out *NetworkCatalogue) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkCatalogue.
|
|
func (in *NetworkCatalogue) DeepCopy() *NetworkCatalogue {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(NetworkCatalogue)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *NetworkCatalogue) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *NetworkCatalogueSpec) DeepCopyInto(out *NetworkCatalogueSpec) {
|
|
*out = *in
|
|
in.CommonHostNetworking.DeepCopyInto(&out.CommonHostNetworking)
|
|
out.Kubernetes = in.Kubernetes
|
|
out.Ironic = in.Ironic
|
|
in.Ntp.DeepCopyInto(&out.Ntp)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkCatalogueSpec.
|
|
func (in *NetworkCatalogueSpec) DeepCopy() *NetworkCatalogueSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(NetworkCatalogueSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *NetworkCatalogues) DeepCopyInto(out *NetworkCatalogues) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]NetworkCatalogue, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkCatalogues.
|
|
func (in *NetworkCatalogues) DeepCopy() *NetworkCatalogues {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(NetworkCatalogues)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *NetworkCatalogues) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *NtpSpec) DeepCopyInto(out *NtpSpec) {
|
|
*out = *in
|
|
if in.Servers != nil {
|
|
in, out := &in.Servers, &out.Servers
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NtpSpec.
|
|
func (in *NtpSpec) DeepCopy() *NtpSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(NtpSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Phase) DeepCopyInto(out *Phase) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Config.DeepCopyInto(&out.Config)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Phase.
|
|
func (in *Phase) DeepCopy() *Phase {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Phase)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *Phase) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *PhaseConfig) DeepCopyInto(out *PhaseConfig) {
|
|
*out = *in
|
|
if in.ExecutorRef != nil {
|
|
in, out := &in.ExecutorRef, &out.ExecutorRef
|
|
*out = new(v1.ObjectReference)
|
|
**out = **in
|
|
}
|
|
in.ValidationCfg.DeepCopyInto(&out.ValidationCfg)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PhaseConfig.
|
|
func (in *PhaseConfig) DeepCopy() *PhaseConfig {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(PhaseConfig)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *PhasePlan) DeepCopyInto(out *PhasePlan) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
if in.Phases != nil {
|
|
in, out := &in.Phases, &out.Phases
|
|
*out = make([]PhaseStep, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
in.ValidationCfg.DeepCopyInto(&out.ValidationCfg)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PhasePlan.
|
|
func (in *PhasePlan) DeepCopy() *PhasePlan {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(PhasePlan)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *PhasePlan) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *PhaseSpec) DeepCopyInto(out *PhaseSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PhaseSpec.
|
|
func (in *PhaseSpec) DeepCopy() *PhaseSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(PhaseSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *PhaseStep) DeepCopyInto(out *PhaseStep) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PhaseStep.
|
|
func (in *PhaseStep) DeepCopy() *PhaseStep {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(PhaseStep)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Provider) DeepCopyInto(out *Provider) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Provider.
|
|
func (in *Provider) DeepCopy() *Provider {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Provider)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *RemoteDirectOptions) DeepCopyInto(out *RemoteDirectOptions) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RemoteDirectOptions.
|
|
func (in *RemoteDirectOptions) DeepCopy() *RemoteDirectOptions {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(RemoteDirectOptions)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ReplSource) DeepCopyInto(out *ReplSource) {
|
|
*out = *in
|
|
if in.ObjRef != nil {
|
|
in, out := &in.ObjRef, &out.ObjRef
|
|
*out = new(Target)
|
|
**out = **in
|
|
}
|
|
if in.Value != nil {
|
|
in, out := &in.Value, &out.Value
|
|
*out = new(string)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplSource.
|
|
func (in *ReplSource) DeepCopy() *ReplSource {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ReplSource)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ReplTarget) DeepCopyInto(out *ReplTarget) {
|
|
*out = *in
|
|
if in.ObjRef != nil {
|
|
in, out := &in.ObjRef, &out.ObjRef
|
|
*out = new(Selector)
|
|
**out = **in
|
|
}
|
|
if in.FieldRefs != nil {
|
|
in, out := &in.FieldRefs, &out.FieldRefs
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplTarget.
|
|
func (in *ReplTarget) DeepCopy() *ReplTarget {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ReplTarget)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Replacement) DeepCopyInto(out *Replacement) {
|
|
*out = *in
|
|
if in.Source != nil {
|
|
in, out := &in.Source, &out.Source
|
|
*out = new(ReplSource)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Target != nil {
|
|
in, out := &in.Target, &out.Target
|
|
*out = new(ReplTarget)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Targets != nil {
|
|
in, out := &in.Targets, &out.Targets
|
|
*out = make([]*ReplTarget, len(*in))
|
|
for i := range *in {
|
|
if (*in)[i] != nil {
|
|
in, out := &(*in)[i], &(*out)[i]
|
|
*out = new(ReplTarget)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replacement.
|
|
func (in *Replacement) DeepCopy() *Replacement {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Replacement)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ReplacementTransformer) DeepCopyInto(out *ReplacementTransformer) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
if in.Replacements != nil {
|
|
in, out := &in.Replacements, &out.Replacements
|
|
*out = make([]Replacement, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplacementTransformer.
|
|
func (in *ReplacementTransformer) DeepCopy() *ReplacementTransformer {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ReplacementTransformer)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ReplacementTransformer) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *RepoProperties) DeepCopyInto(out *RepoProperties) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepoProperties.
|
|
func (in *RepoProperties) DeepCopy() *RepoProperties {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(RepoProperties)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in RepositorySpec) DeepCopyInto(out *RepositorySpec) {
|
|
{
|
|
in := &in
|
|
*out = make(RepositorySpec, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositorySpec.
|
|
func (in RepositorySpec) DeepCopy() RepositorySpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(RepositorySpec)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ResID) DeepCopyInto(out *ResID) {
|
|
*out = *in
|
|
out.Gvk = in.Gvk
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResID.
|
|
func (in *ResID) DeepCopy() *ResID {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ResID)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Route) DeepCopyInto(out *Route) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route.
|
|
func (in *Route) DeepCopy() *Route {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Route)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Selector) DeepCopyInto(out *Selector) {
|
|
*out = *in
|
|
out.ResID = in.ResID
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Selector.
|
|
func (in *Selector) DeepCopy() *Selector {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Selector)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Service) DeepCopyInto(out *Service) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service.
|
|
func (in *Service) DeepCopy() *Service {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Service)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *StorageMount) DeepCopyInto(out *StorageMount) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageMount.
|
|
func (in *StorageMount) DeepCopy() *StorageMount {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(StorageMount)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Target) DeepCopyInto(out *Target) {
|
|
*out = *in
|
|
out.Gvk = in.Gvk
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Target.
|
|
func (in *Target) DeepCopy() *Target {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Target)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Templater) DeepCopyInto(out *Templater) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
if in.Values != nil {
|
|
in, out := &in.Values, &out.Values
|
|
*out = new(apiextensionsv1.JSON)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Templater.
|
|
func (in *Templater) DeepCopy() *Templater {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Templater)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *Templater) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ValidationConfig) DeepCopyInto(out *ValidationConfig) {
|
|
*out = *in
|
|
if in.Strict != nil {
|
|
in, out := &in.Strict, &out.Strict
|
|
*out = new(bool)
|
|
**out = **in
|
|
}
|
|
if in.IgnoreMissingSchemas != nil {
|
|
in, out := &in.IgnoreMissingSchemas, &out.IgnoreMissingSchemas
|
|
*out = new(bool)
|
|
**out = **in
|
|
}
|
|
if in.KindsToSkip != nil {
|
|
in, out := &in.KindsToSkip, &out.KindsToSkip
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.CRDList != nil {
|
|
in, out := &in.CRDList, &out.CRDList
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationConfig.
|
|
func (in *ValidationConfig) DeepCopy() *ValidationConfig {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ValidationConfig)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *VersionsCatalogue) DeepCopyInto(out *VersionsCatalogue) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionsCatalogue.
|
|
func (in *VersionsCatalogue) DeepCopy() *VersionsCatalogue {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(VersionsCatalogue)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *VersionsCatalogue) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *VersionsCatalogueSpec) DeepCopyInto(out *VersionsCatalogueSpec) {
|
|
*out = *in
|
|
if in.HelmRepositories != nil {
|
|
in, out := &in.HelmRepositories, &out.HelmRepositories
|
|
*out = make(RepositorySpec, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
if in.Charts != nil {
|
|
in, out := &in.Charts, &out.Charts
|
|
*out = make(ChartSpec, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
if in.Files != nil {
|
|
in, out := &in.Files, &out.Files
|
|
*out = make(FileSpec, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]FileProperties
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(AirshipctlFunctionFileMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
if in.CAPIImages != nil {
|
|
in, out := &in.CAPIImages, &out.CAPIImages
|
|
*out = make(CAPIImageSpec, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
if in.Images != nil {
|
|
in, out := &in.Images, &out.Images
|
|
*out = make(ImageSpec, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]KubernetesResourceMap
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(AirshipctlFunctionImageRepoMap, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]ImageURL
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(KubernetesResourceMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
if in.ImageComponents != nil {
|
|
in, out := &in.ImageComponents, &out.ImageComponents
|
|
*out = make(ImageComponentSpec, len(*in))
|
|
for key, val := range *in {
|
|
var outVal map[string]ImageRepositorySpec
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(AirshipctlFunctionImageComponentMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
if in.ImageRepositories != nil {
|
|
in, out := &in.ImageRepositories, &out.ImageRepositories
|
|
*out = make(AirshipctlFunctionImageComponentMap, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionsCatalogueSpec.
|
|
func (in *VersionsCatalogueSpec) DeepCopy() *VersionsCatalogueSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(VersionsCatalogueSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *VersionsCatalogues) DeepCopyInto(out *VersionsCatalogues) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]VersionsCatalogue, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionsCatalogues.
|
|
func (in *VersionsCatalogues) DeepCopy() *VersionsCatalogues {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(VersionsCatalogues)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *VersionsCatalogues) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|