...

Source file src/github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/dns/v1beta1/zz_generated.deepcopy.go

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/dns/v1beta1

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  // Copyright 2020 Google LLC
     5  //
     6  // Licensed under the Apache License, Version 2.0 (the "License");
     7  // you may not use this file except in compliance with the License.
     8  // You may obtain a copy of the License at
     9  //
    10  //     http://www.apache.org/licenses/LICENSE-2.0
    11  //
    12  // Unless required by applicable law or agreed to in writing, software
    13  // distributed under the License is distributed on an "AS IS" BASIS,
    14  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    15  // See the License for the specific language governing permissions and
    16  // limitations under the License.
    17  
    18  // *** DISCLAIMER ***
    19  // Config Connector's go-client for CRDs is currently in ALPHA, which means
    20  // that future versions of the go-client may include breaking changes.
    21  // Please try it out and give us feedback!
    22  
    23  // Code generated by main. DO NOT EDIT.
    24  
    25  package v1beta1
    26  
    27  import (
    28  	v1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/k8s/v1alpha1"
    29  	runtime "k8s.io/apimachinery/pkg/runtime"
    30  )
    31  
    32  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    33  func (in *DNSManagedZone) DeepCopyInto(out *DNSManagedZone) {
    34  	*out = *in
    35  	out.TypeMeta = in.TypeMeta
    36  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    37  	in.Spec.DeepCopyInto(&out.Spec)
    38  	in.Status.DeepCopyInto(&out.Status)
    39  	return
    40  }
    41  
    42  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSManagedZone.
    43  func (in *DNSManagedZone) DeepCopy() *DNSManagedZone {
    44  	if in == nil {
    45  		return nil
    46  	}
    47  	out := new(DNSManagedZone)
    48  	in.DeepCopyInto(out)
    49  	return out
    50  }
    51  
    52  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    53  func (in *DNSManagedZone) DeepCopyObject() runtime.Object {
    54  	if c := in.DeepCopy(); c != nil {
    55  		return c
    56  	}
    57  	return nil
    58  }
    59  
    60  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    61  func (in *DNSManagedZoneList) DeepCopyInto(out *DNSManagedZoneList) {
    62  	*out = *in
    63  	out.TypeMeta = in.TypeMeta
    64  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    65  	if in.Items != nil {
    66  		in, out := &in.Items, &out.Items
    67  		*out = make([]DNSManagedZone, len(*in))
    68  		for i := range *in {
    69  			(*in)[i].DeepCopyInto(&(*out)[i])
    70  		}
    71  	}
    72  	return
    73  }
    74  
    75  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSManagedZoneList.
    76  func (in *DNSManagedZoneList) DeepCopy() *DNSManagedZoneList {
    77  	if in == nil {
    78  		return nil
    79  	}
    80  	out := new(DNSManagedZoneList)
    81  	in.DeepCopyInto(out)
    82  	return out
    83  }
    84  
    85  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    86  func (in *DNSManagedZoneList) DeepCopyObject() runtime.Object {
    87  	if c := in.DeepCopy(); c != nil {
    88  		return c
    89  	}
    90  	return nil
    91  }
    92  
    93  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    94  func (in *DNSManagedZoneSpec) DeepCopyInto(out *DNSManagedZoneSpec) {
    95  	*out = *in
    96  	if in.CloudLoggingConfig != nil {
    97  		in, out := &in.CloudLoggingConfig, &out.CloudLoggingConfig
    98  		*out = new(ManagedzoneCloudLoggingConfig)
    99  		**out = **in
   100  	}
   101  	if in.Description != nil {
   102  		in, out := &in.Description, &out.Description
   103  		*out = new(string)
   104  		**out = **in
   105  	}
   106  	if in.DnssecConfig != nil {
   107  		in, out := &in.DnssecConfig, &out.DnssecConfig
   108  		*out = new(ManagedzoneDnssecConfig)
   109  		(*in).DeepCopyInto(*out)
   110  	}
   111  	if in.ForwardingConfig != nil {
   112  		in, out := &in.ForwardingConfig, &out.ForwardingConfig
   113  		*out = new(ManagedzoneForwardingConfig)
   114  		(*in).DeepCopyInto(*out)
   115  	}
   116  	if in.PeeringConfig != nil {
   117  		in, out := &in.PeeringConfig, &out.PeeringConfig
   118  		*out = new(ManagedzonePeeringConfig)
   119  		**out = **in
   120  	}
   121  	if in.PrivateVisibilityConfig != nil {
   122  		in, out := &in.PrivateVisibilityConfig, &out.PrivateVisibilityConfig
   123  		*out = new(ManagedzonePrivateVisibilityConfig)
   124  		(*in).DeepCopyInto(*out)
   125  	}
   126  	if in.ResourceID != nil {
   127  		in, out := &in.ResourceID, &out.ResourceID
   128  		*out = new(string)
   129  		**out = **in
   130  	}
   131  	if in.ReverseLookup != nil {
   132  		in, out := &in.ReverseLookup, &out.ReverseLookup
   133  		*out = new(bool)
   134  		**out = **in
   135  	}
   136  	if in.ServiceDirectoryConfig != nil {
   137  		in, out := &in.ServiceDirectoryConfig, &out.ServiceDirectoryConfig
   138  		*out = new(ManagedzoneServiceDirectoryConfig)
   139  		**out = **in
   140  	}
   141  	if in.Visibility != nil {
   142  		in, out := &in.Visibility, &out.Visibility
   143  		*out = new(string)
   144  		**out = **in
   145  	}
   146  	return
   147  }
   148  
   149  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSManagedZoneSpec.
   150  func (in *DNSManagedZoneSpec) DeepCopy() *DNSManagedZoneSpec {
   151  	if in == nil {
   152  		return nil
   153  	}
   154  	out := new(DNSManagedZoneSpec)
   155  	in.DeepCopyInto(out)
   156  	return out
   157  }
   158  
   159  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   160  func (in *DNSManagedZoneStatus) DeepCopyInto(out *DNSManagedZoneStatus) {
   161  	*out = *in
   162  	if in.Conditions != nil {
   163  		in, out := &in.Conditions, &out.Conditions
   164  		*out = make([]v1alpha1.Condition, len(*in))
   165  		copy(*out, *in)
   166  	}
   167  	if in.CreationTime != nil {
   168  		in, out := &in.CreationTime, &out.CreationTime
   169  		*out = new(string)
   170  		**out = **in
   171  	}
   172  	if in.ManagedZoneId != nil {
   173  		in, out := &in.ManagedZoneId, &out.ManagedZoneId
   174  		*out = new(int)
   175  		**out = **in
   176  	}
   177  	if in.NameServers != nil {
   178  		in, out := &in.NameServers, &out.NameServers
   179  		*out = make([]string, len(*in))
   180  		copy(*out, *in)
   181  	}
   182  	if in.ObservedGeneration != nil {
   183  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
   184  		*out = new(int)
   185  		**out = **in
   186  	}
   187  	return
   188  }
   189  
   190  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSManagedZoneStatus.
   191  func (in *DNSManagedZoneStatus) DeepCopy() *DNSManagedZoneStatus {
   192  	if in == nil {
   193  		return nil
   194  	}
   195  	out := new(DNSManagedZoneStatus)
   196  	in.DeepCopyInto(out)
   197  	return out
   198  }
   199  
   200  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   201  func (in *DNSPolicy) DeepCopyInto(out *DNSPolicy) {
   202  	*out = *in
   203  	out.TypeMeta = in.TypeMeta
   204  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   205  	in.Spec.DeepCopyInto(&out.Spec)
   206  	in.Status.DeepCopyInto(&out.Status)
   207  	return
   208  }
   209  
   210  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSPolicy.
   211  func (in *DNSPolicy) DeepCopy() *DNSPolicy {
   212  	if in == nil {
   213  		return nil
   214  	}
   215  	out := new(DNSPolicy)
   216  	in.DeepCopyInto(out)
   217  	return out
   218  }
   219  
   220  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   221  func (in *DNSPolicy) DeepCopyObject() runtime.Object {
   222  	if c := in.DeepCopy(); c != nil {
   223  		return c
   224  	}
   225  	return nil
   226  }
   227  
   228  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   229  func (in *DNSPolicyList) DeepCopyInto(out *DNSPolicyList) {
   230  	*out = *in
   231  	out.TypeMeta = in.TypeMeta
   232  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   233  	if in.Items != nil {
   234  		in, out := &in.Items, &out.Items
   235  		*out = make([]DNSPolicy, len(*in))
   236  		for i := range *in {
   237  			(*in)[i].DeepCopyInto(&(*out)[i])
   238  		}
   239  	}
   240  	return
   241  }
   242  
   243  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSPolicyList.
   244  func (in *DNSPolicyList) DeepCopy() *DNSPolicyList {
   245  	if in == nil {
   246  		return nil
   247  	}
   248  	out := new(DNSPolicyList)
   249  	in.DeepCopyInto(out)
   250  	return out
   251  }
   252  
   253  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   254  func (in *DNSPolicyList) DeepCopyObject() runtime.Object {
   255  	if c := in.DeepCopy(); c != nil {
   256  		return c
   257  	}
   258  	return nil
   259  }
   260  
   261  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   262  func (in *DNSPolicySpec) DeepCopyInto(out *DNSPolicySpec) {
   263  	*out = *in
   264  	if in.AlternativeNameServerConfig != nil {
   265  		in, out := &in.AlternativeNameServerConfig, &out.AlternativeNameServerConfig
   266  		*out = new(PolicyAlternativeNameServerConfig)
   267  		(*in).DeepCopyInto(*out)
   268  	}
   269  	if in.Description != nil {
   270  		in, out := &in.Description, &out.Description
   271  		*out = new(string)
   272  		**out = **in
   273  	}
   274  	if in.EnableInboundForwarding != nil {
   275  		in, out := &in.EnableInboundForwarding, &out.EnableInboundForwarding
   276  		*out = new(bool)
   277  		**out = **in
   278  	}
   279  	if in.EnableLogging != nil {
   280  		in, out := &in.EnableLogging, &out.EnableLogging
   281  		*out = new(bool)
   282  		**out = **in
   283  	}
   284  	if in.Networks != nil {
   285  		in, out := &in.Networks, &out.Networks
   286  		*out = make([]PolicyNetworks, len(*in))
   287  		copy(*out, *in)
   288  	}
   289  	if in.ResourceID != nil {
   290  		in, out := &in.ResourceID, &out.ResourceID
   291  		*out = new(string)
   292  		**out = **in
   293  	}
   294  	return
   295  }
   296  
   297  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSPolicySpec.
   298  func (in *DNSPolicySpec) DeepCopy() *DNSPolicySpec {
   299  	if in == nil {
   300  		return nil
   301  	}
   302  	out := new(DNSPolicySpec)
   303  	in.DeepCopyInto(out)
   304  	return out
   305  }
   306  
   307  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   308  func (in *DNSPolicyStatus) DeepCopyInto(out *DNSPolicyStatus) {
   309  	*out = *in
   310  	if in.Conditions != nil {
   311  		in, out := &in.Conditions, &out.Conditions
   312  		*out = make([]v1alpha1.Condition, len(*in))
   313  		copy(*out, *in)
   314  	}
   315  	if in.ObservedGeneration != nil {
   316  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
   317  		*out = new(int)
   318  		**out = **in
   319  	}
   320  	return
   321  }
   322  
   323  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSPolicyStatus.
   324  func (in *DNSPolicyStatus) DeepCopy() *DNSPolicyStatus {
   325  	if in == nil {
   326  		return nil
   327  	}
   328  	out := new(DNSPolicyStatus)
   329  	in.DeepCopyInto(out)
   330  	return out
   331  }
   332  
   333  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   334  func (in *DNSRecordSet) DeepCopyInto(out *DNSRecordSet) {
   335  	*out = *in
   336  	out.TypeMeta = in.TypeMeta
   337  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   338  	in.Spec.DeepCopyInto(&out.Spec)
   339  	in.Status.DeepCopyInto(&out.Status)
   340  	return
   341  }
   342  
   343  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecordSet.
   344  func (in *DNSRecordSet) DeepCopy() *DNSRecordSet {
   345  	if in == nil {
   346  		return nil
   347  	}
   348  	out := new(DNSRecordSet)
   349  	in.DeepCopyInto(out)
   350  	return out
   351  }
   352  
   353  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   354  func (in *DNSRecordSet) DeepCopyObject() runtime.Object {
   355  	if c := in.DeepCopy(); c != nil {
   356  		return c
   357  	}
   358  	return nil
   359  }
   360  
   361  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   362  func (in *DNSRecordSetList) DeepCopyInto(out *DNSRecordSetList) {
   363  	*out = *in
   364  	out.TypeMeta = in.TypeMeta
   365  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   366  	if in.Items != nil {
   367  		in, out := &in.Items, &out.Items
   368  		*out = make([]DNSRecordSet, len(*in))
   369  		for i := range *in {
   370  			(*in)[i].DeepCopyInto(&(*out)[i])
   371  		}
   372  	}
   373  	return
   374  }
   375  
   376  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecordSetList.
   377  func (in *DNSRecordSetList) DeepCopy() *DNSRecordSetList {
   378  	if in == nil {
   379  		return nil
   380  	}
   381  	out := new(DNSRecordSetList)
   382  	in.DeepCopyInto(out)
   383  	return out
   384  }
   385  
   386  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   387  func (in *DNSRecordSetList) DeepCopyObject() runtime.Object {
   388  	if c := in.DeepCopy(); c != nil {
   389  		return c
   390  	}
   391  	return nil
   392  }
   393  
   394  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   395  func (in *DNSRecordSetSpec) DeepCopyInto(out *DNSRecordSetSpec) {
   396  	*out = *in
   397  	out.ManagedZoneRef = in.ManagedZoneRef
   398  	if in.Rrdatas != nil {
   399  		in, out := &in.Rrdatas, &out.Rrdatas
   400  		*out = make([]string, len(*in))
   401  		copy(*out, *in)
   402  	}
   403  	if in.RrdatasRefs != nil {
   404  		in, out := &in.RrdatasRefs, &out.RrdatasRefs
   405  		*out = make([]RecordsetRrdatasRefs, len(*in))
   406  		for i := range *in {
   407  			(*in)[i].DeepCopyInto(&(*out)[i])
   408  		}
   409  	}
   410  	if in.Ttl != nil {
   411  		in, out := &in.Ttl, &out.Ttl
   412  		*out = new(int)
   413  		**out = **in
   414  	}
   415  	return
   416  }
   417  
   418  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecordSetSpec.
   419  func (in *DNSRecordSetSpec) DeepCopy() *DNSRecordSetSpec {
   420  	if in == nil {
   421  		return nil
   422  	}
   423  	out := new(DNSRecordSetSpec)
   424  	in.DeepCopyInto(out)
   425  	return out
   426  }
   427  
   428  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   429  func (in *DNSRecordSetStatus) DeepCopyInto(out *DNSRecordSetStatus) {
   430  	*out = *in
   431  	if in.Conditions != nil {
   432  		in, out := &in.Conditions, &out.Conditions
   433  		*out = make([]v1alpha1.Condition, len(*in))
   434  		copy(*out, *in)
   435  	}
   436  	if in.ObservedGeneration != nil {
   437  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
   438  		*out = new(int)
   439  		**out = **in
   440  	}
   441  	return
   442  }
   443  
   444  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecordSetStatus.
   445  func (in *DNSRecordSetStatus) DeepCopy() *DNSRecordSetStatus {
   446  	if in == nil {
   447  		return nil
   448  	}
   449  	out := new(DNSRecordSetStatus)
   450  	in.DeepCopyInto(out)
   451  	return out
   452  }
   453  
   454  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   455  func (in *ManagedzoneCloudLoggingConfig) DeepCopyInto(out *ManagedzoneCloudLoggingConfig) {
   456  	*out = *in
   457  	return
   458  }
   459  
   460  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneCloudLoggingConfig.
   461  func (in *ManagedzoneCloudLoggingConfig) DeepCopy() *ManagedzoneCloudLoggingConfig {
   462  	if in == nil {
   463  		return nil
   464  	}
   465  	out := new(ManagedzoneCloudLoggingConfig)
   466  	in.DeepCopyInto(out)
   467  	return out
   468  }
   469  
   470  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   471  func (in *ManagedzoneDefaultKeySpecs) DeepCopyInto(out *ManagedzoneDefaultKeySpecs) {
   472  	*out = *in
   473  	if in.Algorithm != nil {
   474  		in, out := &in.Algorithm, &out.Algorithm
   475  		*out = new(string)
   476  		**out = **in
   477  	}
   478  	if in.KeyLength != nil {
   479  		in, out := &in.KeyLength, &out.KeyLength
   480  		*out = new(int)
   481  		**out = **in
   482  	}
   483  	if in.KeyType != nil {
   484  		in, out := &in.KeyType, &out.KeyType
   485  		*out = new(string)
   486  		**out = **in
   487  	}
   488  	if in.Kind != nil {
   489  		in, out := &in.Kind, &out.Kind
   490  		*out = new(string)
   491  		**out = **in
   492  	}
   493  	return
   494  }
   495  
   496  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneDefaultKeySpecs.
   497  func (in *ManagedzoneDefaultKeySpecs) DeepCopy() *ManagedzoneDefaultKeySpecs {
   498  	if in == nil {
   499  		return nil
   500  	}
   501  	out := new(ManagedzoneDefaultKeySpecs)
   502  	in.DeepCopyInto(out)
   503  	return out
   504  }
   505  
   506  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   507  func (in *ManagedzoneDnssecConfig) DeepCopyInto(out *ManagedzoneDnssecConfig) {
   508  	*out = *in
   509  	if in.DefaultKeySpecs != nil {
   510  		in, out := &in.DefaultKeySpecs, &out.DefaultKeySpecs
   511  		*out = make([]ManagedzoneDefaultKeySpecs, len(*in))
   512  		for i := range *in {
   513  			(*in)[i].DeepCopyInto(&(*out)[i])
   514  		}
   515  	}
   516  	if in.Kind != nil {
   517  		in, out := &in.Kind, &out.Kind
   518  		*out = new(string)
   519  		**out = **in
   520  	}
   521  	if in.NonExistence != nil {
   522  		in, out := &in.NonExistence, &out.NonExistence
   523  		*out = new(string)
   524  		**out = **in
   525  	}
   526  	if in.State != nil {
   527  		in, out := &in.State, &out.State
   528  		*out = new(string)
   529  		**out = **in
   530  	}
   531  	return
   532  }
   533  
   534  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneDnssecConfig.
   535  func (in *ManagedzoneDnssecConfig) DeepCopy() *ManagedzoneDnssecConfig {
   536  	if in == nil {
   537  		return nil
   538  	}
   539  	out := new(ManagedzoneDnssecConfig)
   540  	in.DeepCopyInto(out)
   541  	return out
   542  }
   543  
   544  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   545  func (in *ManagedzoneForwardingConfig) DeepCopyInto(out *ManagedzoneForwardingConfig) {
   546  	*out = *in
   547  	if in.TargetNameServers != nil {
   548  		in, out := &in.TargetNameServers, &out.TargetNameServers
   549  		*out = make([]ManagedzoneTargetNameServers, len(*in))
   550  		for i := range *in {
   551  			(*in)[i].DeepCopyInto(&(*out)[i])
   552  		}
   553  	}
   554  	return
   555  }
   556  
   557  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneForwardingConfig.
   558  func (in *ManagedzoneForwardingConfig) DeepCopy() *ManagedzoneForwardingConfig {
   559  	if in == nil {
   560  		return nil
   561  	}
   562  	out := new(ManagedzoneForwardingConfig)
   563  	in.DeepCopyInto(out)
   564  	return out
   565  }
   566  
   567  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   568  func (in *ManagedzoneGkeClusters) DeepCopyInto(out *ManagedzoneGkeClusters) {
   569  	*out = *in
   570  	out.GkeClusterNameRef = in.GkeClusterNameRef
   571  	return
   572  }
   573  
   574  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneGkeClusters.
   575  func (in *ManagedzoneGkeClusters) DeepCopy() *ManagedzoneGkeClusters {
   576  	if in == nil {
   577  		return nil
   578  	}
   579  	out := new(ManagedzoneGkeClusters)
   580  	in.DeepCopyInto(out)
   581  	return out
   582  }
   583  
   584  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   585  func (in *ManagedzoneNamespace) DeepCopyInto(out *ManagedzoneNamespace) {
   586  	*out = *in
   587  	return
   588  }
   589  
   590  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneNamespace.
   591  func (in *ManagedzoneNamespace) DeepCopy() *ManagedzoneNamespace {
   592  	if in == nil {
   593  		return nil
   594  	}
   595  	out := new(ManagedzoneNamespace)
   596  	in.DeepCopyInto(out)
   597  	return out
   598  }
   599  
   600  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   601  func (in *ManagedzoneNetworks) DeepCopyInto(out *ManagedzoneNetworks) {
   602  	*out = *in
   603  	out.NetworkRef = in.NetworkRef
   604  	return
   605  }
   606  
   607  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneNetworks.
   608  func (in *ManagedzoneNetworks) DeepCopy() *ManagedzoneNetworks {
   609  	if in == nil {
   610  		return nil
   611  	}
   612  	out := new(ManagedzoneNetworks)
   613  	in.DeepCopyInto(out)
   614  	return out
   615  }
   616  
   617  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   618  func (in *ManagedzonePeeringConfig) DeepCopyInto(out *ManagedzonePeeringConfig) {
   619  	*out = *in
   620  	out.TargetNetwork = in.TargetNetwork
   621  	return
   622  }
   623  
   624  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzonePeeringConfig.
   625  func (in *ManagedzonePeeringConfig) DeepCopy() *ManagedzonePeeringConfig {
   626  	if in == nil {
   627  		return nil
   628  	}
   629  	out := new(ManagedzonePeeringConfig)
   630  	in.DeepCopyInto(out)
   631  	return out
   632  }
   633  
   634  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   635  func (in *ManagedzonePrivateVisibilityConfig) DeepCopyInto(out *ManagedzonePrivateVisibilityConfig) {
   636  	*out = *in
   637  	if in.GkeClusters != nil {
   638  		in, out := &in.GkeClusters, &out.GkeClusters
   639  		*out = make([]ManagedzoneGkeClusters, len(*in))
   640  		copy(*out, *in)
   641  	}
   642  	if in.Networks != nil {
   643  		in, out := &in.Networks, &out.Networks
   644  		*out = make([]ManagedzoneNetworks, len(*in))
   645  		copy(*out, *in)
   646  	}
   647  	return
   648  }
   649  
   650  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzonePrivateVisibilityConfig.
   651  func (in *ManagedzonePrivateVisibilityConfig) DeepCopy() *ManagedzonePrivateVisibilityConfig {
   652  	if in == nil {
   653  		return nil
   654  	}
   655  	out := new(ManagedzonePrivateVisibilityConfig)
   656  	in.DeepCopyInto(out)
   657  	return out
   658  }
   659  
   660  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   661  func (in *ManagedzoneServiceDirectoryConfig) DeepCopyInto(out *ManagedzoneServiceDirectoryConfig) {
   662  	*out = *in
   663  	out.Namespace = in.Namespace
   664  	return
   665  }
   666  
   667  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneServiceDirectoryConfig.
   668  func (in *ManagedzoneServiceDirectoryConfig) DeepCopy() *ManagedzoneServiceDirectoryConfig {
   669  	if in == nil {
   670  		return nil
   671  	}
   672  	out := new(ManagedzoneServiceDirectoryConfig)
   673  	in.DeepCopyInto(out)
   674  	return out
   675  }
   676  
   677  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   678  func (in *ManagedzoneTargetNameServers) DeepCopyInto(out *ManagedzoneTargetNameServers) {
   679  	*out = *in
   680  	if in.ForwardingPath != nil {
   681  		in, out := &in.ForwardingPath, &out.ForwardingPath
   682  		*out = new(string)
   683  		**out = **in
   684  	}
   685  	return
   686  }
   687  
   688  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneTargetNameServers.
   689  func (in *ManagedzoneTargetNameServers) DeepCopy() *ManagedzoneTargetNameServers {
   690  	if in == nil {
   691  		return nil
   692  	}
   693  	out := new(ManagedzoneTargetNameServers)
   694  	in.DeepCopyInto(out)
   695  	return out
   696  }
   697  
   698  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   699  func (in *ManagedzoneTargetNetwork) DeepCopyInto(out *ManagedzoneTargetNetwork) {
   700  	*out = *in
   701  	out.NetworkRef = in.NetworkRef
   702  	return
   703  }
   704  
   705  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedzoneTargetNetwork.
   706  func (in *ManagedzoneTargetNetwork) DeepCopy() *ManagedzoneTargetNetwork {
   707  	if in == nil {
   708  		return nil
   709  	}
   710  	out := new(ManagedzoneTargetNetwork)
   711  	in.DeepCopyInto(out)
   712  	return out
   713  }
   714  
   715  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   716  func (in *PolicyAlternativeNameServerConfig) DeepCopyInto(out *PolicyAlternativeNameServerConfig) {
   717  	*out = *in
   718  	if in.TargetNameServers != nil {
   719  		in, out := &in.TargetNameServers, &out.TargetNameServers
   720  		*out = make([]PolicyTargetNameServers, len(*in))
   721  		for i := range *in {
   722  			(*in)[i].DeepCopyInto(&(*out)[i])
   723  		}
   724  	}
   725  	return
   726  }
   727  
   728  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyAlternativeNameServerConfig.
   729  func (in *PolicyAlternativeNameServerConfig) DeepCopy() *PolicyAlternativeNameServerConfig {
   730  	if in == nil {
   731  		return nil
   732  	}
   733  	out := new(PolicyAlternativeNameServerConfig)
   734  	in.DeepCopyInto(out)
   735  	return out
   736  }
   737  
   738  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   739  func (in *PolicyNetworks) DeepCopyInto(out *PolicyNetworks) {
   740  	*out = *in
   741  	out.NetworkRef = in.NetworkRef
   742  	return
   743  }
   744  
   745  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyNetworks.
   746  func (in *PolicyNetworks) DeepCopy() *PolicyNetworks {
   747  	if in == nil {
   748  		return nil
   749  	}
   750  	out := new(PolicyNetworks)
   751  	in.DeepCopyInto(out)
   752  	return out
   753  }
   754  
   755  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   756  func (in *PolicyTargetNameServers) DeepCopyInto(out *PolicyTargetNameServers) {
   757  	*out = *in
   758  	if in.ForwardingPath != nil {
   759  		in, out := &in.ForwardingPath, &out.ForwardingPath
   760  		*out = new(string)
   761  		**out = **in
   762  	}
   763  	return
   764  }
   765  
   766  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyTargetNameServers.
   767  func (in *PolicyTargetNameServers) DeepCopy() *PolicyTargetNameServers {
   768  	if in == nil {
   769  		return nil
   770  	}
   771  	out := new(PolicyTargetNameServers)
   772  	in.DeepCopyInto(out)
   773  	return out
   774  }
   775  
   776  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   777  func (in *RecordsetRrdatasRefs) DeepCopyInto(out *RecordsetRrdatasRefs) {
   778  	*out = *in
   779  	if in.External != nil {
   780  		in, out := &in.External, &out.External
   781  		*out = new(string)
   782  		**out = **in
   783  	}
   784  	if in.Kind != nil {
   785  		in, out := &in.Kind, &out.Kind
   786  		*out = new(string)
   787  		**out = **in
   788  	}
   789  	if in.Name != nil {
   790  		in, out := &in.Name, &out.Name
   791  		*out = new(string)
   792  		**out = **in
   793  	}
   794  	if in.Namespace != nil {
   795  		in, out := &in.Namespace, &out.Namespace
   796  		*out = new(string)
   797  		**out = **in
   798  	}
   799  	return
   800  }
   801  
   802  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordsetRrdatasRefs.
   803  func (in *RecordsetRrdatasRefs) DeepCopy() *RecordsetRrdatasRefs {
   804  	if in == nil {
   805  		return nil
   806  	}
   807  	out := new(RecordsetRrdatasRefs)
   808  	in.DeepCopyInto(out)
   809  	return out
   810  }
   811  

View as plain text