...

Source file src/edge-infra.dev/pkg/sds/remoteaccess/k8s/apis/vpnconfigs/v1/zz_generated.deepcopy.go

Documentation: edge-infra.dev/pkg/sds/remoteaccess/k8s/apis/vpnconfigs/v1

     1  //go:build !ignore_autogenerated
     2  
     3  // Code generated by controller-gen. DO NOT EDIT.
     4  
     5  package v1
     6  
     7  import (
     8  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
     9  	runtime "k8s.io/apimachinery/pkg/runtime"
    10  )
    11  
    12  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    13  func (in *VPNConfig) DeepCopyInto(out *VPNConfig) {
    14  	*out = *in
    15  	out.TypeMeta = in.TypeMeta
    16  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    17  	out.Spec = in.Spec
    18  	if in.Status != nil {
    19  		in, out := &in.Status, &out.Status
    20  		*out = new(VPNConfigStatus)
    21  		(*in).DeepCopyInto(*out)
    22  	}
    23  }
    24  
    25  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPNConfig.
    26  func (in *VPNConfig) DeepCopy() *VPNConfig {
    27  	if in == nil {
    28  		return nil
    29  	}
    30  	out := new(VPNConfig)
    31  	in.DeepCopyInto(out)
    32  	return out
    33  }
    34  
    35  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    36  func (in *VPNConfig) DeepCopyObject() runtime.Object {
    37  	if c := in.DeepCopy(); c != nil {
    38  		return c
    39  	}
    40  	return nil
    41  }
    42  
    43  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    44  func (in *VPNConfigList) DeepCopyInto(out *VPNConfigList) {
    45  	*out = *in
    46  	out.TypeMeta = in.TypeMeta
    47  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    48  	if in.Items != nil {
    49  		in, out := &in.Items, &out.Items
    50  		*out = make([]VPNConfig, len(*in))
    51  		for i := range *in {
    52  			(*in)[i].DeepCopyInto(&(*out)[i])
    53  		}
    54  	}
    55  }
    56  
    57  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPNConfigList.
    58  func (in *VPNConfigList) DeepCopy() *VPNConfigList {
    59  	if in == nil {
    60  		return nil
    61  	}
    62  	out := new(VPNConfigList)
    63  	in.DeepCopyInto(out)
    64  	return out
    65  }
    66  
    67  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    68  func (in *VPNConfigList) DeepCopyObject() runtime.Object {
    69  	if c := in.DeepCopy(); c != nil {
    70  		return c
    71  	}
    72  	return nil
    73  }
    74  
    75  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    76  func (in *VPNConfigSpec) DeepCopyInto(out *VPNConfigSpec) {
    77  	*out = *in
    78  }
    79  
    80  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPNConfigSpec.
    81  func (in *VPNConfigSpec) DeepCopy() *VPNConfigSpec {
    82  	if in == nil {
    83  		return nil
    84  	}
    85  	out := new(VPNConfigSpec)
    86  	in.DeepCopyInto(out)
    87  	return out
    88  }
    89  
    90  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    91  func (in *VPNConfigStatus) DeepCopyInto(out *VPNConfigStatus) {
    92  	*out = *in
    93  	if in.Conditions != nil {
    94  		in, out := &in.Conditions, &out.Conditions
    95  		*out = make([]metav1.Condition, len(*in))
    96  		for i := range *in {
    97  			(*in)[i].DeepCopyInto(&(*out)[i])
    98  		}
    99  	}
   100  }
   101  
   102  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPNConfigStatus.
   103  func (in *VPNConfigStatus) DeepCopy() *VPNConfigStatus {
   104  	if in == nil {
   105  		return nil
   106  	}
   107  	out := new(VPNConfigStatus)
   108  	in.DeepCopyInto(out)
   109  	return out
   110  }
   111  

View as plain text