apis/vmwareengine/v1alpha1/zz_generated.deepcopy.go (1,560 lines of code) (raw):
//go:build !ignore_autogenerated
// Copyright 2020 Google LLC
//
// 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 (
"github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1"
k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/apis/k8s/v1alpha1"
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 *ExternalAccessRuleIdentity) DeepCopyInto(out *ExternalAccessRuleIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(ExternalAccessRuleParent)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalAccessRuleIdentity.
func (in *ExternalAccessRuleIdentity) DeepCopy() *ExternalAccessRuleIdentity {
if in == nil {
return nil
}
out := new(ExternalAccessRuleIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExternalAccessRuleParent) DeepCopyInto(out *ExternalAccessRuleParent) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalAccessRuleParent.
func (in *ExternalAccessRuleParent) DeepCopy() *ExternalAccessRuleParent {
if in == nil {
return nil
}
out := new(ExternalAccessRuleParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExternalAccessRuleRef) DeepCopyInto(out *ExternalAccessRuleRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalAccessRuleRef.
func (in *ExternalAccessRuleRef) DeepCopy() *ExternalAccessRuleRef {
if in == nil {
return nil
}
out := new(ExternalAccessRuleRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExternalAccessRule_IPRange) DeepCopyInto(out *ExternalAccessRule_IPRange) {
*out = *in
if in.IPAddress != nil {
in, out := &in.IPAddress, &out.IPAddress
*out = new(string)
**out = **in
}
if in.IPAddressRange != nil {
in, out := &in.IPAddressRange, &out.IPAddressRange
*out = new(string)
**out = **in
}
if in.ExternalAddressRef != nil {
in, out := &in.ExternalAddressRef, &out.ExternalAddressRef
*out = new(ExternalAddressRef)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalAccessRule_IPRange.
func (in *ExternalAccessRule_IPRange) DeepCopy() *ExternalAccessRule_IPRange {
if in == nil {
return nil
}
out := new(ExternalAccessRule_IPRange)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExternalAddressIdentity) DeepCopyInto(out *ExternalAddressIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(ExternalAddressParent)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalAddressIdentity.
func (in *ExternalAddressIdentity) DeepCopy() *ExternalAddressIdentity {
if in == nil {
return nil
}
out := new(ExternalAddressIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExternalAddressParent) DeepCopyInto(out *ExternalAddressParent) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalAddressParent.
func (in *ExternalAddressParent) DeepCopy() *ExternalAddressParent {
if in == nil {
return nil
}
out := new(ExternalAddressParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExternalAddressRef) DeepCopyInto(out *ExternalAddressRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalAddressRef.
func (in *ExternalAddressRef) DeepCopy() *ExternalAddressRef {
if in == nil {
return nil
}
out := new(ExternalAddressRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Hcx) DeepCopyInto(out *Hcx) {
*out = *in
if in.InternalIP != nil {
in, out := &in.InternalIP, &out.InternalIP
*out = new(string)
**out = **in
}
if in.Version != nil {
in, out := &in.Version, &out.Version
*out = new(string)
**out = **in
}
if in.FQDN != nil {
in, out := &in.FQDN, &out.FQDN
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Hcx.
func (in *Hcx) DeepCopy() *Hcx {
if in == nil {
return nil
}
out := new(Hcx)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkConfig) DeepCopyInto(out *NetworkConfig) {
*out = *in
if in.ManagementCIDR != nil {
in, out := &in.ManagementCIDR, &out.ManagementCIDR
*out = new(string)
**out = **in
}
if in.VMwareEngineNetworkRef != nil {
in, out := &in.VMwareEngineNetworkRef, &out.VMwareEngineNetworkRef
*out = new(VmwareEngineNetworkRef)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConfig.
func (in *NetworkConfig) DeepCopy() *NetworkConfig {
if in == nil {
return nil
}
out := new(NetworkConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkConfigObservedState) DeepCopyInto(out *NetworkConfigObservedState) {
*out = *in
if in.VMwareEngineNetworkCanonical != nil {
in, out := &in.VMwareEngineNetworkCanonical, &out.VMwareEngineNetworkCanonical
*out = new(string)
**out = **in
}
if in.ManagementIPAddressLayoutVersion != nil {
in, out := &in.ManagementIPAddressLayoutVersion, &out.ManagementIPAddressLayoutVersion
*out = new(int32)
**out = **in
}
if in.DNSServerIP != nil {
in, out := &in.DNSServerIP, &out.DNSServerIP
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkConfigObservedState.
func (in *NetworkConfigObservedState) DeepCopy() *NetworkConfigObservedState {
if in == nil {
return nil
}
out := new(NetworkConfigObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPeeringIdentity) DeepCopyInto(out *NetworkPeeringIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(NetworkPeeringParent)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPeeringIdentity.
func (in *NetworkPeeringIdentity) DeepCopy() *NetworkPeeringIdentity {
if in == nil {
return nil
}
out := new(NetworkPeeringIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPeeringParent) DeepCopyInto(out *NetworkPeeringParent) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPeeringParent.
func (in *NetworkPeeringParent) DeepCopy() *NetworkPeeringParent {
if in == nil {
return nil
}
out := new(NetworkPeeringParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPeeringRef) DeepCopyInto(out *NetworkPeeringRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPeeringRef.
func (in *NetworkPeeringRef) DeepCopy() *NetworkPeeringRef {
if in == nil {
return nil
}
out := new(NetworkPeeringRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPolicyIdentity) DeepCopyInto(out *NetworkPolicyIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(NetworkPolicyParent)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPolicyIdentity.
func (in *NetworkPolicyIdentity) DeepCopy() *NetworkPolicyIdentity {
if in == nil {
return nil
}
out := new(NetworkPolicyIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPolicyParent) DeepCopyInto(out *NetworkPolicyParent) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPolicyParent.
func (in *NetworkPolicyParent) DeepCopy() *NetworkPolicyParent {
if in == nil {
return nil
}
out := new(NetworkPolicyParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPolicyRef) DeepCopyInto(out *NetworkPolicyRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPolicyRef.
func (in *NetworkPolicyRef) DeepCopy() *NetworkPolicyRef {
if in == nil {
return nil
}
out := new(NetworkPolicyRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPolicy_NetworkService) DeepCopyInto(out *NetworkPolicy_NetworkService) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPolicy_NetworkService.
func (in *NetworkPolicy_NetworkService) DeepCopy() *NetworkPolicy_NetworkService {
if in == nil {
return nil
}
out := new(NetworkPolicy_NetworkService)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkPolicy_NetworkServiceObservedState) DeepCopyInto(out *NetworkPolicy_NetworkServiceObservedState) {
*out = *in
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPolicy_NetworkServiceObservedState.
func (in *NetworkPolicy_NetworkServiceObservedState) DeepCopy() *NetworkPolicy_NetworkServiceObservedState {
if in == nil {
return nil
}
out := new(NetworkPolicy_NetworkServiceObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NodeTypeConfig) DeepCopyInto(out *NodeTypeConfig) {
*out = *in
if in.NodeTypeID != nil {
in, out := &in.NodeTypeID, &out.NodeTypeID
*out = new(string)
**out = **in
}
if in.NodeCount != nil {
in, out := &in.NodeCount, &out.NodeCount
*out = new(int32)
**out = **in
}
if in.CustomCoreCount != nil {
in, out := &in.CustomCoreCount, &out.CustomCoreCount
*out = new(int32)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeTypeConfig.
func (in *NodeTypeConfig) DeepCopy() *NodeTypeConfig {
if in == nil {
return nil
}
out := new(NodeTypeConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Nsx) DeepCopyInto(out *Nsx) {
*out = *in
if in.InternalIP != nil {
in, out := &in.InternalIP, &out.InternalIP
*out = new(string)
**out = **in
}
if in.Version != nil {
in, out := &in.Version, &out.Version
*out = new(string)
**out = **in
}
if in.FQDN != nil {
in, out := &in.FQDN, &out.FQDN
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nsx.
func (in *Nsx) DeepCopy() *Nsx {
if in == nil {
return nil
}
out := new(Nsx)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Parent) DeepCopyInto(out *Parent) {
*out = *in
if in.ProjectRef != nil {
in, out := &in.ProjectRef, &out.ProjectRef
*out = new(v1beta1.ProjectRef)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Parent.
func (in *Parent) DeepCopy() *Parent {
if in == nil {
return nil
}
out := new(Parent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PeerNetwork) DeepCopyInto(out *PeerNetwork) {
*out = *in
if in.VMwareEngineNetworkRef != nil {
in, out := &in.VMwareEngineNetworkRef, &out.VMwareEngineNetworkRef
*out = new(VmwareEngineNetworkRef)
**out = **in
}
if in.ComputeNetworkRef != nil {
in, out := &in.ComputeNetworkRef, &out.ComputeNetworkRef
*out = new(v1beta1.ComputeNetworkRef)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeerNetwork.
func (in *PeerNetwork) DeepCopy() *PeerNetwork {
if in == nil {
return nil
}
out := new(PeerNetwork)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PrivateCloudIdentity) DeepCopyInto(out *PrivateCloudIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(PrivateCloudParent)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateCloudIdentity.
func (in *PrivateCloudIdentity) DeepCopy() *PrivateCloudIdentity {
if in == nil {
return nil
}
out := new(PrivateCloudIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PrivateCloudParent) DeepCopyInto(out *PrivateCloudParent) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateCloudParent.
func (in *PrivateCloudParent) DeepCopy() *PrivateCloudParent {
if in == nil {
return nil
}
out := new(PrivateCloudParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PrivateCloudRef) DeepCopyInto(out *PrivateCloudRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateCloudRef.
func (in *PrivateCloudRef) DeepCopy() *PrivateCloudRef {
if in == nil {
return nil
}
out := new(PrivateCloudRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PrivateCloud_ManagementCluster) DeepCopyInto(out *PrivateCloud_ManagementCluster) {
*out = *in
if in.ClusterID != nil {
in, out := &in.ClusterID, &out.ClusterID
*out = new(string)
**out = **in
}
if in.NodeTypeConfigs != nil {
in, out := &in.NodeTypeConfigs, &out.NodeTypeConfigs
*out = make([]*NodeTypeConfig, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(NodeTypeConfig)
(*in).DeepCopyInto(*out)
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateCloud_ManagementCluster.
func (in *PrivateCloud_ManagementCluster) DeepCopy() *PrivateCloud_ManagementCluster {
if in == nil {
return nil
}
out := new(PrivateCloud_ManagementCluster)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *StretchedClusterConfig) DeepCopyInto(out *StretchedClusterConfig) {
*out = *in
if in.PreferredLocation != nil {
in, out := &in.PreferredLocation, &out.PreferredLocation
*out = new(string)
**out = **in
}
if in.SecondaryLocation != nil {
in, out := &in.SecondaryLocation, &out.SecondaryLocation
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StretchedClusterConfig.
func (in *StretchedClusterConfig) DeepCopy() *StretchedClusterConfig {
if in == nil {
return nil
}
out := new(StretchedClusterConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineExternalAccessRule) DeepCopyInto(out *VMwareEngineExternalAccessRule) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAccessRule.
func (in *VMwareEngineExternalAccessRule) DeepCopy() *VMwareEngineExternalAccessRule {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAccessRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineExternalAccessRule) 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 *VMwareEngineExternalAccessRuleList) DeepCopyInto(out *VMwareEngineExternalAccessRuleList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]VMwareEngineExternalAccessRule, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAccessRuleList.
func (in *VMwareEngineExternalAccessRuleList) DeepCopy() *VMwareEngineExternalAccessRuleList {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAccessRuleList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineExternalAccessRuleList) 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 *VMwareEngineExternalAccessRuleObservedState) DeepCopyInto(out *VMwareEngineExternalAccessRuleObservedState) {
*out = *in
if in.CreateTime != nil {
in, out := &in.CreateTime, &out.CreateTime
*out = new(string)
**out = **in
}
if in.UpdateTime != nil {
in, out := &in.UpdateTime, &out.UpdateTime
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.UID != nil {
in, out := &in.UID, &out.UID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAccessRuleObservedState.
func (in *VMwareEngineExternalAccessRuleObservedState) DeepCopy() *VMwareEngineExternalAccessRuleObservedState {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAccessRuleObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineExternalAccessRuleSpec) DeepCopyInto(out *VMwareEngineExternalAccessRuleSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.NetworkPolicyRef != nil {
in, out := &in.NetworkPolicyRef, &out.NetworkPolicyRef
*out = new(NetworkPolicyRef)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.Priority != nil {
in, out := &in.Priority, &out.Priority
*out = new(int32)
**out = **in
}
if in.Action != nil {
in, out := &in.Action, &out.Action
*out = new(string)
**out = **in
}
if in.IPProtocol != nil {
in, out := &in.IPProtocol, &out.IPProtocol
*out = new(string)
**out = **in
}
if in.SourceIPRanges != nil {
in, out := &in.SourceIPRanges, &out.SourceIPRanges
*out = make([]ExternalAccessRule_IPRange, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.SourcePorts != nil {
in, out := &in.SourcePorts, &out.SourcePorts
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.DestinationIPRanges != nil {
in, out := &in.DestinationIPRanges, &out.DestinationIPRanges
*out = make([]ExternalAccessRule_IPRange, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.DestinationPorts != nil {
in, out := &in.DestinationPorts, &out.DestinationPorts
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAccessRuleSpec.
func (in *VMwareEngineExternalAccessRuleSpec) DeepCopy() *VMwareEngineExternalAccessRuleSpec {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAccessRuleSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineExternalAccessRuleStatus) DeepCopyInto(out *VMwareEngineExternalAccessRuleStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(VMwareEngineExternalAccessRuleObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAccessRuleStatus.
func (in *VMwareEngineExternalAccessRuleStatus) DeepCopy() *VMwareEngineExternalAccessRuleStatus {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAccessRuleStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineExternalAddress) DeepCopyInto(out *VMwareEngineExternalAddress) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAddress.
func (in *VMwareEngineExternalAddress) DeepCopy() *VMwareEngineExternalAddress {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAddress)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineExternalAddress) 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 *VMwareEngineExternalAddressList) DeepCopyInto(out *VMwareEngineExternalAddressList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]VMwareEngineExternalAddress, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAddressList.
func (in *VMwareEngineExternalAddressList) DeepCopy() *VMwareEngineExternalAddressList {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAddressList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineExternalAddressList) 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 *VMwareEngineExternalAddressObservedState) DeepCopyInto(out *VMwareEngineExternalAddressObservedState) {
*out = *in
if in.CreateTime != nil {
in, out := &in.CreateTime, &out.CreateTime
*out = new(string)
**out = **in
}
if in.UpdateTime != nil {
in, out := &in.UpdateTime, &out.UpdateTime
*out = new(string)
**out = **in
}
if in.ExternalIP != nil {
in, out := &in.ExternalIP, &out.ExternalIP
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.UID != nil {
in, out := &in.UID, &out.UID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAddressObservedState.
func (in *VMwareEngineExternalAddressObservedState) DeepCopy() *VMwareEngineExternalAddressObservedState {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAddressObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineExternalAddressSpec) DeepCopyInto(out *VMwareEngineExternalAddressSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.PrivateCloudRef != nil {
in, out := &in.PrivateCloudRef, &out.PrivateCloudRef
*out = new(PrivateCloudRef)
**out = **in
}
if in.InternalIP != nil {
in, out := &in.InternalIP, &out.InternalIP
*out = new(string)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAddressSpec.
func (in *VMwareEngineExternalAddressSpec) DeepCopy() *VMwareEngineExternalAddressSpec {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAddressSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineExternalAddressStatus) DeepCopyInto(out *VMwareEngineExternalAddressStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(VMwareEngineExternalAddressObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineExternalAddressStatus.
func (in *VMwareEngineExternalAddressStatus) DeepCopy() *VMwareEngineExternalAddressStatus {
if in == nil {
return nil
}
out := new(VMwareEngineExternalAddressStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetwork) DeepCopyInto(out *VMwareEngineNetwork) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetwork.
func (in *VMwareEngineNetwork) DeepCopy() *VMwareEngineNetwork {
if in == nil {
return nil
}
out := new(VMwareEngineNetwork)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineNetwork) 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 *VMwareEngineNetworkList) DeepCopyInto(out *VMwareEngineNetworkList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]VMwareEngineNetwork, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkList.
func (in *VMwareEngineNetworkList) DeepCopy() *VMwareEngineNetworkList {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineNetworkList) 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 *VMwareEngineNetworkObservedState) DeepCopyInto(out *VMwareEngineNetworkObservedState) {
*out = *in
if in.CreateTime != nil {
in, out := &in.CreateTime, &out.CreateTime
*out = new(string)
**out = **in
}
if in.UpdateTime != nil {
in, out := &in.UpdateTime, &out.UpdateTime
*out = new(string)
**out = **in
}
if in.VPCNetworks != nil {
in, out := &in.VPCNetworks, &out.VPCNetworks
*out = make([]VmwareEngineNetwork_VpcNetworkObservedState, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.UID != nil {
in, out := &in.UID, &out.UID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkObservedState.
func (in *VMwareEngineNetworkObservedState) DeepCopy() *VMwareEngineNetworkObservedState {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkPeering) DeepCopyInto(out *VMwareEngineNetworkPeering) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPeering.
func (in *VMwareEngineNetworkPeering) DeepCopy() *VMwareEngineNetworkPeering {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPeering)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineNetworkPeering) 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 *VMwareEngineNetworkPeeringList) DeepCopyInto(out *VMwareEngineNetworkPeeringList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]VMwareEngineNetworkPeering, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPeeringList.
func (in *VMwareEngineNetworkPeeringList) DeepCopy() *VMwareEngineNetworkPeeringList {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPeeringList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineNetworkPeeringList) 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 *VMwareEngineNetworkPeeringObservedState) DeepCopyInto(out *VMwareEngineNetworkPeeringObservedState) {
*out = *in
if in.CreateTime != nil {
in, out := &in.CreateTime, &out.CreateTime
*out = new(string)
**out = **in
}
if in.UpdateTime != nil {
in, out := &in.UpdateTime, &out.UpdateTime
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.StateDetails != nil {
in, out := &in.StateDetails, &out.StateDetails
*out = new(string)
**out = **in
}
if in.UID != nil {
in, out := &in.UID, &out.UID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPeeringObservedState.
func (in *VMwareEngineNetworkPeeringObservedState) DeepCopy() *VMwareEngineNetworkPeeringObservedState {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPeeringObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkPeeringSpec) DeepCopyInto(out *VMwareEngineNetworkPeeringSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
in.Parent.DeepCopyInto(&out.Parent)
if in.PeerNetwork != nil {
in, out := &in.PeerNetwork, &out.PeerNetwork
*out = new(PeerNetwork)
(*in).DeepCopyInto(*out)
}
if in.PeerNetworkType != nil {
in, out := &in.PeerNetworkType, &out.PeerNetworkType
*out = new(string)
**out = **in
}
if in.ExportCustomRoutes != nil {
in, out := &in.ExportCustomRoutes, &out.ExportCustomRoutes
*out = new(bool)
**out = **in
}
if in.ImportCustomRoutes != nil {
in, out := &in.ImportCustomRoutes, &out.ImportCustomRoutes
*out = new(bool)
**out = **in
}
if in.ExchangeSubnetRoutes != nil {
in, out := &in.ExchangeSubnetRoutes, &out.ExchangeSubnetRoutes
*out = new(bool)
**out = **in
}
if in.ExportCustomRoutesWithPublicIP != nil {
in, out := &in.ExportCustomRoutesWithPublicIP, &out.ExportCustomRoutesWithPublicIP
*out = new(bool)
**out = **in
}
if in.ImportCustomRoutesWithPublicIP != nil {
in, out := &in.ImportCustomRoutesWithPublicIP, &out.ImportCustomRoutesWithPublicIP
*out = new(bool)
**out = **in
}
if in.PeerMTU != nil {
in, out := &in.PeerMTU, &out.PeerMTU
*out = new(int32)
**out = **in
}
if in.VMwareEngineNetworkRef != nil {
in, out := &in.VMwareEngineNetworkRef, &out.VMwareEngineNetworkRef
*out = new(VmwareEngineNetworkRef)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPeeringSpec.
func (in *VMwareEngineNetworkPeeringSpec) DeepCopy() *VMwareEngineNetworkPeeringSpec {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPeeringSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkPeeringStatus) DeepCopyInto(out *VMwareEngineNetworkPeeringStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(VMwareEngineNetworkPeeringObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPeeringStatus.
func (in *VMwareEngineNetworkPeeringStatus) DeepCopy() *VMwareEngineNetworkPeeringStatus {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPeeringStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkPolicy) DeepCopyInto(out *VMwareEngineNetworkPolicy) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPolicy.
func (in *VMwareEngineNetworkPolicy) DeepCopy() *VMwareEngineNetworkPolicy {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPolicy)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineNetworkPolicy) 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 *VMwareEngineNetworkPolicyList) DeepCopyInto(out *VMwareEngineNetworkPolicyList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]VMwareEngineNetworkPolicy, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPolicyList.
func (in *VMwareEngineNetworkPolicyList) DeepCopy() *VMwareEngineNetworkPolicyList {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPolicyList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEngineNetworkPolicyList) 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 *VMwareEngineNetworkPolicyObservedState) DeepCopyInto(out *VMwareEngineNetworkPolicyObservedState) {
*out = *in
if in.CreateTime != nil {
in, out := &in.CreateTime, &out.CreateTime
*out = new(string)
**out = **in
}
if in.UpdateTime != nil {
in, out := &in.UpdateTime, &out.UpdateTime
*out = new(string)
**out = **in
}
if in.InternetAccess != nil {
in, out := &in.InternetAccess, &out.InternetAccess
*out = new(NetworkPolicy_NetworkServiceObservedState)
(*in).DeepCopyInto(*out)
}
if in.ExternalIP != nil {
in, out := &in.ExternalIP, &out.ExternalIP
*out = new(NetworkPolicy_NetworkServiceObservedState)
(*in).DeepCopyInto(*out)
}
if in.UID != nil {
in, out := &in.UID, &out.UID
*out = new(string)
**out = **in
}
if in.VMwareEngineNetworkCanonical != nil {
in, out := &in.VMwareEngineNetworkCanonical, &out.VMwareEngineNetworkCanonical
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPolicyObservedState.
func (in *VMwareEngineNetworkPolicyObservedState) DeepCopy() *VMwareEngineNetworkPolicyObservedState {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPolicyObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkPolicySpec) DeepCopyInto(out *VMwareEngineNetworkPolicySpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
in.Parent.DeepCopyInto(&out.Parent)
if in.InternetAccess != nil {
in, out := &in.InternetAccess, &out.InternetAccess
*out = new(NetworkPolicy_NetworkService)
(*in).DeepCopyInto(*out)
}
if in.ExternalIP != nil {
in, out := &in.ExternalIP, &out.ExternalIP
*out = new(NetworkPolicy_NetworkService)
(*in).DeepCopyInto(*out)
}
if in.EdgeServicesCIDR != nil {
in, out := &in.EdgeServicesCIDR, &out.EdgeServicesCIDR
*out = new(string)
**out = **in
}
if in.VMwareEngineNetworkRef != nil {
in, out := &in.VMwareEngineNetworkRef, &out.VMwareEngineNetworkRef
*out = new(VmwareEngineNetworkRef)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPolicySpec.
func (in *VMwareEngineNetworkPolicySpec) DeepCopy() *VMwareEngineNetworkPolicySpec {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPolicySpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkPolicyStatus) DeepCopyInto(out *VMwareEngineNetworkPolicyStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(VMwareEngineNetworkPolicyObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkPolicyStatus.
func (in *VMwareEngineNetworkPolicyStatus) DeepCopy() *VMwareEngineNetworkPolicyStatus {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkPolicyStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkSpec) DeepCopyInto(out *VMwareEngineNetworkSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
in.Parent.DeepCopyInto(&out.Parent)
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.Etag != nil {
in, out := &in.Etag, &out.Etag
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkSpec.
func (in *VMwareEngineNetworkSpec) DeepCopy() *VMwareEngineNetworkSpec {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEngineNetworkStatus) DeepCopyInto(out *VMwareEngineNetworkStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(VMwareEngineNetworkObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEngineNetworkStatus.
func (in *VMwareEngineNetworkStatus) DeepCopy() *VMwareEngineNetworkStatus {
if in == nil {
return nil
}
out := new(VMwareEngineNetworkStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEnginePrivateCloud) DeepCopyInto(out *VMwareEnginePrivateCloud) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEnginePrivateCloud.
func (in *VMwareEnginePrivateCloud) DeepCopy() *VMwareEnginePrivateCloud {
if in == nil {
return nil
}
out := new(VMwareEnginePrivateCloud)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEnginePrivateCloud) 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 *VMwareEnginePrivateCloudList) DeepCopyInto(out *VMwareEnginePrivateCloudList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]VMwareEnginePrivateCloud, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEnginePrivateCloudList.
func (in *VMwareEnginePrivateCloudList) DeepCopy() *VMwareEnginePrivateCloudList {
if in == nil {
return nil
}
out := new(VMwareEnginePrivateCloudList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *VMwareEnginePrivateCloudList) 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 *VMwareEnginePrivateCloudObservedState) DeepCopyInto(out *VMwareEnginePrivateCloudObservedState) {
*out = *in
if in.CreateTime != nil {
in, out := &in.CreateTime, &out.CreateTime
*out = new(string)
**out = **in
}
if in.UpdateTime != nil {
in, out := &in.UpdateTime, &out.UpdateTime
*out = new(string)
**out = **in
}
if in.DeleteTime != nil {
in, out := &in.DeleteTime, &out.DeleteTime
*out = new(string)
**out = **in
}
if in.ExpireTime != nil {
in, out := &in.ExpireTime, &out.ExpireTime
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.NetworkConfig != nil {
in, out := &in.NetworkConfig, &out.NetworkConfig
*out = new(NetworkConfigObservedState)
(*in).DeepCopyInto(*out)
}
if in.HCX != nil {
in, out := &in.HCX, &out.HCX
*out = new(Hcx)
(*in).DeepCopyInto(*out)
}
if in.NSX != nil {
in, out := &in.NSX, &out.NSX
*out = new(Nsx)
(*in).DeepCopyInto(*out)
}
if in.Vcenter != nil {
in, out := &in.Vcenter, &out.Vcenter
*out = new(Vcenter)
(*in).DeepCopyInto(*out)
}
if in.UID != nil {
in, out := &in.UID, &out.UID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEnginePrivateCloudObservedState.
func (in *VMwareEnginePrivateCloudObservedState) DeepCopy() *VMwareEnginePrivateCloudObservedState {
if in == nil {
return nil
}
out := new(VMwareEnginePrivateCloudObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEnginePrivateCloudSpec) DeepCopyInto(out *VMwareEnginePrivateCloudSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
in.Parent.DeepCopyInto(&out.Parent)
if in.NetworkConfig != nil {
in, out := &in.NetworkConfig, &out.NetworkConfig
*out = new(NetworkConfig)
(*in).DeepCopyInto(*out)
}
if in.ManagementCluster != nil {
in, out := &in.ManagementCluster, &out.ManagementCluster
*out = new(PrivateCloud_ManagementCluster)
(*in).DeepCopyInto(*out)
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEnginePrivateCloudSpec.
func (in *VMwareEnginePrivateCloudSpec) DeepCopy() *VMwareEnginePrivateCloudSpec {
if in == nil {
return nil
}
out := new(VMwareEnginePrivateCloudSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VMwareEnginePrivateCloudStatus) DeepCopyInto(out *VMwareEnginePrivateCloudStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(VMwareEnginePrivateCloudObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareEnginePrivateCloudStatus.
func (in *VMwareEnginePrivateCloudStatus) DeepCopy() *VMwareEnginePrivateCloudStatus {
if in == nil {
return nil
}
out := new(VMwareEnginePrivateCloudStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Vcenter) DeepCopyInto(out *Vcenter) {
*out = *in
if in.InternalIP != nil {
in, out := &in.InternalIP, &out.InternalIP
*out = new(string)
**out = **in
}
if in.Version != nil {
in, out := &in.Version, &out.Version
*out = new(string)
**out = **in
}
if in.FQDN != nil {
in, out := &in.FQDN, &out.FQDN
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vcenter.
func (in *Vcenter) DeepCopy() *Vcenter {
if in == nil {
return nil
}
out := new(Vcenter)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VmwareEngineNetworkIdentity) DeepCopyInto(out *VmwareEngineNetworkIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(VmwareEngineNetworkParent)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmwareEngineNetworkIdentity.
func (in *VmwareEngineNetworkIdentity) DeepCopy() *VmwareEngineNetworkIdentity {
if in == nil {
return nil
}
out := new(VmwareEngineNetworkIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VmwareEngineNetworkParent) DeepCopyInto(out *VmwareEngineNetworkParent) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmwareEngineNetworkParent.
func (in *VmwareEngineNetworkParent) DeepCopy() *VmwareEngineNetworkParent {
if in == nil {
return nil
}
out := new(VmwareEngineNetworkParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VmwareEngineNetworkRef) DeepCopyInto(out *VmwareEngineNetworkRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmwareEngineNetworkRef.
func (in *VmwareEngineNetworkRef) DeepCopy() *VmwareEngineNetworkRef {
if in == nil {
return nil
}
out := new(VmwareEngineNetworkRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VmwareEngineNetwork_VpcNetwork) DeepCopyInto(out *VmwareEngineNetwork_VpcNetwork) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmwareEngineNetwork_VpcNetwork.
func (in *VmwareEngineNetwork_VpcNetwork) DeepCopy() *VmwareEngineNetwork_VpcNetwork {
if in == nil {
return nil
}
out := new(VmwareEngineNetwork_VpcNetwork)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VmwareEngineNetwork_VpcNetworkObservedState) DeepCopyInto(out *VmwareEngineNetwork_VpcNetworkObservedState) {
*out = *in
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.Network != nil {
in, out := &in.Network, &out.Network
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VmwareEngineNetwork_VpcNetworkObservedState.
func (in *VmwareEngineNetwork_VpcNetworkObservedState) DeepCopy() *VmwareEngineNetwork_VpcNetworkObservedState {
if in == nil {
return nil
}
out := new(VmwareEngineNetwork_VpcNetworkObservedState)
in.DeepCopyInto(out)
return out
}