apis/networkmanagement/v1alpha1/zz_generated.deepcopy.go (2,013 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 (
computev1beta1 "github.com/GoogleCloudPlatform/k8s-config-connector/apis/compute/v1beta1"
containerv1beta1 "github.com/GoogleCloudPlatform/k8s-config-connector/apis/container/v1beta1"
"github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1"
runv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/apis/run/v1alpha1"
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 *AbortInfoObservedState) DeepCopyInto(out *AbortInfoObservedState) {
*out = *in
if in.Cause != nil {
in, out := &in.Cause, &out.Cause
*out = new(string)
**out = **in
}
if in.ResourceURI != nil {
in, out := &in.ResourceURI, &out.ResourceURI
*out = new(string)
**out = **in
}
if in.IPAddress != nil {
in, out := &in.IPAddress, &out.IPAddress
*out = new(string)
**out = **in
}
if in.ProjectsMissingPermission != nil {
in, out := &in.ProjectsMissingPermission, &out.ProjectsMissingPermission
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbortInfoObservedState.
func (in *AbortInfoObservedState) DeepCopy() *AbortInfoObservedState {
if in == nil {
return nil
}
out := new(AbortInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Any) DeepCopyInto(out *Any) {
*out = *in
if in.TypeURL != nil {
in, out := &in.TypeURL, &out.TypeURL
*out = new(string)
**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 Any.
func (in *Any) DeepCopy() *Any {
if in == nil {
return nil
}
out := new(Any)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AppEngineVersionInfoObservedState) DeepCopyInto(out *AppEngineVersionInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.Runtime != nil {
in, out := &in.Runtime, &out.Runtime
*out = new(string)
**out = **in
}
if in.Environment != nil {
in, out := &in.Environment, &out.Environment
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppEngineVersionInfoObservedState.
func (in *AppEngineVersionInfoObservedState) DeepCopy() *AppEngineVersionInfoObservedState {
if in == nil {
return nil
}
out := new(AppEngineVersionInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CloudFunctionInfoObservedState) DeepCopyInto(out *CloudFunctionInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.VersionID != nil {
in, out := &in.VersionID, &out.VersionID
*out = new(int64)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudFunctionInfoObservedState.
func (in *CloudFunctionInfoObservedState) DeepCopy() *CloudFunctionInfoObservedState {
if in == nil {
return nil
}
out := new(CloudFunctionInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CloudRunRevisionInfoObservedState) DeepCopyInto(out *CloudRunRevisionInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.ServiceURI != nil {
in, out := &in.ServiceURI, &out.ServiceURI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudRunRevisionInfoObservedState.
func (in *CloudRunRevisionInfoObservedState) DeepCopy() *CloudRunRevisionInfoObservedState {
if in == nil {
return nil
}
out := new(CloudRunRevisionInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CloudSQLInstanceInfoObservedState) DeepCopyInto(out *CloudSQLInstanceInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.InternalIP != nil {
in, out := &in.InternalIP, &out.InternalIP
*out = new(string)
**out = **in
}
if in.ExternalIP != nil {
in, out := &in.ExternalIP, &out.ExternalIP
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudSQLInstanceInfoObservedState.
func (in *CloudSQLInstanceInfoObservedState) DeepCopy() *CloudSQLInstanceInfoObservedState {
if in == nil {
return nil
}
out := new(CloudSQLInstanceInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ConnectivityTestIdentity) DeepCopyInto(out *ConnectivityTestIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(ConnectivityTestParent)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectivityTestIdentity.
func (in *ConnectivityTestIdentity) DeepCopy() *ConnectivityTestIdentity {
if in == nil {
return nil
}
out := new(ConnectivityTestIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ConnectivityTestParent) DeepCopyInto(out *ConnectivityTestParent) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectivityTestParent.
func (in *ConnectivityTestParent) DeepCopy() *ConnectivityTestParent {
if in == nil {
return nil
}
out := new(ConnectivityTestParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ConnectivityTestRef) DeepCopyInto(out *ConnectivityTestRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectivityTestRef.
func (in *ConnectivityTestRef) DeepCopy() *ConnectivityTestRef {
if in == nil {
return nil
}
out := new(ConnectivityTestRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliverInfoObservedState) DeepCopyInto(out *DeliverInfoObservedState) {
*out = *in
if in.Target != nil {
in, out := &in.Target, &out.Target
*out = new(string)
**out = **in
}
if in.ResourceURI != nil {
in, out := &in.ResourceURI, &out.ResourceURI
*out = new(string)
**out = **in
}
if in.IPAddress != nil {
in, out := &in.IPAddress, &out.IPAddress
*out = new(string)
**out = **in
}
if in.StorageBucket != nil {
in, out := &in.StorageBucket, &out.StorageBucket
*out = new(string)
**out = **in
}
if in.PSCGoogleAPITarget != nil {
in, out := &in.PSCGoogleAPITarget, &out.PSCGoogleAPITarget
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliverInfoObservedState.
func (in *DeliverInfoObservedState) DeepCopy() *DeliverInfoObservedState {
if in == nil {
return nil
}
out := new(DeliverInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DropInfoObservedState) DeepCopyInto(out *DropInfoObservedState) {
*out = *in
if in.Cause != nil {
in, out := &in.Cause, &out.Cause
*out = new(string)
**out = **in
}
if in.ResourceURI != nil {
in, out := &in.ResourceURI, &out.ResourceURI
*out = new(string)
**out = **in
}
if in.SourceIP != nil {
in, out := &in.SourceIP, &out.SourceIP
*out = new(string)
**out = **in
}
if in.DestinationIP != nil {
in, out := &in.DestinationIP, &out.DestinationIP
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DropInfoObservedState.
func (in *DropInfoObservedState) DeepCopy() *DropInfoObservedState {
if in == nil {
return nil
}
out := new(DropInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Endpoint) DeepCopyInto(out *Endpoint) {
*out = *in
if in.IPAddress != nil {
in, out := &in.IPAddress, &out.IPAddress
*out = new(string)
**out = **in
}
if in.Port != nil {
in, out := &in.Port, &out.Port
*out = new(int32)
**out = **in
}
if in.ComputeInstanceRef != nil {
in, out := &in.ComputeInstanceRef, &out.ComputeInstanceRef
*out = new(computev1beta1.InstanceRef)
**out = **in
}
if in.ComputeForwardingRuleRef != nil {
in, out := &in.ComputeForwardingRuleRef, &out.ComputeForwardingRuleRef
*out = new(string)
**out = **in
}
if in.ContainerClusterRef != nil {
in, out := &in.ContainerClusterRef, &out.ContainerClusterRef
*out = new(containerv1beta1.ContainerClusterRef)
**out = **in
}
if in.FQDN != nil {
in, out := &in.FQDN, &out.FQDN
*out = new(string)
**out = **in
}
if in.SQLInstanceRef != nil {
in, out := &in.SQLInstanceRef, &out.SQLInstanceRef
*out = new(v1beta1.SQLInstanceRef)
**out = **in
}
if in.RedisInstance != nil {
in, out := &in.RedisInstance, &out.RedisInstance
*out = new(string)
**out = **in
}
if in.RedisCluster != nil {
in, out := &in.RedisCluster, &out.RedisCluster
*out = new(string)
**out = **in
}
if in.CloudFunction != nil {
in, out := &in.CloudFunction, &out.CloudFunction
*out = new(Endpoint_CloudFunctionEndpoint)
(*in).DeepCopyInto(*out)
}
if in.AppEngineVersion != nil {
in, out := &in.AppEngineVersion, &out.AppEngineVersion
*out = new(Endpoint_AppEngineVersionEndpoint)
(*in).DeepCopyInto(*out)
}
if in.CloudRunRevision != nil {
in, out := &in.CloudRunRevision, &out.CloudRunRevision
*out = new(Endpoint_CloudRunRevisionEndpoint)
(*in).DeepCopyInto(*out)
}
if in.ComputeNetworkRef != nil {
in, out := &in.ComputeNetworkRef, &out.ComputeNetworkRef
*out = new(v1beta1.ComputeNetworkRef)
**out = **in
}
if in.NetworkType != nil {
in, out := &in.NetworkType, &out.NetworkType
*out = new(string)
**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 Endpoint.
func (in *Endpoint) DeepCopy() *Endpoint {
if in == nil {
return nil
}
out := new(Endpoint)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EndpointInfoObservedState) DeepCopyInto(out *EndpointInfoObservedState) {
*out = *in
if in.SourceIP != nil {
in, out := &in.SourceIP, &out.SourceIP
*out = new(string)
**out = **in
}
if in.DestinationIP != nil {
in, out := &in.DestinationIP, &out.DestinationIP
*out = new(string)
**out = **in
}
if in.Protocol != nil {
in, out := &in.Protocol, &out.Protocol
*out = new(string)
**out = **in
}
if in.SourcePort != nil {
in, out := &in.SourcePort, &out.SourcePort
*out = new(int32)
**out = **in
}
if in.DestinationPort != nil {
in, out := &in.DestinationPort, &out.DestinationPort
*out = new(int32)
**out = **in
}
if in.SourceNetworkURI != nil {
in, out := &in.SourceNetworkURI, &out.SourceNetworkURI
*out = new(string)
**out = **in
}
if in.DestinationNetworkURI != nil {
in, out := &in.DestinationNetworkURI, &out.DestinationNetworkURI
*out = new(string)
**out = **in
}
if in.SourceAgentURI != nil {
in, out := &in.SourceAgentURI, &out.SourceAgentURI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointInfoObservedState.
func (in *EndpointInfoObservedState) DeepCopy() *EndpointInfoObservedState {
if in == nil {
return nil
}
out := new(EndpointInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EndpointObservedState) DeepCopyInto(out *EndpointObservedState) {
*out = *in
if in.ForwardingRuleTarget != nil {
in, out := &in.ForwardingRuleTarget, &out.ForwardingRuleTarget
*out = new(string)
**out = **in
}
if in.LoadBalancerID != nil {
in, out := &in.LoadBalancerID, &out.LoadBalancerID
*out = new(string)
**out = **in
}
if in.LoadBalancerType != nil {
in, out := &in.LoadBalancerType, &out.LoadBalancerType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointObservedState.
func (in *EndpointObservedState) DeepCopy() *EndpointObservedState {
if in == nil {
return nil
}
out := new(EndpointObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Endpoint_AppEngineVersionEndpoint) DeepCopyInto(out *Endpoint_AppEngineVersionEndpoint) {
*out = *in
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint_AppEngineVersionEndpoint.
func (in *Endpoint_AppEngineVersionEndpoint) DeepCopy() *Endpoint_AppEngineVersionEndpoint {
if in == nil {
return nil
}
out := new(Endpoint_AppEngineVersionEndpoint)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Endpoint_CloudFunctionEndpoint) DeepCopyInto(out *Endpoint_CloudFunctionEndpoint) {
*out = *in
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint_CloudFunctionEndpoint.
func (in *Endpoint_CloudFunctionEndpoint) DeepCopy() *Endpoint_CloudFunctionEndpoint {
if in == nil {
return nil
}
out := new(Endpoint_CloudFunctionEndpoint)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Endpoint_CloudRunRevisionEndpoint) DeepCopyInto(out *Endpoint_CloudRunRevisionEndpoint) {
*out = *in
if in.RunRevisionRef != nil {
in, out := &in.RunRevisionRef, &out.RunRevisionRef
*out = new(runv1alpha1.RevisionRef)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint_CloudRunRevisionEndpoint.
func (in *Endpoint_CloudRunRevisionEndpoint) DeepCopy() *Endpoint_CloudRunRevisionEndpoint {
if in == nil {
return nil
}
out := new(Endpoint_CloudRunRevisionEndpoint)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *FirewallInfoObservedState) DeepCopyInto(out *FirewallInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.Direction != nil {
in, out := &in.Direction, &out.Direction
*out = new(string)
**out = **in
}
if in.Action != nil {
in, out := &in.Action, &out.Action
*out = new(string)
**out = **in
}
if in.Priority != nil {
in, out := &in.Priority, &out.Priority
*out = new(int32)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.TargetTags != nil {
in, out := &in.TargetTags, &out.TargetTags
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TargetServiceAccounts != nil {
in, out := &in.TargetServiceAccounts, &out.TargetServiceAccounts
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Policy != nil {
in, out := &in.Policy, &out.Policy
*out = new(string)
**out = **in
}
if in.PolicyURI != nil {
in, out := &in.PolicyURI, &out.PolicyURI
*out = new(string)
**out = **in
}
if in.FirewallRuleType != nil {
in, out := &in.FirewallRuleType, &out.FirewallRuleType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallInfoObservedState.
func (in *FirewallInfoObservedState) DeepCopy() *FirewallInfoObservedState {
if in == nil {
return nil
}
out := new(FirewallInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ForwardInfoObservedState) DeepCopyInto(out *ForwardInfoObservedState) {
*out = *in
if in.Target != nil {
in, out := &in.Target, &out.Target
*out = new(string)
**out = **in
}
if in.ResourceURI != nil {
in, out := &in.ResourceURI, &out.ResourceURI
*out = new(string)
**out = **in
}
if in.IPAddress != nil {
in, out := &in.IPAddress, &out.IPAddress
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardInfoObservedState.
func (in *ForwardInfoObservedState) DeepCopy() *ForwardInfoObservedState {
if in == nil {
return nil
}
out := new(ForwardInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ForwardingRuleInfoObservedState) DeepCopyInto(out *ForwardingRuleInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.MatchedProtocol != nil {
in, out := &in.MatchedProtocol, &out.MatchedProtocol
*out = new(string)
**out = **in
}
if in.MatchedPortRange != nil {
in, out := &in.MatchedPortRange, &out.MatchedPortRange
*out = new(string)
**out = **in
}
if in.VIP != nil {
in, out := &in.VIP, &out.VIP
*out = new(string)
**out = **in
}
if in.Target != nil {
in, out := &in.Target, &out.Target
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
if in.LoadBalancerName != nil {
in, out := &in.LoadBalancerName, &out.LoadBalancerName
*out = new(string)
**out = **in
}
if in.PSCServiceAttachmentURI != nil {
in, out := &in.PSCServiceAttachmentURI, &out.PSCServiceAttachmentURI
*out = new(string)
**out = **in
}
if in.PSCGoogleAPITarget != nil {
in, out := &in.PSCGoogleAPITarget, &out.PSCGoogleAPITarget
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardingRuleInfoObservedState.
func (in *ForwardingRuleInfoObservedState) DeepCopy() *ForwardingRuleInfoObservedState {
if in == nil {
return nil
}
out := new(ForwardingRuleInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GKEMasterInfoObservedState) DeepCopyInto(out *GKEMasterInfoObservedState) {
*out = *in
if in.ClusterURI != nil {
in, out := &in.ClusterURI, &out.ClusterURI
*out = new(string)
**out = **in
}
if in.ClusterNetworkURI != nil {
in, out := &in.ClusterNetworkURI, &out.ClusterNetworkURI
*out = new(string)
**out = **in
}
if in.InternalIP != nil {
in, out := &in.InternalIP, &out.InternalIP
*out = new(string)
**out = **in
}
if in.ExternalIP != nil {
in, out := &in.ExternalIP, &out.ExternalIP
*out = new(string)
**out = **in
}
if in.DNSEndpoint != nil {
in, out := &in.DNSEndpoint, &out.DNSEndpoint
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GKEMasterInfoObservedState.
func (in *GKEMasterInfoObservedState) DeepCopy() *GKEMasterInfoObservedState {
if in == nil {
return nil
}
out := new(GKEMasterInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GoogleServiceInfoObservedState) DeepCopyInto(out *GoogleServiceInfoObservedState) {
*out = *in
if in.SourceIP != nil {
in, out := &in.SourceIP, &out.SourceIP
*out = new(string)
**out = **in
}
if in.GoogleServiceType != nil {
in, out := &in.GoogleServiceType, &out.GoogleServiceType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleServiceInfoObservedState.
func (in *GoogleServiceInfoObservedState) DeepCopy() *GoogleServiceInfoObservedState {
if in == nil {
return nil
}
out := new(GoogleServiceInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *InstanceInfoObservedState) DeepCopyInto(out *InstanceInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.Interface != nil {
in, out := &in.Interface, &out.Interface
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.InternalIP != nil {
in, out := &in.InternalIP, &out.InternalIP
*out = new(string)
**out = **in
}
if in.ExternalIP != nil {
in, out := &in.ExternalIP, &out.ExternalIP
*out = new(string)
**out = **in
}
if in.NetworkTags != nil {
in, out := &in.NetworkTags, &out.NetworkTags
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ServiceAccount != nil {
in, out := &in.ServiceAccount, &out.ServiceAccount
*out = new(string)
**out = **in
}
if in.PSCNetworkAttachmentURI != nil {
in, out := &in.PSCNetworkAttachmentURI, &out.PSCNetworkAttachmentURI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceInfoObservedState.
func (in *InstanceInfoObservedState) DeepCopy() *InstanceInfoObservedState {
if in == nil {
return nil
}
out := new(InstanceInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LatencyDistributionObservedState) DeepCopyInto(out *LatencyDistributionObservedState) {
*out = *in
if in.LatencyPercentiles != nil {
in, out := &in.LatencyPercentiles, &out.LatencyPercentiles
*out = make([]LatencyPercentileObservedState, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LatencyDistributionObservedState.
func (in *LatencyDistributionObservedState) DeepCopy() *LatencyDistributionObservedState {
if in == nil {
return nil
}
out := new(LatencyDistributionObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LatencyPercentileObservedState) DeepCopyInto(out *LatencyPercentileObservedState) {
*out = *in
if in.Percent != nil {
in, out := &in.Percent, &out.Percent
*out = new(int32)
**out = **in
}
if in.LatencyMicros != nil {
in, out := &in.LatencyMicros, &out.LatencyMicros
*out = new(int64)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LatencyPercentileObservedState.
func (in *LatencyPercentileObservedState) DeepCopy() *LatencyPercentileObservedState {
if in == nil {
return nil
}
out := new(LatencyPercentileObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LoadBalancerBackendInfoObservedState) DeepCopyInto(out *LoadBalancerBackendInfoObservedState) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.InstanceURI != nil {
in, out := &in.InstanceURI, &out.InstanceURI
*out = new(string)
**out = **in
}
if in.BackendServiceURI != nil {
in, out := &in.BackendServiceURI, &out.BackendServiceURI
*out = new(string)
**out = **in
}
if in.InstanceGroupURI != nil {
in, out := &in.InstanceGroupURI, &out.InstanceGroupURI
*out = new(string)
**out = **in
}
if in.NetworkEndpointGroupURI != nil {
in, out := &in.NetworkEndpointGroupURI, &out.NetworkEndpointGroupURI
*out = new(string)
**out = **in
}
if in.BackendBucketURI != nil {
in, out := &in.BackendBucketURI, &out.BackendBucketURI
*out = new(string)
**out = **in
}
if in.PSCServiceAttachmentURI != nil {
in, out := &in.PSCServiceAttachmentURI, &out.PSCServiceAttachmentURI
*out = new(string)
**out = **in
}
if in.PSCGoogleAPITarget != nil {
in, out := &in.PSCGoogleAPITarget, &out.PSCGoogleAPITarget
*out = new(string)
**out = **in
}
if in.HealthCheckURI != nil {
in, out := &in.HealthCheckURI, &out.HealthCheckURI
*out = new(string)
**out = **in
}
if in.HealthCheckFirewallsConfigState != nil {
in, out := &in.HealthCheckFirewallsConfigState, &out.HealthCheckFirewallsConfigState
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerBackendInfoObservedState.
func (in *LoadBalancerBackendInfoObservedState) DeepCopy() *LoadBalancerBackendInfoObservedState {
if in == nil {
return nil
}
out := new(LoadBalancerBackendInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LoadBalancerBackendObservedState) DeepCopyInto(out *LoadBalancerBackendObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.HealthCheckFirewallState != nil {
in, out := &in.HealthCheckFirewallState, &out.HealthCheckFirewallState
*out = new(string)
**out = **in
}
if in.HealthCheckAllowingFirewallRules != nil {
in, out := &in.HealthCheckAllowingFirewallRules, &out.HealthCheckAllowingFirewallRules
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.HealthCheckBlockingFirewallRules != nil {
in, out := &in.HealthCheckBlockingFirewallRules, &out.HealthCheckBlockingFirewallRules
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerBackendObservedState.
func (in *LoadBalancerBackendObservedState) DeepCopy() *LoadBalancerBackendObservedState {
if in == nil {
return nil
}
out := new(LoadBalancerBackendObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LoadBalancerInfoObservedState) DeepCopyInto(out *LoadBalancerInfoObservedState) {
*out = *in
if in.LoadBalancerType != nil {
in, out := &in.LoadBalancerType, &out.LoadBalancerType
*out = new(string)
**out = **in
}
if in.HealthCheckURI != nil {
in, out := &in.HealthCheckURI, &out.HealthCheckURI
*out = new(string)
**out = **in
}
if in.Backends != nil {
in, out := &in.Backends, &out.Backends
*out = make([]LoadBalancerBackendObservedState, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.BackendType != nil {
in, out := &in.BackendType, &out.BackendType
*out = new(string)
**out = **in
}
if in.BackendURI != nil {
in, out := &in.BackendURI, &out.BackendURI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerInfoObservedState.
func (in *LoadBalancerInfoObservedState) DeepCopy() *LoadBalancerInfoObservedState {
if in == nil {
return nil
}
out := new(LoadBalancerInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NATInfoObservedState) DeepCopyInto(out *NATInfoObservedState) {
*out = *in
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.Protocol != nil {
in, out := &in.Protocol, &out.Protocol
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.OldSourceIP != nil {
in, out := &in.OldSourceIP, &out.OldSourceIP
*out = new(string)
**out = **in
}
if in.NewSourceIP != nil {
in, out := &in.NewSourceIP, &out.NewSourceIP
*out = new(string)
**out = **in
}
if in.OldDestinationIP != nil {
in, out := &in.OldDestinationIP, &out.OldDestinationIP
*out = new(string)
**out = **in
}
if in.NewDestinationIP != nil {
in, out := &in.NewDestinationIP, &out.NewDestinationIP
*out = new(string)
**out = **in
}
if in.OldSourcePort != nil {
in, out := &in.OldSourcePort, &out.OldSourcePort
*out = new(int32)
**out = **in
}
if in.NewSourcePort != nil {
in, out := &in.NewSourcePort, &out.NewSourcePort
*out = new(int32)
**out = **in
}
if in.OldDestinationPort != nil {
in, out := &in.OldDestinationPort, &out.OldDestinationPort
*out = new(int32)
**out = **in
}
if in.NewDestinationPort != nil {
in, out := &in.NewDestinationPort, &out.NewDestinationPort
*out = new(int32)
**out = **in
}
if in.RouterURI != nil {
in, out := &in.RouterURI, &out.RouterURI
*out = new(string)
**out = **in
}
if in.NATGatewayName != nil {
in, out := &in.NATGatewayName, &out.NATGatewayName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NATInfoObservedState.
func (in *NATInfoObservedState) DeepCopy() *NATInfoObservedState {
if in == nil {
return nil
}
out := new(NATInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkInfoObservedState) DeepCopyInto(out *NetworkInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.MatchedSubnetURI != nil {
in, out := &in.MatchedSubnetURI, &out.MatchedSubnetURI
*out = new(string)
**out = **in
}
if in.MatchedIPRange != nil {
in, out := &in.MatchedIPRange, &out.MatchedIPRange
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInfoObservedState.
func (in *NetworkInfoObservedState) DeepCopy() *NetworkInfoObservedState {
if in == nil {
return nil
}
out := new(NetworkInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkManagementConnectivityTest) DeepCopyInto(out *NetworkManagementConnectivityTest) {
*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 NetworkManagementConnectivityTest.
func (in *NetworkManagementConnectivityTest) DeepCopy() *NetworkManagementConnectivityTest {
if in == nil {
return nil
}
out := new(NetworkManagementConnectivityTest)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *NetworkManagementConnectivityTest) 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 *NetworkManagementConnectivityTestList) DeepCopyInto(out *NetworkManagementConnectivityTestList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]NetworkManagementConnectivityTest, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkManagementConnectivityTestList.
func (in *NetworkManagementConnectivityTestList) DeepCopy() *NetworkManagementConnectivityTestList {
if in == nil {
return nil
}
out := new(NetworkManagementConnectivityTestList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *NetworkManagementConnectivityTestList) 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 *NetworkManagementConnectivityTestObservedState) DeepCopyInto(out *NetworkManagementConnectivityTestObservedState) {
*out = *in
if in.Source != nil {
in, out := &in.Source, &out.Source
*out = new(EndpointObservedState)
(*in).DeepCopyInto(*out)
}
if in.Destination != nil {
in, out := &in.Destination, &out.Destination
*out = new(EndpointObservedState)
(*in).DeepCopyInto(*out)
}
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**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.ReachabilityDetails != nil {
in, out := &in.ReachabilityDetails, &out.ReachabilityDetails
*out = new(ReachabilityDetailsObservedState)
(*in).DeepCopyInto(*out)
}
if in.ProbingDetails != nil {
in, out := &in.ProbingDetails, &out.ProbingDetails
*out = new(ProbingDetailsObservedState)
(*in).DeepCopyInto(*out)
}
if in.ReturnReachabilityDetails != nil {
in, out := &in.ReturnReachabilityDetails, &out.ReturnReachabilityDetails
*out = new(ReachabilityDetailsObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkManagementConnectivityTestObservedState.
func (in *NetworkManagementConnectivityTestObservedState) DeepCopy() *NetworkManagementConnectivityTestObservedState {
if in == nil {
return nil
}
out := new(NetworkManagementConnectivityTestObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkManagementConnectivityTestSpec) DeepCopyInto(out *NetworkManagementConnectivityTestSpec) {
*out = *in
in.Parent.DeepCopyInto(&out.Parent)
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.Source != nil {
in, out := &in.Source, &out.Source
*out = new(Endpoint)
(*in).DeepCopyInto(*out)
}
if in.Destination != nil {
in, out := &in.Destination, &out.Destination
*out = new(Endpoint)
(*in).DeepCopyInto(*out)
}
if in.Protocol != nil {
in, out := &in.Protocol, &out.Protocol
*out = new(string)
**out = **in
}
if in.RelatedProjects != nil {
in, out := &in.RelatedProjects, &out.RelatedProjects
*out = make([]v1beta1.ProjectRef, len(*in))
copy(*out, *in)
}
if in.Labels != nil {
in, out := &in.Labels, &out.Labels
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RoundTrip != nil {
in, out := &in.RoundTrip, &out.RoundTrip
*out = new(bool)
**out = **in
}
if in.BypassFirewallChecks != nil {
in, out := &in.BypassFirewallChecks, &out.BypassFirewallChecks
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkManagementConnectivityTestSpec.
func (in *NetworkManagementConnectivityTestSpec) DeepCopy() *NetworkManagementConnectivityTestSpec {
if in == nil {
return nil
}
out := new(NetworkManagementConnectivityTestSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *NetworkManagementConnectivityTestStatus) DeepCopyInto(out *NetworkManagementConnectivityTestStatus) {
*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(NetworkManagementConnectivityTestObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkManagementConnectivityTestStatus.
func (in *NetworkManagementConnectivityTestStatus) DeepCopy() *NetworkManagementConnectivityTestStatus {
if in == nil {
return nil
}
out := new(NetworkManagementConnectivityTestStatus)
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 *ProbingDetailsObservedState) DeepCopyInto(out *ProbingDetailsObservedState) {
*out = *in
if in.Result != nil {
in, out := &in.Result, &out.Result
*out = new(string)
**out = **in
}
if in.VerifyTime != nil {
in, out := &in.VerifyTime, &out.VerifyTime
*out = new(string)
**out = **in
}
if in.Error != nil {
in, out := &in.Error, &out.Error
*out = new(StatusObservedState)
(*in).DeepCopyInto(*out)
}
if in.AbortCause != nil {
in, out := &in.AbortCause, &out.AbortCause
*out = new(string)
**out = **in
}
if in.SentProbeCount != nil {
in, out := &in.SentProbeCount, &out.SentProbeCount
*out = new(int32)
**out = **in
}
if in.SuccessfulProbeCount != nil {
in, out := &in.SuccessfulProbeCount, &out.SuccessfulProbeCount
*out = new(int32)
**out = **in
}
if in.EndpointInfo != nil {
in, out := &in.EndpointInfo, &out.EndpointInfo
*out = new(EndpointInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.ProbingLatency != nil {
in, out := &in.ProbingLatency, &out.ProbingLatency
*out = new(LatencyDistributionObservedState)
(*in).DeepCopyInto(*out)
}
if in.DestinationEgressLocation != nil {
in, out := &in.DestinationEgressLocation, &out.DestinationEgressLocation
*out = new(ProbingDetails_EdgeLocationObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProbingDetailsObservedState.
func (in *ProbingDetailsObservedState) DeepCopy() *ProbingDetailsObservedState {
if in == nil {
return nil
}
out := new(ProbingDetailsObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProbingDetails_EdgeLocationObservedState) DeepCopyInto(out *ProbingDetails_EdgeLocationObservedState) {
*out = *in
if in.MetropolitanArea != nil {
in, out := &in.MetropolitanArea, &out.MetropolitanArea
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProbingDetails_EdgeLocationObservedState.
func (in *ProbingDetails_EdgeLocationObservedState) DeepCopy() *ProbingDetails_EdgeLocationObservedState {
if in == nil {
return nil
}
out := new(ProbingDetails_EdgeLocationObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProxyConnectionInfoObservedState) DeepCopyInto(out *ProxyConnectionInfoObservedState) {
*out = *in
if in.Protocol != nil {
in, out := &in.Protocol, &out.Protocol
*out = new(string)
**out = **in
}
if in.OldSourceIP != nil {
in, out := &in.OldSourceIP, &out.OldSourceIP
*out = new(string)
**out = **in
}
if in.NewSourceIP != nil {
in, out := &in.NewSourceIP, &out.NewSourceIP
*out = new(string)
**out = **in
}
if in.OldDestinationIP != nil {
in, out := &in.OldDestinationIP, &out.OldDestinationIP
*out = new(string)
**out = **in
}
if in.NewDestinationIP != nil {
in, out := &in.NewDestinationIP, &out.NewDestinationIP
*out = new(string)
**out = **in
}
if in.OldSourcePort != nil {
in, out := &in.OldSourcePort, &out.OldSourcePort
*out = new(int32)
**out = **in
}
if in.NewSourcePort != nil {
in, out := &in.NewSourcePort, &out.NewSourcePort
*out = new(int32)
**out = **in
}
if in.OldDestinationPort != nil {
in, out := &in.OldDestinationPort, &out.OldDestinationPort
*out = new(int32)
**out = **in
}
if in.NewDestinationPort != nil {
in, out := &in.NewDestinationPort, &out.NewDestinationPort
*out = new(int32)
**out = **in
}
if in.SubnetURI != nil {
in, out := &in.SubnetURI, &out.SubnetURI
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyConnectionInfoObservedState.
func (in *ProxyConnectionInfoObservedState) DeepCopy() *ProxyConnectionInfoObservedState {
if in == nil {
return nil
}
out := new(ProxyConnectionInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ReachabilityDetailsObservedState) DeepCopyInto(out *ReachabilityDetailsObservedState) {
*out = *in
if in.Result != nil {
in, out := &in.Result, &out.Result
*out = new(string)
**out = **in
}
if in.VerifyTime != nil {
in, out := &in.VerifyTime, &out.VerifyTime
*out = new(string)
**out = **in
}
if in.Error != nil {
in, out := &in.Error, &out.Error
*out = new(StatusObservedState)
(*in).DeepCopyInto(*out)
}
if in.Traces != nil {
in, out := &in.Traces, &out.Traces
*out = make([]TraceObservedState, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReachabilityDetailsObservedState.
func (in *ReachabilityDetailsObservedState) DeepCopy() *ReachabilityDetailsObservedState {
if in == nil {
return nil
}
out := new(ReachabilityDetailsObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RedisClusterInfoObservedState) DeepCopyInto(out *RedisClusterInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.DiscoveryEndpointIPAddress != nil {
in, out := &in.DiscoveryEndpointIPAddress, &out.DiscoveryEndpointIPAddress
*out = new(string)
**out = **in
}
if in.SecondaryEndpointIPAddress != nil {
in, out := &in.SecondaryEndpointIPAddress, &out.SecondaryEndpointIPAddress
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisClusterInfoObservedState.
func (in *RedisClusterInfoObservedState) DeepCopy() *RedisClusterInfoObservedState {
if in == nil {
return nil
}
out := new(RedisClusterInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RedisInstanceInfoObservedState) DeepCopyInto(out *RedisInstanceInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.PrimaryEndpointIP != nil {
in, out := &in.PrimaryEndpointIP, &out.PrimaryEndpointIP
*out = new(string)
**out = **in
}
if in.ReadEndpointIP != nil {
in, out := &in.ReadEndpointIP, &out.ReadEndpointIP
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisInstanceInfoObservedState.
func (in *RedisInstanceInfoObservedState) DeepCopy() *RedisInstanceInfoObservedState {
if in == nil {
return nil
}
out := new(RedisInstanceInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RouteInfoObservedState) DeepCopyInto(out *RouteInfoObservedState) {
*out = *in
if in.RouteType != nil {
in, out := &in.RouteType, &out.RouteType
*out = new(string)
**out = **in
}
if in.NextHopType != nil {
in, out := &in.NextHopType, &out.NextHopType
*out = new(string)
**out = **in
}
if in.RouteScope != nil {
in, out := &in.RouteScope, &out.RouteScope
*out = new(string)
**out = **in
}
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
if in.DestIPRange != nil {
in, out := &in.DestIPRange, &out.DestIPRange
*out = new(string)
**out = **in
}
if in.NextHop != nil {
in, out := &in.NextHop, &out.NextHop
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.Priority != nil {
in, out := &in.Priority, &out.Priority
*out = new(int32)
**out = **in
}
if in.InstanceTags != nil {
in, out := &in.InstanceTags, &out.InstanceTags
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.SrcIPRange != nil {
in, out := &in.SrcIPRange, &out.SrcIPRange
*out = new(string)
**out = **in
}
if in.DestPortRanges != nil {
in, out := &in.DestPortRanges, &out.DestPortRanges
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.SrcPortRanges != nil {
in, out := &in.SrcPortRanges, &out.SrcPortRanges
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Protocols != nil {
in, out := &in.Protocols, &out.Protocols
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NccHubURI != nil {
in, out := &in.NccHubURI, &out.NccHubURI
*out = new(string)
**out = **in
}
if in.NccSpokeURI != nil {
in, out := &in.NccSpokeURI, &out.NccSpokeURI
*out = new(string)
**out = **in
}
if in.AdvertisedRouteSourceRouterURI != nil {
in, out := &in.AdvertisedRouteSourceRouterURI, &out.AdvertisedRouteSourceRouterURI
*out = new(string)
**out = **in
}
if in.AdvertisedRouteNextHopURI != nil {
in, out := &in.AdvertisedRouteNextHopURI, &out.AdvertisedRouteNextHopURI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteInfoObservedState.
func (in *RouteInfoObservedState) DeepCopy() *RouteInfoObservedState {
if in == nil {
return nil
}
out := new(RouteInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServerlessNegInfoObservedState) DeepCopyInto(out *ServerlessNegInfoObservedState) {
*out = *in
if in.NegURI != nil {
in, out := &in.NegURI, &out.NegURI
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessNegInfoObservedState.
func (in *ServerlessNegInfoObservedState) DeepCopy() *ServerlessNegInfoObservedState {
if in == nil {
return nil
}
out := new(ServerlessNegInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *StatusObservedState) DeepCopyInto(out *StatusObservedState) {
*out = *in
if in.Code != nil {
in, out := &in.Code, &out.Code
*out = new(int32)
**out = **in
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.Details != nil {
in, out := &in.Details, &out.Details
*out = make([]Any, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusObservedState.
func (in *StatusObservedState) DeepCopy() *StatusObservedState {
if in == nil {
return nil
}
out := new(StatusObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *StepObservedState) DeepCopyInto(out *StepObservedState) {
*out = *in
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.CausesDrop != nil {
in, out := &in.CausesDrop, &out.CausesDrop
*out = new(bool)
**out = **in
}
if in.ProjectID != nil {
in, out := &in.ProjectID, &out.ProjectID
*out = new(string)
**out = **in
}
if in.Instance != nil {
in, out := &in.Instance, &out.Instance
*out = new(InstanceInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Firewall != nil {
in, out := &in.Firewall, &out.Firewall
*out = new(FirewallInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Route != nil {
in, out := &in.Route, &out.Route
*out = new(RouteInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Endpoint != nil {
in, out := &in.Endpoint, &out.Endpoint
*out = new(EndpointInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.GoogleService != nil {
in, out := &in.GoogleService, &out.GoogleService
*out = new(GoogleServiceInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.ForwardingRule != nil {
in, out := &in.ForwardingRule, &out.ForwardingRule
*out = new(ForwardingRuleInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.VPNGateway != nil {
in, out := &in.VPNGateway, &out.VPNGateway
*out = new(VPNGatewayInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.VPNTunnel != nil {
in, out := &in.VPNTunnel, &out.VPNTunnel
*out = new(VPNTunnelInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.VPCConnector != nil {
in, out := &in.VPCConnector, &out.VPCConnector
*out = new(VPCConnectorInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Deliver != nil {
in, out := &in.Deliver, &out.Deliver
*out = new(DeliverInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Forward != nil {
in, out := &in.Forward, &out.Forward
*out = new(ForwardInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Abort != nil {
in, out := &in.Abort, &out.Abort
*out = new(AbortInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Drop != nil {
in, out := &in.Drop, &out.Drop
*out = new(DropInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.LoadBalancer != nil {
in, out := &in.LoadBalancer, &out.LoadBalancer
*out = new(LoadBalancerInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Network != nil {
in, out := &in.Network, &out.Network
*out = new(NetworkInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.GKEMaster != nil {
in, out := &in.GKEMaster, &out.GKEMaster
*out = new(GKEMasterInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.CloudSQLInstance != nil {
in, out := &in.CloudSQLInstance, &out.CloudSQLInstance
*out = new(CloudSQLInstanceInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.RedisInstance != nil {
in, out := &in.RedisInstance, &out.RedisInstance
*out = new(RedisInstanceInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.RedisCluster != nil {
in, out := &in.RedisCluster, &out.RedisCluster
*out = new(RedisClusterInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.CloudFunction != nil {
in, out := &in.CloudFunction, &out.CloudFunction
*out = new(CloudFunctionInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.AppEngineVersion != nil {
in, out := &in.AppEngineVersion, &out.AppEngineVersion
*out = new(AppEngineVersionInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.CloudRunRevision != nil {
in, out := &in.CloudRunRevision, &out.CloudRunRevision
*out = new(CloudRunRevisionInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.NAT != nil {
in, out := &in.NAT, &out.NAT
*out = new(NATInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.ProxyConnection != nil {
in, out := &in.ProxyConnection, &out.ProxyConnection
*out = new(ProxyConnectionInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.LoadBalancerBackendInfo != nil {
in, out := &in.LoadBalancerBackendInfo, &out.LoadBalancerBackendInfo
*out = new(LoadBalancerBackendInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.StorageBucket != nil {
in, out := &in.StorageBucket, &out.StorageBucket
*out = new(StorageBucketInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.ServerlessNeg != nil {
in, out := &in.ServerlessNeg, &out.ServerlessNeg
*out = new(ServerlessNegInfoObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StepObservedState.
func (in *StepObservedState) DeepCopy() *StepObservedState {
if in == nil {
return nil
}
out := new(StepObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *StorageBucketInfoObservedState) DeepCopyInto(out *StorageBucketInfoObservedState) {
*out = *in
if in.Bucket != nil {
in, out := &in.Bucket, &out.Bucket
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBucketInfoObservedState.
func (in *StorageBucketInfoObservedState) DeepCopy() *StorageBucketInfoObservedState {
if in == nil {
return nil
}
out := new(StorageBucketInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TraceObservedState) DeepCopyInto(out *TraceObservedState) {
*out = *in
if in.EndpointInfo != nil {
in, out := &in.EndpointInfo, &out.EndpointInfo
*out = new(EndpointInfoObservedState)
(*in).DeepCopyInto(*out)
}
if in.Steps != nil {
in, out := &in.Steps, &out.Steps
*out = make([]StepObservedState, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ForwardTraceID != nil {
in, out := &in.ForwardTraceID, &out.ForwardTraceID
*out = new(int32)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TraceObservedState.
func (in *TraceObservedState) DeepCopy() *TraceObservedState {
if in == nil {
return nil
}
out := new(TraceObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VPCConnectorInfoObservedState) DeepCopyInto(out *VPCConnectorInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCConnectorInfoObservedState.
func (in *VPCConnectorInfoObservedState) DeepCopy() *VPCConnectorInfoObservedState {
if in == nil {
return nil
}
out := new(VPCConnectorInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VPNGatewayInfoObservedState) DeepCopyInto(out *VPNGatewayInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.IPAddress != nil {
in, out := &in.IPAddress, &out.IPAddress
*out = new(string)
**out = **in
}
if in.VpnTunnelURI != nil {
in, out := &in.VpnTunnelURI, &out.VpnTunnelURI
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPNGatewayInfoObservedState.
func (in *VPNGatewayInfoObservedState) DeepCopy() *VPNGatewayInfoObservedState {
if in == nil {
return nil
}
out := new(VPNGatewayInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VPNTunnelInfoObservedState) DeepCopyInto(out *VPNTunnelInfoObservedState) {
*out = *in
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.URI != nil {
in, out := &in.URI, &out.URI
*out = new(string)
**out = **in
}
if in.SourceGateway != nil {
in, out := &in.SourceGateway, &out.SourceGateway
*out = new(string)
**out = **in
}
if in.RemoteGateway != nil {
in, out := &in.RemoteGateway, &out.RemoteGateway
*out = new(string)
**out = **in
}
if in.RemoteGatewayIP != nil {
in, out := &in.RemoteGatewayIP, &out.RemoteGatewayIP
*out = new(string)
**out = **in
}
if in.SourceGatewayIP != nil {
in, out := &in.SourceGatewayIP, &out.SourceGatewayIP
*out = new(string)
**out = **in
}
if in.NetworkURI != nil {
in, out := &in.NetworkURI, &out.NetworkURI
*out = new(string)
**out = **in
}
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
if in.RoutingType != nil {
in, out := &in.RoutingType, &out.RoutingType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPNTunnelInfoObservedState.
func (in *VPNTunnelInfoObservedState) DeepCopy() *VPNTunnelInfoObservedState {
if in == nil {
return nil
}
out := new(VPNTunnelInfoObservedState)
in.DeepCopyInto(out)
return out
}