apis/apigee/v1beta1/zz_generated.deepcopy.go (1,318 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 v1beta1
import (
refsv1beta1 "github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1"
"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 *AccessLoggingConfig) DeepCopyInto(out *AccessLoggingConfig) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Filter != nil {
in, out := &in.Filter, &out.Filter
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessLoggingConfig.
func (in *AccessLoggingConfig) DeepCopy() *AccessLoggingConfig {
if in == nil {
return nil
}
out := new(AccessLoggingConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEndpointAttachment) DeepCopyInto(out *ApigeeEndpointAttachment) {
*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 ApigeeEndpointAttachment.
func (in *ApigeeEndpointAttachment) DeepCopy() *ApigeeEndpointAttachment {
if in == nil {
return nil
}
out := new(ApigeeEndpointAttachment)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEndpointAttachment) 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 *ApigeeEndpointAttachmentIdentity) DeepCopyInto(out *ApigeeEndpointAttachmentIdentity) {
*out = *in
if in.ParentID != nil {
in, out := &in.ParentID, &out.ParentID
*out = new(ApigeeOrganizationIdentity)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentIdentity.
func (in *ApigeeEndpointAttachmentIdentity) DeepCopy() *ApigeeEndpointAttachmentIdentity {
if in == nil {
return nil
}
out := new(ApigeeEndpointAttachmentIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEndpointAttachmentList) DeepCopyInto(out *ApigeeEndpointAttachmentList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ApigeeEndpointAttachment, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentList.
func (in *ApigeeEndpointAttachmentList) DeepCopy() *ApigeeEndpointAttachmentList {
if in == nil {
return nil
}
out := new(ApigeeEndpointAttachmentList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEndpointAttachmentList) 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 *ApigeeEndpointAttachmentObservedState) DeepCopyInto(out *ApigeeEndpointAttachmentObservedState) {
*out = *in
if in.ConnectionState != nil {
in, out := &in.ConnectionState, &out.ConnectionState
*out = new(string)
**out = **in
}
if in.Host != nil {
in, out := &in.Host, &out.Host
*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 ApigeeEndpointAttachmentObservedState.
func (in *ApigeeEndpointAttachmentObservedState) DeepCopy() *ApigeeEndpointAttachmentObservedState {
if in == nil {
return nil
}
out := new(ApigeeEndpointAttachmentObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEndpointAttachmentRef) DeepCopyInto(out *ApigeeEndpointAttachmentRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentRef.
func (in *ApigeeEndpointAttachmentRef) DeepCopy() *ApigeeEndpointAttachmentRef {
if in == nil {
return nil
}
out := new(ApigeeEndpointAttachmentRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEndpointAttachmentSpec) DeepCopyInto(out *ApigeeEndpointAttachmentSpec) {
*out = *in
if in.OrganizationRef != nil {
in, out := &in.OrganizationRef, &out.OrganizationRef
*out = new(ApigeeOrganizationRef)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.ServiceAttachmentRef != nil {
in, out := &in.ServiceAttachmentRef, &out.ServiceAttachmentRef
*out = new(refsv1beta1.ComputeServiceAttachmentRef)
**out = **in
}
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentSpec.
func (in *ApigeeEndpointAttachmentSpec) DeepCopy() *ApigeeEndpointAttachmentSpec {
if in == nil {
return nil
}
out := new(ApigeeEndpointAttachmentSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEndpointAttachmentStatus) DeepCopyInto(out *ApigeeEndpointAttachmentStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1alpha1.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(ApigeeEndpointAttachmentObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEndpointAttachmentStatus.
func (in *ApigeeEndpointAttachmentStatus) DeepCopy() *ApigeeEndpointAttachmentStatus {
if in == nil {
return nil
}
out := new(ApigeeEndpointAttachmentStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroup) DeepCopyInto(out *ApigeeEnvgroup) {
*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 ApigeeEnvgroup.
func (in *ApigeeEnvgroup) DeepCopy() *ApigeeEnvgroup {
if in == nil {
return nil
}
out := new(ApigeeEnvgroup)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEnvgroup) 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 *ApigeeEnvgroupAttachment) DeepCopyInto(out *ApigeeEnvgroupAttachment) {
*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 ApigeeEnvgroupAttachment.
func (in *ApigeeEnvgroupAttachment) DeepCopy() *ApigeeEnvgroupAttachment {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupAttachment)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEnvgroupAttachment) 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 *ApigeeEnvgroupAttachmentIdentity) DeepCopyInto(out *ApigeeEnvgroupAttachmentIdentity) {
*out = *in
if in.ParentID != nil {
in, out := &in.ParentID, &out.ParentID
*out = new(ApigeeEnvgroupIdentity)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentIdentity.
func (in *ApigeeEnvgroupAttachmentIdentity) DeepCopy() *ApigeeEnvgroupAttachmentIdentity {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupAttachmentIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupAttachmentList) DeepCopyInto(out *ApigeeEnvgroupAttachmentList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ApigeeEnvgroupAttachment, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentList.
func (in *ApigeeEnvgroupAttachmentList) DeepCopy() *ApigeeEnvgroupAttachmentList {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupAttachmentList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEnvgroupAttachmentList) 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 *ApigeeEnvgroupAttachmentObservedState) DeepCopyInto(out *ApigeeEnvgroupAttachmentObservedState) {
*out = *in
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentObservedState.
func (in *ApigeeEnvgroupAttachmentObservedState) DeepCopy() *ApigeeEnvgroupAttachmentObservedState {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupAttachmentObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupAttachmentRef) DeepCopyInto(out *ApigeeEnvgroupAttachmentRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentRef.
func (in *ApigeeEnvgroupAttachmentRef) DeepCopy() *ApigeeEnvgroupAttachmentRef {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupAttachmentRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupAttachmentSpec) DeepCopyInto(out *ApigeeEnvgroupAttachmentSpec) {
*out = *in
if in.EnvgroupRef != nil {
in, out := &in.EnvgroupRef, &out.EnvgroupRef
*out = new(ApigeeEnvgroupRef)
**out = **in
}
if in.EnvironmentRef != nil {
in, out := &in.EnvironmentRef, &out.EnvironmentRef
*out = new(ApigeeEnvironmentRef)
**out = **in
}
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentSpec.
func (in *ApigeeEnvgroupAttachmentSpec) DeepCopy() *ApigeeEnvgroupAttachmentSpec {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupAttachmentSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupAttachmentStatus) DeepCopyInto(out *ApigeeEnvgroupAttachmentStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1alpha1.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(ApigeeEnvgroupAttachmentObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupAttachmentStatus.
func (in *ApigeeEnvgroupAttachmentStatus) DeepCopy() *ApigeeEnvgroupAttachmentStatus {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupAttachmentStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupIdentity) DeepCopyInto(out *ApigeeEnvgroupIdentity) {
*out = *in
if in.ParentID != nil {
in, out := &in.ParentID, &out.ParentID
*out = new(ApigeeOrganizationIdentity)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupIdentity.
func (in *ApigeeEnvgroupIdentity) DeepCopy() *ApigeeEnvgroupIdentity {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupList) DeepCopyInto(out *ApigeeEnvgroupList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ApigeeEnvgroup, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupList.
func (in *ApigeeEnvgroupList) DeepCopy() *ApigeeEnvgroupList {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEnvgroupList) 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 *ApigeeEnvgroupObservedState) DeepCopyInto(out *ApigeeEnvgroupObservedState) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(int64)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(int64)
**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 ApigeeEnvgroupObservedState.
func (in *ApigeeEnvgroupObservedState) DeepCopy() *ApigeeEnvgroupObservedState {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupRef) DeepCopyInto(out *ApigeeEnvgroupRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupRef.
func (in *ApigeeEnvgroupRef) DeepCopy() *ApigeeEnvgroupRef {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupSpec) DeepCopyInto(out *ApigeeEnvgroupSpec) {
*out = *in
in.Parent.DeepCopyInto(&out.Parent)
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.Hostnames != nil {
in, out := &in.Hostnames, &out.Hostnames
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupSpec.
func (in *ApigeeEnvgroupSpec) DeepCopy() *ApigeeEnvgroupSpec {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvgroupStatus) DeepCopyInto(out *ApigeeEnvgroupStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1alpha1.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(ApigeeEnvgroupObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvgroupStatus.
func (in *ApigeeEnvgroupStatus) DeepCopy() *ApigeeEnvgroupStatus {
if in == nil {
return nil
}
out := new(ApigeeEnvgroupStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvironment) DeepCopyInto(out *ApigeeEnvironment) {
*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 ApigeeEnvironment.
func (in *ApigeeEnvironment) DeepCopy() *ApigeeEnvironment {
if in == nil {
return nil
}
out := new(ApigeeEnvironment)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEnvironment) 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 *ApigeeEnvironmentIdentity) DeepCopyInto(out *ApigeeEnvironmentIdentity) {
*out = *in
if in.ParentID != nil {
in, out := &in.ParentID, &out.ParentID
*out = new(ApigeeOrganizationIdentity)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvironmentIdentity.
func (in *ApigeeEnvironmentIdentity) DeepCopy() *ApigeeEnvironmentIdentity {
if in == nil {
return nil
}
out := new(ApigeeEnvironmentIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvironmentList) DeepCopyInto(out *ApigeeEnvironmentList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ApigeeEnvironment, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvironmentList.
func (in *ApigeeEnvironmentList) DeepCopy() *ApigeeEnvironmentList {
if in == nil {
return nil
}
out := new(ApigeeEnvironmentList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeEnvironmentList) 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 *ApigeeEnvironmentObservedState) DeepCopyInto(out *ApigeeEnvironmentObservedState) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvironmentObservedState.
func (in *ApigeeEnvironmentObservedState) DeepCopy() *ApigeeEnvironmentObservedState {
if in == nil {
return nil
}
out := new(ApigeeEnvironmentObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvironmentRef) DeepCopyInto(out *ApigeeEnvironmentRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvironmentRef.
func (in *ApigeeEnvironmentRef) DeepCopy() *ApigeeEnvironmentRef {
if in == nil {
return nil
}
out := new(ApigeeEnvironmentRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvironmentSpec) DeepCopyInto(out *ApigeeEnvironmentSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.ApigeeOrganizationRef != nil {
in, out := &in.ApigeeOrganizationRef, &out.ApigeeOrganizationRef
*out = new(ApigeeOrganizationRef)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.Properties != nil {
in, out := &in.Properties, &out.Properties
*out = new(map[string]string)
if **in != nil {
in, out := *in, *out
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeEnvironmentSpec.
func (in *ApigeeEnvironmentSpec) DeepCopy() *ApigeeEnvironmentSpec {
if in == nil {
return nil
}
out := new(ApigeeEnvironmentSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeEnvironmentStatus) DeepCopyInto(out *ApigeeEnvironmentStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1alpha1.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(ApigeeEnvironmentObservedState)
**out = **in
}
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(int64)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(int64)
**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 ApigeeEnvironmentStatus.
func (in *ApigeeEnvironmentStatus) DeepCopy() *ApigeeEnvironmentStatus {
if in == nil {
return nil
}
out := new(ApigeeEnvironmentStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstance) DeepCopyInto(out *ApigeeInstance) {
*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 ApigeeInstance.
func (in *ApigeeInstance) DeepCopy() *ApigeeInstance {
if in == nil {
return nil
}
out := new(ApigeeInstance)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeInstance) 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 *ApigeeInstanceAttachment) DeepCopyInto(out *ApigeeInstanceAttachment) {
*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 ApigeeInstanceAttachment.
func (in *ApigeeInstanceAttachment) DeepCopy() *ApigeeInstanceAttachment {
if in == nil {
return nil
}
out := new(ApigeeInstanceAttachment)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeInstanceAttachment) 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 *ApigeeInstanceAttachmentIdentity) DeepCopyInto(out *ApigeeInstanceAttachmentIdentity) {
*out = *in
if in.ParentID != nil {
in, out := &in.ParentID, &out.ParentID
*out = new(ApigeeInstanceIdentity)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentIdentity.
func (in *ApigeeInstanceAttachmentIdentity) DeepCopy() *ApigeeInstanceAttachmentIdentity {
if in == nil {
return nil
}
out := new(ApigeeInstanceAttachmentIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceAttachmentList) DeepCopyInto(out *ApigeeInstanceAttachmentList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ApigeeInstanceAttachment, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentList.
func (in *ApigeeInstanceAttachmentList) DeepCopy() *ApigeeInstanceAttachmentList {
if in == nil {
return nil
}
out := new(ApigeeInstanceAttachmentList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeInstanceAttachmentList) 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 *ApigeeInstanceAttachmentObservedState) DeepCopyInto(out *ApigeeInstanceAttachmentObservedState) {
*out = *in
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentObservedState.
func (in *ApigeeInstanceAttachmentObservedState) DeepCopy() *ApigeeInstanceAttachmentObservedState {
if in == nil {
return nil
}
out := new(ApigeeInstanceAttachmentObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceAttachmentRef) DeepCopyInto(out *ApigeeInstanceAttachmentRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentRef.
func (in *ApigeeInstanceAttachmentRef) DeepCopy() *ApigeeInstanceAttachmentRef {
if in == nil {
return nil
}
out := new(ApigeeInstanceAttachmentRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceAttachmentSpec) DeepCopyInto(out *ApigeeInstanceAttachmentSpec) {
*out = *in
if in.InstanceRef != nil {
in, out := &in.InstanceRef, &out.InstanceRef
*out = new(ApigeeInstanceRef)
**out = **in
}
if in.EnvironmentRef != nil {
in, out := &in.EnvironmentRef, &out.EnvironmentRef
*out = new(ApigeeEnvironmentRef)
**out = **in
}
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentSpec.
func (in *ApigeeInstanceAttachmentSpec) DeepCopy() *ApigeeInstanceAttachmentSpec {
if in == nil {
return nil
}
out := new(ApigeeInstanceAttachmentSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceAttachmentStatus) DeepCopyInto(out *ApigeeInstanceAttachmentStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1alpha1.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(ApigeeInstanceAttachmentObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceAttachmentStatus.
func (in *ApigeeInstanceAttachmentStatus) DeepCopy() *ApigeeInstanceAttachmentStatus {
if in == nil {
return nil
}
out := new(ApigeeInstanceAttachmentStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceIdentity) DeepCopyInto(out *ApigeeInstanceIdentity) {
*out = *in
if in.ParentID != nil {
in, out := &in.ParentID, &out.ParentID
*out = new(ApigeeOrganizationIdentity)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceIdentity.
func (in *ApigeeInstanceIdentity) DeepCopy() *ApigeeInstanceIdentity {
if in == nil {
return nil
}
out := new(ApigeeInstanceIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceList) DeepCopyInto(out *ApigeeInstanceList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ApigeeInstance, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceList.
func (in *ApigeeInstanceList) DeepCopy() *ApigeeInstanceList {
if in == nil {
return nil
}
out := new(ApigeeInstanceList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeInstanceList) 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 *ApigeeInstanceObservedState) DeepCopyInto(out *ApigeeInstanceObservedState) {
*out = *in
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(int64)
**out = **in
}
if in.Host != nil {
in, out := &in.Host, &out.Host
*out = new(string)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(int64)
**out = **in
}
if in.Port != nil {
in, out := &in.Port, &out.Port
*out = new(string)
**out = **in
}
if in.RuntimeVersion != nil {
in, out := &in.RuntimeVersion, &out.RuntimeVersion
*out = new(string)
**out = **in
}
if in.ServiceAttachment != nil {
in, out := &in.ServiceAttachment, &out.ServiceAttachment
*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 ApigeeInstanceObservedState.
func (in *ApigeeInstanceObservedState) DeepCopy() *ApigeeInstanceObservedState {
if in == nil {
return nil
}
out := new(ApigeeInstanceObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceRef) DeepCopyInto(out *ApigeeInstanceRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceRef.
func (in *ApigeeInstanceRef) DeepCopy() *ApigeeInstanceRef {
if in == nil {
return nil
}
out := new(ApigeeInstanceRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceSpec) DeepCopyInto(out *ApigeeInstanceSpec) {
*out = *in
if in.OrganizationRef != nil {
in, out := &in.OrganizationRef, &out.OrganizationRef
*out = new(ApigeeOrganizationRef)
**out = **in
}
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.AccessLoggingConfig != nil {
in, out := &in.AccessLoggingConfig, &out.AccessLoggingConfig
*out = new(AccessLoggingConfig)
(*in).DeepCopyInto(*out)
}
if in.ConsumerAcceptList != nil {
in, out := &in.ConsumerAcceptList, &out.ConsumerAcceptList
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.DiskEncryptionKMSCryptoKeyRef != nil {
in, out := &in.DiskEncryptionKMSCryptoKeyRef, &out.DiskEncryptionKMSCryptoKeyRef
*out = new(refsv1beta1.KMSCryptoKeyRef)
**out = **in
}
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.IPRange != nil {
in, out := &in.IPRange, &out.IPRange
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.PeeringCIDRRange != nil {
in, out := &in.PeeringCIDRRange, &out.PeeringCIDRRange
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceSpec.
func (in *ApigeeInstanceSpec) DeepCopy() *ApigeeInstanceSpec {
if in == nil {
return nil
}
out := new(ApigeeInstanceSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeInstanceStatus) DeepCopyInto(out *ApigeeInstanceStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1alpha1.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(ApigeeInstanceObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeInstanceStatus.
func (in *ApigeeInstanceStatus) DeepCopy() *ApigeeInstanceStatus {
if in == nil {
return nil
}
out := new(ApigeeInstanceStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeOrganization) DeepCopyInto(out *ApigeeOrganization) {
*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 ApigeeOrganization.
func (in *ApigeeOrganization) DeepCopy() *ApigeeOrganization {
if in == nil {
return nil
}
out := new(ApigeeOrganization)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeOrganization) 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 *ApigeeOrganizationIdentity) DeepCopyInto(out *ApigeeOrganizationIdentity) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeOrganizationIdentity.
func (in *ApigeeOrganizationIdentity) DeepCopy() *ApigeeOrganizationIdentity {
if in == nil {
return nil
}
out := new(ApigeeOrganizationIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeOrganizationList) DeepCopyInto(out *ApigeeOrganizationList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ApigeeOrganization, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeOrganizationList.
func (in *ApigeeOrganizationList) DeepCopy() *ApigeeOrganizationList {
if in == nil {
return nil
}
out := new(ApigeeOrganizationList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ApigeeOrganizationList) 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 *ApigeeOrganizationObservedState) DeepCopyInto(out *ApigeeOrganizationObservedState) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeOrganizationObservedState.
func (in *ApigeeOrganizationObservedState) DeepCopy() *ApigeeOrganizationObservedState {
if in == nil {
return nil
}
out := new(ApigeeOrganizationObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeOrganizationRef) DeepCopyInto(out *ApigeeOrganizationRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeOrganizationRef.
func (in *ApigeeOrganizationRef) DeepCopy() *ApigeeOrganizationRef {
if in == nil {
return nil
}
out := new(ApigeeOrganizationRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeOrganizationSpec) DeepCopyInto(out *ApigeeOrganizationSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.AddonsConfig != nil {
in, out := &in.AddonsConfig, &out.AddonsConfig
*out = new(GoogleCloudApigeeV1AddonsConfig)
(*in).DeepCopyInto(*out)
}
if in.AnalyticsRegion != nil {
in, out := &in.AnalyticsRegion, &out.AnalyticsRegion
*out = new(string)
**out = **in
}
if in.AuthorizedNetworkRef != nil {
in, out := &in.AuthorizedNetworkRef, &out.AuthorizedNetworkRef
*out = new(refsv1beta1.ComputeNetworkRef)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.ProjectRef != nil {
in, out := &in.ProjectRef, &out.ProjectRef
*out = new(refsv1beta1.ProjectRef)
**out = **in
}
if in.Properties != nil {
in, out := &in.Properties, &out.Properties
*out = new(map[string]string)
if **in != nil {
in, out := *in, *out
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
if in.RuntimeDatabaseEncryptionKeyRef != nil {
in, out := &in.RuntimeDatabaseEncryptionKeyRef, &out.RuntimeDatabaseEncryptionKeyRef
*out = new(refsv1beta1.KMSCryptoKeyRef)
**out = **in
}
if in.RuntimeType != nil {
in, out := &in.RuntimeType, &out.RuntimeType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeOrganizationSpec.
func (in *ApigeeOrganizationSpec) DeepCopy() *ApigeeOrganizationSpec {
if in == nil {
return nil
}
out := new(ApigeeOrganizationSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ApigeeOrganizationStatus) DeepCopyInto(out *ApigeeOrganizationStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1alpha1.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(ApigeeOrganizationObservedState)
**out = **in
}
if in.BillingType != nil {
in, out := &in.BillingType, &out.BillingType
*out = new(string)
**out = **in
}
if in.CaCertificate != nil {
in, out := &in.CaCertificate, &out.CaCertificate
*out = make([]byte, len(*in))
copy(*out, *in)
}
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(int64)
**out = **in
}
if in.Environments != nil {
in, out := &in.Environments, &out.Environments
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ExpiresAt != nil {
in, out := &in.ExpiresAt, &out.ExpiresAt
*out = new(int64)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(int64)
**out = **in
}
if in.ProjectID != nil {
in, out := &in.ProjectID, &out.ProjectID
*out = new(string)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.SubscriptionType != nil {
in, out := &in.SubscriptionType, &out.SubscriptionType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApigeeOrganizationStatus.
func (in *ApigeeOrganizationStatus) DeepCopy() *ApigeeOrganizationStatus {
if in == nil {
return nil
}
out := new(ApigeeOrganizationStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GoogleCloudApigeeV1AddonsConfig) DeepCopyInto(out *GoogleCloudApigeeV1AddonsConfig) {
*out = *in
if in.AdvancedApiOpsConfig != nil {
in, out := &in.AdvancedApiOpsConfig, &out.AdvancedApiOpsConfig
*out = new(GoogleCloudApigeeV1AdvancedApiOpsConfig)
(*in).DeepCopyInto(*out)
}
if in.MonetizationConfig != nil {
in, out := &in.MonetizationConfig, &out.MonetizationConfig
*out = new(GoogleCloudApigeeV1MonetizationConfig)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleCloudApigeeV1AddonsConfig.
func (in *GoogleCloudApigeeV1AddonsConfig) DeepCopy() *GoogleCloudApigeeV1AddonsConfig {
if in == nil {
return nil
}
out := new(GoogleCloudApigeeV1AddonsConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GoogleCloudApigeeV1AdvancedApiOpsConfig) DeepCopyInto(out *GoogleCloudApigeeV1AdvancedApiOpsConfig) {
*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 GoogleCloudApigeeV1AdvancedApiOpsConfig.
func (in *GoogleCloudApigeeV1AdvancedApiOpsConfig) DeepCopy() *GoogleCloudApigeeV1AdvancedApiOpsConfig {
if in == nil {
return nil
}
out := new(GoogleCloudApigeeV1AdvancedApiOpsConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GoogleCloudApigeeV1MonetizationConfig) DeepCopyInto(out *GoogleCloudApigeeV1MonetizationConfig) {
*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 GoogleCloudApigeeV1MonetizationConfig.
func (in *GoogleCloudApigeeV1MonetizationConfig) DeepCopy() *GoogleCloudApigeeV1MonetizationConfig {
if in == nil {
return nil
}
out := new(GoogleCloudApigeeV1MonetizationConfig)
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.OrganizationRef != nil {
in, out := &in.OrganizationRef, &out.OrganizationRef
*out = new(ApigeeOrganizationRef)
**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
}