release/api/v1alpha1/zz_generated.deepcopy.go (817 lines of code) (raw):
//go:build !ignore_autogenerated
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
//
// 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
//
// http://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 (
runtime "k8s.io/apimachinery/pkg/runtime"
)
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ActionsBundle) DeepCopyInto(out *ActionsBundle) {
*out = *in
in.Cexec.DeepCopyInto(&out.Cexec)
in.Kexec.DeepCopyInto(&out.Kexec)
in.ImageToDisk.DeepCopyInto(&out.ImageToDisk)
in.OciToDisk.DeepCopyInto(&out.OciToDisk)
in.WriteFile.DeepCopyInto(&out.WriteFile)
in.Reboot.DeepCopyInto(&out.Reboot)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionsBundle.
func (in *ActionsBundle) DeepCopy() *ActionsBundle {
if in == nil {
return nil
}
out := new(ActionsBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ArchitectureBundle) DeepCopyInto(out *ArchitectureBundle) {
*out = *in
in.Amd64.DeepCopyInto(&out.Amd64)
in.Arm64.DeepCopyInto(&out.Arm64)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArchitectureBundle.
func (in *ArchitectureBundle) DeepCopy() *ArchitectureBundle {
if in == nil {
return nil
}
out := new(ArchitectureBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Archive) DeepCopyInto(out *Archive) {
*out = *in
if in.Arch != nil {
in, out := &in.Arch, &out.Arch
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Archive.
func (in *Archive) DeepCopy() *Archive {
if in == nil {
return nil
}
out := new(Archive)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AwsBundle) DeepCopyInto(out *AwsBundle) {
*out = *in
in.Controller.DeepCopyInto(&out.Controller)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
out.Components = in.Components
out.ClusterTemplate = in.ClusterTemplate
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsBundle.
func (in *AwsBundle) DeepCopy() *AwsBundle {
if in == nil {
return nil
}
out := new(AwsBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BinaryBundle) DeepCopyInto(out *BinaryBundle) {
*out = *in
in.LinuxBinary.DeepCopyInto(&out.LinuxBinary)
in.DarwinBinary.DeepCopyInto(&out.DarwinBinary)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BinaryBundle.
func (in *BinaryBundle) DeepCopy() *BinaryBundle {
if in == nil {
return nil
}
out := new(BinaryBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BottlerocketHostContainersBundle) DeepCopyInto(out *BottlerocketHostContainersBundle) {
*out = *in
in.Admin.DeepCopyInto(&out.Admin)
in.Control.DeepCopyInto(&out.Control)
in.KubeadmBootstrap.DeepCopyInto(&out.KubeadmBootstrap)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BottlerocketHostContainersBundle.
func (in *BottlerocketHostContainersBundle) DeepCopy() *BottlerocketHostContainersBundle {
if in == nil {
return nil
}
out := new(BottlerocketHostContainersBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Bundles) DeepCopyInto(out *Bundles) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
out.Status = in.Status
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Bundles.
func (in *Bundles) DeepCopy() *Bundles {
if in == nil {
return nil
}
out := new(Bundles)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Bundles) 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 *BundlesList) DeepCopyInto(out *BundlesList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Bundles, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BundlesList.
func (in *BundlesList) DeepCopy() *BundlesList {
if in == nil {
return nil
}
out := new(BundlesList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *BundlesList) 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 *BundlesRef) DeepCopyInto(out *BundlesRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BundlesRef.
func (in *BundlesRef) DeepCopy() *BundlesRef {
if in == nil {
return nil
}
out := new(BundlesRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BundlesSpec) DeepCopyInto(out *BundlesSpec) {
*out = *in
if in.VersionsBundles != nil {
in, out := &in.VersionsBundles, &out.VersionsBundles
*out = make([]VersionsBundle, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BundlesSpec.
func (in *BundlesSpec) DeepCopy() *BundlesSpec {
if in == nil {
return nil
}
out := new(BundlesSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BundlesStatus) DeepCopyInto(out *BundlesStatus) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BundlesStatus.
func (in *BundlesStatus) DeepCopy() *BundlesStatus {
if in == nil {
return nil
}
out := new(BundlesStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CertManagerBundle) DeepCopyInto(out *CertManagerBundle) {
*out = *in
in.Acmesolver.DeepCopyInto(&out.Acmesolver)
in.Cainjector.DeepCopyInto(&out.Cainjector)
in.Controller.DeepCopyInto(&out.Controller)
if in.Ctl != nil {
in, out := &in.Ctl, &out.Ctl
*out = new(Image)
(*in).DeepCopyInto(*out)
}
in.Startupapicheck.DeepCopyInto(&out.Startupapicheck)
in.Webhook.DeepCopyInto(&out.Webhook)
out.Manifest = in.Manifest
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertManagerBundle.
func (in *CertManagerBundle) DeepCopy() *CertManagerBundle {
if in == nil {
return nil
}
out := new(CertManagerBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CiliumBundle) DeepCopyInto(out *CiliumBundle) {
*out = *in
in.Cilium.DeepCopyInto(&out.Cilium)
in.Operator.DeepCopyInto(&out.Operator)
out.Manifest = in.Manifest
in.HelmChart.DeepCopyInto(&out.HelmChart)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CiliumBundle.
func (in *CiliumBundle) DeepCopy() *CiliumBundle {
if in == nil {
return nil
}
out := new(CiliumBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CloudStackBundle) DeepCopyInto(out *CloudStackBundle) {
*out = *in
in.ClusterAPIController.DeepCopyInto(&out.ClusterAPIController)
in.KubeRbacProxy.DeepCopyInto(&out.KubeRbacProxy)
in.KubeVip.DeepCopyInto(&out.KubeVip)
out.Components = in.Components
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudStackBundle.
func (in *CloudStackBundle) DeepCopy() *CloudStackBundle {
if in == nil {
return nil
}
out := new(CloudStackBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CoreClusterAPI) DeepCopyInto(out *CoreClusterAPI) {
*out = *in
in.Controller.DeepCopyInto(&out.Controller)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
out.Components = in.Components
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CoreClusterAPI.
func (in *CoreClusterAPI) DeepCopy() *CoreClusterAPI {
if in == nil {
return nil
}
out := new(CoreClusterAPI)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DockerBundle) DeepCopyInto(out *DockerBundle) {
*out = *in
in.Manager.DeepCopyInto(&out.Manager)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
out.Components = in.Components
out.ClusterTemplate = in.ClusterTemplate
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerBundle.
func (in *DockerBundle) DeepCopy() *DockerBundle {
if in == nil {
return nil
}
out := new(DockerBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EKSARelease) DeepCopyInto(out *EKSARelease) {
*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 EKSARelease.
func (in *EKSARelease) DeepCopy() *EKSARelease {
if in == nil {
return nil
}
out := new(EKSARelease)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *EKSARelease) 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 *EKSAReleaseList) DeepCopyInto(out *EKSAReleaseList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]EKSARelease, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSAReleaseList.
func (in *EKSAReleaseList) DeepCopy() *EKSAReleaseList {
if in == nil {
return nil
}
out := new(EKSAReleaseList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *EKSAReleaseList) 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 *EKSAReleaseSpec) DeepCopyInto(out *EKSAReleaseSpec) {
*out = *in
out.BundlesRef = in.BundlesRef
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSAReleaseSpec.
func (in *EKSAReleaseSpec) DeepCopy() *EKSAReleaseSpec {
if in == nil {
return nil
}
out := new(EKSAReleaseSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EKSAReleaseStatus) DeepCopyInto(out *EKSAReleaseStatus) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSAReleaseStatus.
func (in *EKSAReleaseStatus) DeepCopy() *EKSAReleaseStatus {
if in == nil {
return nil
}
out := new(EKSAReleaseStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EksARelease) DeepCopyInto(out *EksARelease) {
*out = *in
in.EksABinary.DeepCopyInto(&out.EksABinary)
in.EksACLI.DeepCopyInto(&out.EksACLI)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EksARelease.
func (in *EksARelease) DeepCopy() *EksARelease {
if in == nil {
return nil
}
out := new(EksARelease)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EksDRelease) DeepCopyInto(out *EksDRelease) {
*out = *in
in.KindNode.DeepCopyInto(&out.KindNode)
in.Ami.DeepCopyInto(&out.Ami)
in.Ova.DeepCopyInto(&out.Ova)
in.Raw.DeepCopyInto(&out.Raw)
in.Etcdadm.DeepCopyInto(&out.Etcdadm)
in.Crictl.DeepCopyInto(&out.Crictl)
in.ImageBuilder.DeepCopyInto(&out.ImageBuilder)
in.Containerd.DeepCopyInto(&out.Containerd)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EksDRelease.
func (in *EksDRelease) DeepCopy() *EksDRelease {
if in == nil {
return nil
}
out := new(EksDRelease)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EksaBundle) DeepCopyInto(out *EksaBundle) {
*out = *in
in.CliTools.DeepCopyInto(&out.CliTools)
in.ClusterController.DeepCopyInto(&out.ClusterController)
in.DiagnosticCollector.DeepCopyInto(&out.DiagnosticCollector)
out.Components = in.Components
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EksaBundle.
func (in *EksaBundle) DeepCopy() *EksaBundle {
if in == nil {
return nil
}
out := new(EksaBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EtcdadmBootstrapBundle) DeepCopyInto(out *EtcdadmBootstrapBundle) {
*out = *in
in.Controller.DeepCopyInto(&out.Controller)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
out.Components = in.Components
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdadmBootstrapBundle.
func (in *EtcdadmBootstrapBundle) DeepCopy() *EtcdadmBootstrapBundle {
if in == nil {
return nil
}
out := new(EtcdadmBootstrapBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EtcdadmControllerBundle) DeepCopyInto(out *EtcdadmControllerBundle) {
*out = *in
in.Controller.DeepCopyInto(&out.Controller)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
out.Components = in.Components
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdadmControllerBundle.
func (in *EtcdadmControllerBundle) DeepCopy() *EtcdadmControllerBundle {
if in == nil {
return nil
}
out := new(EtcdadmControllerBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *FluxBundle) DeepCopyInto(out *FluxBundle) {
*out = *in
in.SourceController.DeepCopyInto(&out.SourceController)
in.KustomizeController.DeepCopyInto(&out.KustomizeController)
in.HelmController.DeepCopyInto(&out.HelmController)
in.NotificationController.DeepCopyInto(&out.NotificationController)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxBundle.
func (in *FluxBundle) DeepCopy() *FluxBundle {
if in == nil {
return nil
}
out := new(FluxBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HaproxyBundle) DeepCopyInto(out *HaproxyBundle) {
*out = *in
in.Image.DeepCopyInto(&out.Image)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HaproxyBundle.
func (in *HaproxyBundle) DeepCopy() *HaproxyBundle {
if in == nil {
return nil
}
out := new(HaproxyBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HookArch) DeepCopyInto(out *HookArch) {
*out = *in
in.Arm.DeepCopyInto(&out.Arm)
in.Amd.DeepCopyInto(&out.Amd)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HookArch.
func (in *HookArch) DeepCopy() *HookArch {
if in == nil {
return nil
}
out := new(HookArch)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HookBundle) DeepCopyInto(out *HookBundle) {
*out = *in
in.Bootkit.DeepCopyInto(&out.Bootkit)
in.Docker.DeepCopyInto(&out.Docker)
in.Kernel.DeepCopyInto(&out.Kernel)
in.Initramfs.DeepCopyInto(&out.Initramfs)
in.Vmlinuz.DeepCopyInto(&out.Vmlinuz)
in.ISO.DeepCopyInto(&out.ISO)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HookBundle.
func (in *HookBundle) DeepCopy() *HookBundle {
if in == nil {
return nil
}
out := new(HookBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Image) DeepCopyInto(out *Image) {
*out = *in
if in.Arch != nil {
in, out := &in.Arch, &out.Arch
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image.
func (in *Image) DeepCopy() *Image {
if in == nil {
return nil
}
out := new(Image)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KindnetdBundle) DeepCopyInto(out *KindnetdBundle) {
*out = *in
out.Manifest = in.Manifest
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KindnetdBundle.
func (in *KindnetdBundle) DeepCopy() *KindnetdBundle {
if in == nil {
return nil
}
out := new(KindnetdBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KubeadmBootstrapBundle) DeepCopyInto(out *KubeadmBootstrapBundle) {
*out = *in
in.Controller.DeepCopyInto(&out.Controller)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
out.Components = in.Components
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeadmBootstrapBundle.
func (in *KubeadmBootstrapBundle) DeepCopy() *KubeadmBootstrapBundle {
if in == nil {
return nil
}
out := new(KubeadmBootstrapBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KubeadmControlPlaneBundle) DeepCopyInto(out *KubeadmControlPlaneBundle) {
*out = *in
in.Controller.DeepCopyInto(&out.Controller)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
out.Components = in.Components
out.Metadata = in.Metadata
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeadmControlPlaneBundle.
func (in *KubeadmControlPlaneBundle) DeepCopy() *KubeadmControlPlaneBundle {
if in == nil {
return nil
}
out := new(KubeadmControlPlaneBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Manifest) DeepCopyInto(out *Manifest) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Manifest.
func (in *Manifest) DeepCopy() *Manifest {
if in == nil {
return nil
}
out := new(Manifest)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NutanixBundle) DeepCopyInto(out *NutanixBundle) {
*out = *in
in.ClusterAPIController.DeepCopyInto(&out.ClusterAPIController)
in.CloudProvider.DeepCopyInto(&out.CloudProvider)
in.KubeVip.DeepCopyInto(&out.KubeVip)
out.Components = in.Components
out.Metadata = in.Metadata
out.ClusterTemplate = in.ClusterTemplate
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NutanixBundle.
func (in *NutanixBundle) DeepCopy() *NutanixBundle {
if in == nil {
return nil
}
out := new(NutanixBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OSImageBundle) DeepCopyInto(out *OSImageBundle) {
*out = *in
in.Bottlerocket.DeepCopyInto(&out.Bottlerocket)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSImageBundle.
func (in *OSImageBundle) DeepCopy() *OSImageBundle {
if in == nil {
return nil
}
out := new(OSImageBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PackageBundle) DeepCopyInto(out *PackageBundle) {
*out = *in
in.Controller.DeepCopyInto(&out.Controller)
in.TokenRefresher.DeepCopyInto(&out.TokenRefresher)
in.CredentialProviderPackage.DeepCopyInto(&out.CredentialProviderPackage)
in.HelmChart.DeepCopyInto(&out.HelmChart)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageBundle.
func (in *PackageBundle) DeepCopy() *PackageBundle {
if in == nil {
return nil
}
out := new(PackageBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PlatformBundle) DeepCopyInto(out *PlatformBundle) {
*out = *in
in.LinuxBinary.DeepCopyInto(&out.LinuxBinary)
in.DarwinBinary.DeepCopyInto(&out.DarwinBinary)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformBundle.
func (in *PlatformBundle) DeepCopy() *PlatformBundle {
if in == nil {
return nil
}
out := new(PlatformBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Release) DeepCopyInto(out *Release) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
out.Status = in.Status
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Release.
func (in *Release) DeepCopy() *Release {
if in == nil {
return nil
}
out := new(Release)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Release) 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 *ReleaseList) DeepCopyInto(out *ReleaseList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Release, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseList.
func (in *ReleaseList) DeepCopy() *ReleaseList {
if in == nil {
return nil
}
out := new(ReleaseList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ReleaseList) 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 *ReleaseSpec) DeepCopyInto(out *ReleaseSpec) {
*out = *in
if in.Releases != nil {
in, out := &in.Releases, &out.Releases
*out = make([]EksARelease, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseSpec.
func (in *ReleaseSpec) DeepCopy() *ReleaseSpec {
if in == nil {
return nil
}
out := new(ReleaseSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ReleaseStatus) DeepCopyInto(out *ReleaseStatus) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseStatus.
func (in *ReleaseStatus) DeepCopy() *ReleaseStatus {
if in == nil {
return nil
}
out := new(ReleaseStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SnowBundle) DeepCopyInto(out *SnowBundle) {
*out = *in
in.Manager.DeepCopyInto(&out.Manager)
in.KubeVip.DeepCopyInto(&out.KubeVip)
out.Components = in.Components
out.Metadata = in.Metadata
in.BottlerocketBootstrapSnow.DeepCopyInto(&out.BottlerocketBootstrapSnow)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnowBundle.
func (in *SnowBundle) DeepCopy() *SnowBundle {
if in == nil {
return nil
}
out := new(SnowBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TinkBundle) DeepCopyInto(out *TinkBundle) {
*out = *in
in.TinkRelay.DeepCopyInto(&out.TinkRelay)
in.TinkRelayInit.DeepCopyInto(&out.TinkRelayInit)
in.TinkController.DeepCopyInto(&out.TinkController)
in.TinkServer.DeepCopyInto(&out.TinkServer)
in.TinkWorker.DeepCopyInto(&out.TinkWorker)
in.Nginx.DeepCopyInto(&out.Nginx)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TinkBundle.
func (in *TinkBundle) DeepCopy() *TinkBundle {
if in == nil {
return nil
}
out := new(TinkBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TinkerbellBundle) DeepCopyInto(out *TinkerbellBundle) {
*out = *in
in.ClusterAPIController.DeepCopyInto(&out.ClusterAPIController)
in.KubeVip.DeepCopyInto(&out.KubeVip)
in.Envoy.DeepCopyInto(&out.Envoy)
out.Components = in.Components
out.Metadata = in.Metadata
out.ClusterTemplate = in.ClusterTemplate
in.TinkerbellStack.DeepCopyInto(&out.TinkerbellStack)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TinkerbellBundle.
func (in *TinkerbellBundle) DeepCopy() *TinkerbellBundle {
if in == nil {
return nil
}
out := new(TinkerbellBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TinkerbellStackBundle) DeepCopyInto(out *TinkerbellStackBundle) {
*out = *in
in.Actions.DeepCopyInto(&out.Actions)
in.Boots.DeepCopyInto(&out.Boots)
in.Hegel.DeepCopyInto(&out.Hegel)
in.TinkebellChart.DeepCopyInto(&out.TinkebellChart)
in.Hook.DeepCopyInto(&out.Hook)
in.Rufio.DeepCopyInto(&out.Rufio)
in.Tink.DeepCopyInto(&out.Tink)
in.TinkerbellCrds.DeepCopyInto(&out.TinkerbellCrds)
in.Stack.DeepCopyInto(&out.Stack)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TinkerbellStackBundle.
func (in *TinkerbellStackBundle) DeepCopy() *TinkerbellStackBundle {
if in == nil {
return nil
}
out := new(TinkerbellStackBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UpgraderBundle) DeepCopyInto(out *UpgraderBundle) {
*out = *in
in.Upgrader.DeepCopyInto(&out.Upgrader)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgraderBundle.
func (in *UpgraderBundle) DeepCopy() *UpgraderBundle {
if in == nil {
return nil
}
out := new(UpgraderBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VSphereBundle) DeepCopyInto(out *VSphereBundle) {
*out = *in
in.ClusterAPIController.DeepCopyInto(&out.ClusterAPIController)
in.KubeProxy.DeepCopyInto(&out.KubeProxy)
in.Manager.DeepCopyInto(&out.Manager)
in.KubeVip.DeepCopyInto(&out.KubeVip)
out.Components = in.Components
out.Metadata = in.Metadata
out.ClusterTemplate = in.ClusterTemplate
if in.Driver != nil {
in, out := &in.Driver, &out.Driver
*out = new(Image)
(*in).DeepCopyInto(*out)
}
if in.Syncer != nil {
in, out := &in.Syncer, &out.Syncer
*out = new(Image)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VSphereBundle.
func (in *VSphereBundle) DeepCopy() *VSphereBundle {
if in == nil {
return nil
}
out := new(VSphereBundle)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VersionsBundle) DeepCopyInto(out *VersionsBundle) {
*out = *in
in.EksD.DeepCopyInto(&out.EksD)
in.CertManager.DeepCopyInto(&out.CertManager)
in.ClusterAPI.DeepCopyInto(&out.ClusterAPI)
in.Bootstrap.DeepCopyInto(&out.Bootstrap)
in.ControlPlane.DeepCopyInto(&out.ControlPlane)
in.VSphere.DeepCopyInto(&out.VSphere)
in.CloudStack.DeepCopyInto(&out.CloudStack)
in.Docker.DeepCopyInto(&out.Docker)
in.Eksa.DeepCopyInto(&out.Eksa)
in.Cilium.DeepCopyInto(&out.Cilium)
out.Kindnetd = in.Kindnetd
in.Flux.DeepCopyInto(&out.Flux)
in.PackageController.DeepCopyInto(&out.PackageController)
in.BottleRocketHostContainers.DeepCopyInto(&out.BottleRocketHostContainers)
in.ExternalEtcdBootstrap.DeepCopyInto(&out.ExternalEtcdBootstrap)
in.ExternalEtcdController.DeepCopyInto(&out.ExternalEtcdController)
in.Tinkerbell.DeepCopyInto(&out.Tinkerbell)
in.Haproxy.DeepCopyInto(&out.Haproxy)
in.Snow.DeepCopyInto(&out.Snow)
in.Nutanix.DeepCopyInto(&out.Nutanix)
in.Upgrader.DeepCopyInto(&out.Upgrader)
if in.Aws != nil {
in, out := &in.Aws, &out.Aws
*out = new(AwsBundle)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionsBundle.
func (in *VersionsBundle) DeepCopy() *VersionsBundle {
if in == nil {
return nil
}
out := new(VersionsBundle)
in.DeepCopyInto(out)
return out
}