...

Source file src/github.com/openshift/api/machine/v1/zz_generated.deepcopy.go

Documentation: github.com/openshift/api/machine/v1

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  // Code generated by deepcopy-gen. DO NOT EDIT.
     5  
     6  package v1
     7  
     8  import (
     9  	corev1 "k8s.io/api/core/v1"
    10  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    11  	runtime "k8s.io/apimachinery/pkg/runtime"
    12  )
    13  
    14  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    15  func (in *AWSFailureDomain) DeepCopyInto(out *AWSFailureDomain) {
    16  	*out = *in
    17  	if in.Subnet != nil {
    18  		in, out := &in.Subnet, &out.Subnet
    19  		*out = new(AWSResourceReference)
    20  		(*in).DeepCopyInto(*out)
    21  	}
    22  	out.Placement = in.Placement
    23  	return
    24  }
    25  
    26  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSFailureDomain.
    27  func (in *AWSFailureDomain) DeepCopy() *AWSFailureDomain {
    28  	if in == nil {
    29  		return nil
    30  	}
    31  	out := new(AWSFailureDomain)
    32  	in.DeepCopyInto(out)
    33  	return out
    34  }
    35  
    36  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    37  func (in *AWSFailureDomainPlacement) DeepCopyInto(out *AWSFailureDomainPlacement) {
    38  	*out = *in
    39  	return
    40  }
    41  
    42  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSFailureDomainPlacement.
    43  func (in *AWSFailureDomainPlacement) DeepCopy() *AWSFailureDomainPlacement {
    44  	if in == nil {
    45  		return nil
    46  	}
    47  	out := new(AWSFailureDomainPlacement)
    48  	in.DeepCopyInto(out)
    49  	return out
    50  }
    51  
    52  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    53  func (in *AWSResourceFilter) DeepCopyInto(out *AWSResourceFilter) {
    54  	*out = *in
    55  	if in.Values != nil {
    56  		in, out := &in.Values, &out.Values
    57  		*out = make([]string, len(*in))
    58  		copy(*out, *in)
    59  	}
    60  	return
    61  }
    62  
    63  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSResourceFilter.
    64  func (in *AWSResourceFilter) DeepCopy() *AWSResourceFilter {
    65  	if in == nil {
    66  		return nil
    67  	}
    68  	out := new(AWSResourceFilter)
    69  	in.DeepCopyInto(out)
    70  	return out
    71  }
    72  
    73  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    74  func (in *AWSResourceReference) DeepCopyInto(out *AWSResourceReference) {
    75  	*out = *in
    76  	if in.ID != nil {
    77  		in, out := &in.ID, &out.ID
    78  		*out = new(string)
    79  		**out = **in
    80  	}
    81  	if in.ARN != nil {
    82  		in, out := &in.ARN, &out.ARN
    83  		*out = new(string)
    84  		**out = **in
    85  	}
    86  	if in.Filters != nil {
    87  		in, out := &in.Filters, &out.Filters
    88  		*out = new([]AWSResourceFilter)
    89  		if **in != nil {
    90  			in, out := *in, *out
    91  			*out = make([]AWSResourceFilter, len(*in))
    92  			for i := range *in {
    93  				(*in)[i].DeepCopyInto(&(*out)[i])
    94  			}
    95  		}
    96  	}
    97  	return
    98  }
    99  
   100  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSResourceReference.
   101  func (in *AWSResourceReference) DeepCopy() *AWSResourceReference {
   102  	if in == nil {
   103  		return nil
   104  	}
   105  	out := new(AWSResourceReference)
   106  	in.DeepCopyInto(out)
   107  	return out
   108  }
   109  
   110  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   111  func (in *AlibabaCloudMachineProviderConfig) DeepCopyInto(out *AlibabaCloudMachineProviderConfig) {
   112  	*out = *in
   113  	out.TypeMeta = in.TypeMeta
   114  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   115  	if in.DataDisks != nil {
   116  		in, out := &in.DataDisks, &out.DataDisks
   117  		*out = make([]DataDiskProperties, len(*in))
   118  		copy(*out, *in)
   119  	}
   120  	if in.SecurityGroups != nil {
   121  		in, out := &in.SecurityGroups, &out.SecurityGroups
   122  		*out = make([]AlibabaResourceReference, len(*in))
   123  		for i := range *in {
   124  			(*in)[i].DeepCopyInto(&(*out)[i])
   125  		}
   126  	}
   127  	out.Bandwidth = in.Bandwidth
   128  	out.SystemDisk = in.SystemDisk
   129  	in.VSwitch.DeepCopyInto(&out.VSwitch)
   130  	in.ResourceGroup.DeepCopyInto(&out.ResourceGroup)
   131  	if in.UserDataSecret != nil {
   132  		in, out := &in.UserDataSecret, &out.UserDataSecret
   133  		*out = new(corev1.LocalObjectReference)
   134  		**out = **in
   135  	}
   136  	if in.CredentialsSecret != nil {
   137  		in, out := &in.CredentialsSecret, &out.CredentialsSecret
   138  		*out = new(corev1.LocalObjectReference)
   139  		**out = **in
   140  	}
   141  	if in.Tags != nil {
   142  		in, out := &in.Tags, &out.Tags
   143  		*out = make([]Tag, len(*in))
   144  		copy(*out, *in)
   145  	}
   146  	return
   147  }
   148  
   149  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaCloudMachineProviderConfig.
   150  func (in *AlibabaCloudMachineProviderConfig) DeepCopy() *AlibabaCloudMachineProviderConfig {
   151  	if in == nil {
   152  		return nil
   153  	}
   154  	out := new(AlibabaCloudMachineProviderConfig)
   155  	in.DeepCopyInto(out)
   156  	return out
   157  }
   158  
   159  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   160  func (in *AlibabaCloudMachineProviderConfig) DeepCopyObject() runtime.Object {
   161  	if c := in.DeepCopy(); c != nil {
   162  		return c
   163  	}
   164  	return nil
   165  }
   166  
   167  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   168  func (in *AlibabaCloudMachineProviderConfigList) DeepCopyInto(out *AlibabaCloudMachineProviderConfigList) {
   169  	*out = *in
   170  	out.TypeMeta = in.TypeMeta
   171  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   172  	if in.Items != nil {
   173  		in, out := &in.Items, &out.Items
   174  		*out = make([]AlibabaCloudMachineProviderConfig, len(*in))
   175  		for i := range *in {
   176  			(*in)[i].DeepCopyInto(&(*out)[i])
   177  		}
   178  	}
   179  	return
   180  }
   181  
   182  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaCloudMachineProviderConfigList.
   183  func (in *AlibabaCloudMachineProviderConfigList) DeepCopy() *AlibabaCloudMachineProviderConfigList {
   184  	if in == nil {
   185  		return nil
   186  	}
   187  	out := new(AlibabaCloudMachineProviderConfigList)
   188  	in.DeepCopyInto(out)
   189  	return out
   190  }
   191  
   192  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   193  func (in *AlibabaCloudMachineProviderConfigList) DeepCopyObject() runtime.Object {
   194  	if c := in.DeepCopy(); c != nil {
   195  		return c
   196  	}
   197  	return nil
   198  }
   199  
   200  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   201  func (in *AlibabaCloudMachineProviderStatus) DeepCopyInto(out *AlibabaCloudMachineProviderStatus) {
   202  	*out = *in
   203  	out.TypeMeta = in.TypeMeta
   204  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   205  	if in.InstanceID != nil {
   206  		in, out := &in.InstanceID, &out.InstanceID
   207  		*out = new(string)
   208  		**out = **in
   209  	}
   210  	if in.InstanceState != nil {
   211  		in, out := &in.InstanceState, &out.InstanceState
   212  		*out = new(string)
   213  		**out = **in
   214  	}
   215  	if in.Conditions != nil {
   216  		in, out := &in.Conditions, &out.Conditions
   217  		*out = make([]metav1.Condition, len(*in))
   218  		for i := range *in {
   219  			(*in)[i].DeepCopyInto(&(*out)[i])
   220  		}
   221  	}
   222  	return
   223  }
   224  
   225  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaCloudMachineProviderStatus.
   226  func (in *AlibabaCloudMachineProviderStatus) DeepCopy() *AlibabaCloudMachineProviderStatus {
   227  	if in == nil {
   228  		return nil
   229  	}
   230  	out := new(AlibabaCloudMachineProviderStatus)
   231  	in.DeepCopyInto(out)
   232  	return out
   233  }
   234  
   235  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   236  func (in *AlibabaCloudMachineProviderStatus) DeepCopyObject() runtime.Object {
   237  	if c := in.DeepCopy(); c != nil {
   238  		return c
   239  	}
   240  	return nil
   241  }
   242  
   243  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   244  func (in *AlibabaResourceReference) DeepCopyInto(out *AlibabaResourceReference) {
   245  	*out = *in
   246  	if in.ID != nil {
   247  		in, out := &in.ID, &out.ID
   248  		*out = new(string)
   249  		**out = **in
   250  	}
   251  	if in.Name != nil {
   252  		in, out := &in.Name, &out.Name
   253  		*out = new(string)
   254  		**out = **in
   255  	}
   256  	if in.Tags != nil {
   257  		in, out := &in.Tags, &out.Tags
   258  		*out = new([]Tag)
   259  		if **in != nil {
   260  			in, out := *in, *out
   261  			*out = make([]Tag, len(*in))
   262  			copy(*out, *in)
   263  		}
   264  	}
   265  	return
   266  }
   267  
   268  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaResourceReference.
   269  func (in *AlibabaResourceReference) DeepCopy() *AlibabaResourceReference {
   270  	if in == nil {
   271  		return nil
   272  	}
   273  	out := new(AlibabaResourceReference)
   274  	in.DeepCopyInto(out)
   275  	return out
   276  }
   277  
   278  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   279  func (in *AzureFailureDomain) DeepCopyInto(out *AzureFailureDomain) {
   280  	*out = *in
   281  	return
   282  }
   283  
   284  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFailureDomain.
   285  func (in *AzureFailureDomain) DeepCopy() *AzureFailureDomain {
   286  	if in == nil {
   287  		return nil
   288  	}
   289  	out := new(AzureFailureDomain)
   290  	in.DeepCopyInto(out)
   291  	return out
   292  }
   293  
   294  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   295  func (in *BandwidthProperties) DeepCopyInto(out *BandwidthProperties) {
   296  	*out = *in
   297  	return
   298  }
   299  
   300  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BandwidthProperties.
   301  func (in *BandwidthProperties) DeepCopy() *BandwidthProperties {
   302  	if in == nil {
   303  		return nil
   304  	}
   305  	out := new(BandwidthProperties)
   306  	in.DeepCopyInto(out)
   307  	return out
   308  }
   309  
   310  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   311  func (in *ControlPlaneMachineSet) DeepCopyInto(out *ControlPlaneMachineSet) {
   312  	*out = *in
   313  	out.TypeMeta = in.TypeMeta
   314  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   315  	in.Spec.DeepCopyInto(&out.Spec)
   316  	in.Status.DeepCopyInto(&out.Status)
   317  	return
   318  }
   319  
   320  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneMachineSet.
   321  func (in *ControlPlaneMachineSet) DeepCopy() *ControlPlaneMachineSet {
   322  	if in == nil {
   323  		return nil
   324  	}
   325  	out := new(ControlPlaneMachineSet)
   326  	in.DeepCopyInto(out)
   327  	return out
   328  }
   329  
   330  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   331  func (in *ControlPlaneMachineSet) DeepCopyObject() runtime.Object {
   332  	if c := in.DeepCopy(); c != nil {
   333  		return c
   334  	}
   335  	return nil
   336  }
   337  
   338  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   339  func (in *ControlPlaneMachineSetList) DeepCopyInto(out *ControlPlaneMachineSetList) {
   340  	*out = *in
   341  	out.TypeMeta = in.TypeMeta
   342  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   343  	if in.Items != nil {
   344  		in, out := &in.Items, &out.Items
   345  		*out = make([]ControlPlaneMachineSet, len(*in))
   346  		for i := range *in {
   347  			(*in)[i].DeepCopyInto(&(*out)[i])
   348  		}
   349  	}
   350  	return
   351  }
   352  
   353  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneMachineSetList.
   354  func (in *ControlPlaneMachineSetList) DeepCopy() *ControlPlaneMachineSetList {
   355  	if in == nil {
   356  		return nil
   357  	}
   358  	out := new(ControlPlaneMachineSetList)
   359  	in.DeepCopyInto(out)
   360  	return out
   361  }
   362  
   363  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   364  func (in *ControlPlaneMachineSetList) DeepCopyObject() runtime.Object {
   365  	if c := in.DeepCopy(); c != nil {
   366  		return c
   367  	}
   368  	return nil
   369  }
   370  
   371  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   372  func (in *ControlPlaneMachineSetSpec) DeepCopyInto(out *ControlPlaneMachineSetSpec) {
   373  	*out = *in
   374  	if in.Replicas != nil {
   375  		in, out := &in.Replicas, &out.Replicas
   376  		*out = new(int32)
   377  		**out = **in
   378  	}
   379  	out.Strategy = in.Strategy
   380  	in.Selector.DeepCopyInto(&out.Selector)
   381  	in.Template.DeepCopyInto(&out.Template)
   382  	return
   383  }
   384  
   385  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneMachineSetSpec.
   386  func (in *ControlPlaneMachineSetSpec) DeepCopy() *ControlPlaneMachineSetSpec {
   387  	if in == nil {
   388  		return nil
   389  	}
   390  	out := new(ControlPlaneMachineSetSpec)
   391  	in.DeepCopyInto(out)
   392  	return out
   393  }
   394  
   395  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   396  func (in *ControlPlaneMachineSetStatus) DeepCopyInto(out *ControlPlaneMachineSetStatus) {
   397  	*out = *in
   398  	if in.Conditions != nil {
   399  		in, out := &in.Conditions, &out.Conditions
   400  		*out = make([]metav1.Condition, len(*in))
   401  		for i := range *in {
   402  			(*in)[i].DeepCopyInto(&(*out)[i])
   403  		}
   404  	}
   405  	return
   406  }
   407  
   408  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneMachineSetStatus.
   409  func (in *ControlPlaneMachineSetStatus) DeepCopy() *ControlPlaneMachineSetStatus {
   410  	if in == nil {
   411  		return nil
   412  	}
   413  	out := new(ControlPlaneMachineSetStatus)
   414  	in.DeepCopyInto(out)
   415  	return out
   416  }
   417  
   418  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   419  func (in *ControlPlaneMachineSetStrategy) DeepCopyInto(out *ControlPlaneMachineSetStrategy) {
   420  	*out = *in
   421  	return
   422  }
   423  
   424  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneMachineSetStrategy.
   425  func (in *ControlPlaneMachineSetStrategy) DeepCopy() *ControlPlaneMachineSetStrategy {
   426  	if in == nil {
   427  		return nil
   428  	}
   429  	out := new(ControlPlaneMachineSetStrategy)
   430  	in.DeepCopyInto(out)
   431  	return out
   432  }
   433  
   434  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   435  func (in *ControlPlaneMachineSetTemplate) DeepCopyInto(out *ControlPlaneMachineSetTemplate) {
   436  	*out = *in
   437  	if in.OpenShiftMachineV1Beta1Machine != nil {
   438  		in, out := &in.OpenShiftMachineV1Beta1Machine, &out.OpenShiftMachineV1Beta1Machine
   439  		*out = new(OpenShiftMachineV1Beta1MachineTemplate)
   440  		(*in).DeepCopyInto(*out)
   441  	}
   442  	return
   443  }
   444  
   445  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneMachineSetTemplate.
   446  func (in *ControlPlaneMachineSetTemplate) DeepCopy() *ControlPlaneMachineSetTemplate {
   447  	if in == nil {
   448  		return nil
   449  	}
   450  	out := new(ControlPlaneMachineSetTemplate)
   451  	in.DeepCopyInto(out)
   452  	return out
   453  }
   454  
   455  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   456  func (in *ControlPlaneMachineSetTemplateObjectMeta) DeepCopyInto(out *ControlPlaneMachineSetTemplateObjectMeta) {
   457  	*out = *in
   458  	if in.Labels != nil {
   459  		in, out := &in.Labels, &out.Labels
   460  		*out = make(map[string]string, len(*in))
   461  		for key, val := range *in {
   462  			(*out)[key] = val
   463  		}
   464  	}
   465  	if in.Annotations != nil {
   466  		in, out := &in.Annotations, &out.Annotations
   467  		*out = make(map[string]string, len(*in))
   468  		for key, val := range *in {
   469  			(*out)[key] = val
   470  		}
   471  	}
   472  	return
   473  }
   474  
   475  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneMachineSetTemplateObjectMeta.
   476  func (in *ControlPlaneMachineSetTemplateObjectMeta) DeepCopy() *ControlPlaneMachineSetTemplateObjectMeta {
   477  	if in == nil {
   478  		return nil
   479  	}
   480  	out := new(ControlPlaneMachineSetTemplateObjectMeta)
   481  	in.DeepCopyInto(out)
   482  	return out
   483  }
   484  
   485  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   486  func (in *DataDiskProperties) DeepCopyInto(out *DataDiskProperties) {
   487  	*out = *in
   488  	return
   489  }
   490  
   491  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataDiskProperties.
   492  func (in *DataDiskProperties) DeepCopy() *DataDiskProperties {
   493  	if in == nil {
   494  		return nil
   495  	}
   496  	out := new(DataDiskProperties)
   497  	in.DeepCopyInto(out)
   498  	return out
   499  }
   500  
   501  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   502  func (in *FailureDomains) DeepCopyInto(out *FailureDomains) {
   503  	*out = *in
   504  	if in.AWS != nil {
   505  		in, out := &in.AWS, &out.AWS
   506  		*out = new([]AWSFailureDomain)
   507  		if **in != nil {
   508  			in, out := *in, *out
   509  			*out = make([]AWSFailureDomain, len(*in))
   510  			for i := range *in {
   511  				(*in)[i].DeepCopyInto(&(*out)[i])
   512  			}
   513  		}
   514  	}
   515  	if in.Azure != nil {
   516  		in, out := &in.Azure, &out.Azure
   517  		*out = new([]AzureFailureDomain)
   518  		if **in != nil {
   519  			in, out := *in, *out
   520  			*out = make([]AzureFailureDomain, len(*in))
   521  			copy(*out, *in)
   522  		}
   523  	}
   524  	if in.GCP != nil {
   525  		in, out := &in.GCP, &out.GCP
   526  		*out = new([]GCPFailureDomain)
   527  		if **in != nil {
   528  			in, out := *in, *out
   529  			*out = make([]GCPFailureDomain, len(*in))
   530  			copy(*out, *in)
   531  		}
   532  	}
   533  	return
   534  }
   535  
   536  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailureDomains.
   537  func (in *FailureDomains) DeepCopy() *FailureDomains {
   538  	if in == nil {
   539  		return nil
   540  	}
   541  	out := new(FailureDomains)
   542  	in.DeepCopyInto(out)
   543  	return out
   544  }
   545  
   546  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   547  func (in *GCPFailureDomain) DeepCopyInto(out *GCPFailureDomain) {
   548  	*out = *in
   549  	return
   550  }
   551  
   552  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPFailureDomain.
   553  func (in *GCPFailureDomain) DeepCopy() *GCPFailureDomain {
   554  	if in == nil {
   555  		return nil
   556  	}
   557  	out := new(GCPFailureDomain)
   558  	in.DeepCopyInto(out)
   559  	return out
   560  }
   561  
   562  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   563  func (in *LoadBalancerReference) DeepCopyInto(out *LoadBalancerReference) {
   564  	*out = *in
   565  	return
   566  }
   567  
   568  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerReference.
   569  func (in *LoadBalancerReference) DeepCopy() *LoadBalancerReference {
   570  	if in == nil {
   571  		return nil
   572  	}
   573  	out := new(LoadBalancerReference)
   574  	in.DeepCopyInto(out)
   575  	return out
   576  }
   577  
   578  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   579  func (in *NutanixCategory) DeepCopyInto(out *NutanixCategory) {
   580  	*out = *in
   581  	return
   582  }
   583  
   584  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NutanixCategory.
   585  func (in *NutanixCategory) DeepCopy() *NutanixCategory {
   586  	if in == nil {
   587  		return nil
   588  	}
   589  	out := new(NutanixCategory)
   590  	in.DeepCopyInto(out)
   591  	return out
   592  }
   593  
   594  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   595  func (in *NutanixMachineProviderConfig) DeepCopyInto(out *NutanixMachineProviderConfig) {
   596  	*out = *in
   597  	out.TypeMeta = in.TypeMeta
   598  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   599  	in.Cluster.DeepCopyInto(&out.Cluster)
   600  	in.Image.DeepCopyInto(&out.Image)
   601  	if in.Subnets != nil {
   602  		in, out := &in.Subnets, &out.Subnets
   603  		*out = make([]NutanixResourceIdentifier, len(*in))
   604  		for i := range *in {
   605  			(*in)[i].DeepCopyInto(&(*out)[i])
   606  		}
   607  	}
   608  	out.MemorySize = in.MemorySize.DeepCopy()
   609  	out.SystemDiskSize = in.SystemDiskSize.DeepCopy()
   610  	in.Project.DeepCopyInto(&out.Project)
   611  	if in.Categories != nil {
   612  		in, out := &in.Categories, &out.Categories
   613  		*out = make([]NutanixCategory, len(*in))
   614  		copy(*out, *in)
   615  	}
   616  	if in.UserDataSecret != nil {
   617  		in, out := &in.UserDataSecret, &out.UserDataSecret
   618  		*out = new(corev1.LocalObjectReference)
   619  		**out = **in
   620  	}
   621  	if in.CredentialsSecret != nil {
   622  		in, out := &in.CredentialsSecret, &out.CredentialsSecret
   623  		*out = new(corev1.LocalObjectReference)
   624  		**out = **in
   625  	}
   626  	return
   627  }
   628  
   629  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NutanixMachineProviderConfig.
   630  func (in *NutanixMachineProviderConfig) DeepCopy() *NutanixMachineProviderConfig {
   631  	if in == nil {
   632  		return nil
   633  	}
   634  	out := new(NutanixMachineProviderConfig)
   635  	in.DeepCopyInto(out)
   636  	return out
   637  }
   638  
   639  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   640  func (in *NutanixMachineProviderConfig) DeepCopyObject() runtime.Object {
   641  	if c := in.DeepCopy(); c != nil {
   642  		return c
   643  	}
   644  	return nil
   645  }
   646  
   647  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   648  func (in *NutanixMachineProviderStatus) DeepCopyInto(out *NutanixMachineProviderStatus) {
   649  	*out = *in
   650  	out.TypeMeta = in.TypeMeta
   651  	if in.Conditions != nil {
   652  		in, out := &in.Conditions, &out.Conditions
   653  		*out = make([]metav1.Condition, len(*in))
   654  		for i := range *in {
   655  			(*in)[i].DeepCopyInto(&(*out)[i])
   656  		}
   657  	}
   658  	if in.VmUUID != nil {
   659  		in, out := &in.VmUUID, &out.VmUUID
   660  		*out = new(string)
   661  		**out = **in
   662  	}
   663  	return
   664  }
   665  
   666  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NutanixMachineProviderStatus.
   667  func (in *NutanixMachineProviderStatus) DeepCopy() *NutanixMachineProviderStatus {
   668  	if in == nil {
   669  		return nil
   670  	}
   671  	out := new(NutanixMachineProviderStatus)
   672  	in.DeepCopyInto(out)
   673  	return out
   674  }
   675  
   676  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   677  func (in *NutanixMachineProviderStatus) DeepCopyObject() runtime.Object {
   678  	if c := in.DeepCopy(); c != nil {
   679  		return c
   680  	}
   681  	return nil
   682  }
   683  
   684  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   685  func (in *NutanixResourceIdentifier) DeepCopyInto(out *NutanixResourceIdentifier) {
   686  	*out = *in
   687  	if in.UUID != nil {
   688  		in, out := &in.UUID, &out.UUID
   689  		*out = new(string)
   690  		**out = **in
   691  	}
   692  	if in.Name != nil {
   693  		in, out := &in.Name, &out.Name
   694  		*out = new(string)
   695  		**out = **in
   696  	}
   697  	return
   698  }
   699  
   700  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NutanixResourceIdentifier.
   701  func (in *NutanixResourceIdentifier) DeepCopy() *NutanixResourceIdentifier {
   702  	if in == nil {
   703  		return nil
   704  	}
   705  	out := new(NutanixResourceIdentifier)
   706  	in.DeepCopyInto(out)
   707  	return out
   708  }
   709  
   710  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   711  func (in *OpenShiftMachineV1Beta1MachineTemplate) DeepCopyInto(out *OpenShiftMachineV1Beta1MachineTemplate) {
   712  	*out = *in
   713  	in.FailureDomains.DeepCopyInto(&out.FailureDomains)
   714  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   715  	in.Spec.DeepCopyInto(&out.Spec)
   716  	return
   717  }
   718  
   719  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftMachineV1Beta1MachineTemplate.
   720  func (in *OpenShiftMachineV1Beta1MachineTemplate) DeepCopy() *OpenShiftMachineV1Beta1MachineTemplate {
   721  	if in == nil {
   722  		return nil
   723  	}
   724  	out := new(OpenShiftMachineV1Beta1MachineTemplate)
   725  	in.DeepCopyInto(out)
   726  	return out
   727  }
   728  
   729  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   730  func (in *PowerVSMachineProviderConfig) DeepCopyInto(out *PowerVSMachineProviderConfig) {
   731  	*out = *in
   732  	out.TypeMeta = in.TypeMeta
   733  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   734  	if in.UserDataSecret != nil {
   735  		in, out := &in.UserDataSecret, &out.UserDataSecret
   736  		*out = new(PowerVSSecretReference)
   737  		**out = **in
   738  	}
   739  	if in.CredentialsSecret != nil {
   740  		in, out := &in.CredentialsSecret, &out.CredentialsSecret
   741  		*out = new(PowerVSSecretReference)
   742  		**out = **in
   743  	}
   744  	in.ServiceInstance.DeepCopyInto(&out.ServiceInstance)
   745  	in.Image.DeepCopyInto(&out.Image)
   746  	in.Network.DeepCopyInto(&out.Network)
   747  	out.Processors = in.Processors
   748  	if in.LoadBalancers != nil {
   749  		in, out := &in.LoadBalancers, &out.LoadBalancers
   750  		*out = make([]LoadBalancerReference, len(*in))
   751  		copy(*out, *in)
   752  	}
   753  	return
   754  }
   755  
   756  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerVSMachineProviderConfig.
   757  func (in *PowerVSMachineProviderConfig) DeepCopy() *PowerVSMachineProviderConfig {
   758  	if in == nil {
   759  		return nil
   760  	}
   761  	out := new(PowerVSMachineProviderConfig)
   762  	in.DeepCopyInto(out)
   763  	return out
   764  }
   765  
   766  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   767  func (in *PowerVSMachineProviderConfig) DeepCopyObject() runtime.Object {
   768  	if c := in.DeepCopy(); c != nil {
   769  		return c
   770  	}
   771  	return nil
   772  }
   773  
   774  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   775  func (in *PowerVSMachineProviderStatus) DeepCopyInto(out *PowerVSMachineProviderStatus) {
   776  	*out = *in
   777  	out.TypeMeta = in.TypeMeta
   778  	if in.Conditions != nil {
   779  		in, out := &in.Conditions, &out.Conditions
   780  		*out = make([]metav1.Condition, len(*in))
   781  		for i := range *in {
   782  			(*in)[i].DeepCopyInto(&(*out)[i])
   783  		}
   784  	}
   785  	if in.InstanceID != nil {
   786  		in, out := &in.InstanceID, &out.InstanceID
   787  		*out = new(string)
   788  		**out = **in
   789  	}
   790  	if in.ServiceInstanceID != nil {
   791  		in, out := &in.ServiceInstanceID, &out.ServiceInstanceID
   792  		*out = new(string)
   793  		**out = **in
   794  	}
   795  	if in.InstanceState != nil {
   796  		in, out := &in.InstanceState, &out.InstanceState
   797  		*out = new(string)
   798  		**out = **in
   799  	}
   800  	return
   801  }
   802  
   803  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerVSMachineProviderStatus.
   804  func (in *PowerVSMachineProviderStatus) DeepCopy() *PowerVSMachineProviderStatus {
   805  	if in == nil {
   806  		return nil
   807  	}
   808  	out := new(PowerVSMachineProviderStatus)
   809  	in.DeepCopyInto(out)
   810  	return out
   811  }
   812  
   813  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   814  func (in *PowerVSMachineProviderStatus) DeepCopyObject() runtime.Object {
   815  	if c := in.DeepCopy(); c != nil {
   816  		return c
   817  	}
   818  	return nil
   819  }
   820  
   821  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   822  func (in *PowerVSResource) DeepCopyInto(out *PowerVSResource) {
   823  	*out = *in
   824  	if in.ID != nil {
   825  		in, out := &in.ID, &out.ID
   826  		*out = new(string)
   827  		**out = **in
   828  	}
   829  	if in.Name != nil {
   830  		in, out := &in.Name, &out.Name
   831  		*out = new(string)
   832  		**out = **in
   833  	}
   834  	if in.RegEx != nil {
   835  		in, out := &in.RegEx, &out.RegEx
   836  		*out = new(string)
   837  		**out = **in
   838  	}
   839  	return
   840  }
   841  
   842  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerVSResource.
   843  func (in *PowerVSResource) DeepCopy() *PowerVSResource {
   844  	if in == nil {
   845  		return nil
   846  	}
   847  	out := new(PowerVSResource)
   848  	in.DeepCopyInto(out)
   849  	return out
   850  }
   851  
   852  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   853  func (in *PowerVSSecretReference) DeepCopyInto(out *PowerVSSecretReference) {
   854  	*out = *in
   855  	return
   856  }
   857  
   858  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerVSSecretReference.
   859  func (in *PowerVSSecretReference) DeepCopy() *PowerVSSecretReference {
   860  	if in == nil {
   861  		return nil
   862  	}
   863  	out := new(PowerVSSecretReference)
   864  	in.DeepCopyInto(out)
   865  	return out
   866  }
   867  
   868  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   869  func (in *SystemDiskProperties) DeepCopyInto(out *SystemDiskProperties) {
   870  	*out = *in
   871  	return
   872  }
   873  
   874  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemDiskProperties.
   875  func (in *SystemDiskProperties) DeepCopy() *SystemDiskProperties {
   876  	if in == nil {
   877  		return nil
   878  	}
   879  	out := new(SystemDiskProperties)
   880  	in.DeepCopyInto(out)
   881  	return out
   882  }
   883  
   884  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   885  func (in *Tag) DeepCopyInto(out *Tag) {
   886  	*out = *in
   887  	return
   888  }
   889  
   890  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
   891  func (in *Tag) DeepCopy() *Tag {
   892  	if in == nil {
   893  		return nil
   894  	}
   895  	out := new(Tag)
   896  	in.DeepCopyInto(out)
   897  	return out
   898  }
   899  

View as plain text