...

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

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/osconfig/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 *GuestpolicyApt) DeepCopyInto(out *GuestpolicyApt) {
    34  	*out = *in
    35  	if in.ArchiveType != nil {
    36  		in, out := &in.ArchiveType, &out.ArchiveType
    37  		*out = new(string)
    38  		**out = **in
    39  	}
    40  	if in.Components != nil {
    41  		in, out := &in.Components, &out.Components
    42  		*out = make([]string, len(*in))
    43  		copy(*out, *in)
    44  	}
    45  	if in.GpgKey != nil {
    46  		in, out := &in.GpgKey, &out.GpgKey
    47  		*out = new(string)
    48  		**out = **in
    49  	}
    50  	return
    51  }
    52  
    53  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyApt.
    54  func (in *GuestpolicyApt) DeepCopy() *GuestpolicyApt {
    55  	if in == nil {
    56  		return nil
    57  	}
    58  	out := new(GuestpolicyApt)
    59  	in.DeepCopyInto(out)
    60  	return out
    61  }
    62  
    63  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    64  func (in *GuestpolicyArchiveExtraction) DeepCopyInto(out *GuestpolicyArchiveExtraction) {
    65  	*out = *in
    66  	if in.ArtifactId != nil {
    67  		in, out := &in.ArtifactId, &out.ArtifactId
    68  		*out = new(string)
    69  		**out = **in
    70  	}
    71  	if in.Destination != nil {
    72  		in, out := &in.Destination, &out.Destination
    73  		*out = new(string)
    74  		**out = **in
    75  	}
    76  	if in.Type != nil {
    77  		in, out := &in.Type, &out.Type
    78  		*out = new(string)
    79  		**out = **in
    80  	}
    81  	return
    82  }
    83  
    84  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyArchiveExtraction.
    85  func (in *GuestpolicyArchiveExtraction) DeepCopy() *GuestpolicyArchiveExtraction {
    86  	if in == nil {
    87  		return nil
    88  	}
    89  	out := new(GuestpolicyArchiveExtraction)
    90  	in.DeepCopyInto(out)
    91  	return out
    92  }
    93  
    94  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    95  func (in *GuestpolicyArtifacts) DeepCopyInto(out *GuestpolicyArtifacts) {
    96  	*out = *in
    97  	if in.AllowInsecure != nil {
    98  		in, out := &in.AllowInsecure, &out.AllowInsecure
    99  		*out = new(bool)
   100  		**out = **in
   101  	}
   102  	if in.Gcs != nil {
   103  		in, out := &in.Gcs, &out.Gcs
   104  		*out = new(GuestpolicyGcs)
   105  		(*in).DeepCopyInto(*out)
   106  	}
   107  	if in.Id != nil {
   108  		in, out := &in.Id, &out.Id
   109  		*out = new(string)
   110  		**out = **in
   111  	}
   112  	if in.Remote != nil {
   113  		in, out := &in.Remote, &out.Remote
   114  		*out = new(GuestpolicyRemote)
   115  		(*in).DeepCopyInto(*out)
   116  	}
   117  	return
   118  }
   119  
   120  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyArtifacts.
   121  func (in *GuestpolicyArtifacts) DeepCopy() *GuestpolicyArtifacts {
   122  	if in == nil {
   123  		return nil
   124  	}
   125  	out := new(GuestpolicyArtifacts)
   126  	in.DeepCopyInto(out)
   127  	return out
   128  }
   129  
   130  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   131  func (in *GuestpolicyAssignment) DeepCopyInto(out *GuestpolicyAssignment) {
   132  	*out = *in
   133  	if in.GroupLabels != nil {
   134  		in, out := &in.GroupLabels, &out.GroupLabels
   135  		*out = make([]GuestpolicyGroupLabels, len(*in))
   136  		for i := range *in {
   137  			(*in)[i].DeepCopyInto(&(*out)[i])
   138  		}
   139  	}
   140  	if in.InstanceNamePrefixes != nil {
   141  		in, out := &in.InstanceNamePrefixes, &out.InstanceNamePrefixes
   142  		*out = make([]string, len(*in))
   143  		copy(*out, *in)
   144  	}
   145  	if in.Instances != nil {
   146  		in, out := &in.Instances, &out.Instances
   147  		*out = make([]v1alpha1.ResourceRef, len(*in))
   148  		copy(*out, *in)
   149  	}
   150  	if in.OsTypes != nil {
   151  		in, out := &in.OsTypes, &out.OsTypes
   152  		*out = make([]GuestpolicyOsTypes, len(*in))
   153  		for i := range *in {
   154  			(*in)[i].DeepCopyInto(&(*out)[i])
   155  		}
   156  	}
   157  	if in.Zones != nil {
   158  		in, out := &in.Zones, &out.Zones
   159  		*out = make([]string, len(*in))
   160  		copy(*out, *in)
   161  	}
   162  	return
   163  }
   164  
   165  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyAssignment.
   166  func (in *GuestpolicyAssignment) DeepCopy() *GuestpolicyAssignment {
   167  	if in == nil {
   168  		return nil
   169  	}
   170  	out := new(GuestpolicyAssignment)
   171  	in.DeepCopyInto(out)
   172  	return out
   173  }
   174  
   175  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   176  func (in *GuestpolicyDpkgInstallation) DeepCopyInto(out *GuestpolicyDpkgInstallation) {
   177  	*out = *in
   178  	if in.ArtifactId != nil {
   179  		in, out := &in.ArtifactId, &out.ArtifactId
   180  		*out = new(string)
   181  		**out = **in
   182  	}
   183  	return
   184  }
   185  
   186  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyDpkgInstallation.
   187  func (in *GuestpolicyDpkgInstallation) DeepCopy() *GuestpolicyDpkgInstallation {
   188  	if in == nil {
   189  		return nil
   190  	}
   191  	out := new(GuestpolicyDpkgInstallation)
   192  	in.DeepCopyInto(out)
   193  	return out
   194  }
   195  
   196  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   197  func (in *GuestpolicyFileCopy) DeepCopyInto(out *GuestpolicyFileCopy) {
   198  	*out = *in
   199  	if in.ArtifactId != nil {
   200  		in, out := &in.ArtifactId, &out.ArtifactId
   201  		*out = new(string)
   202  		**out = **in
   203  	}
   204  	if in.Destination != nil {
   205  		in, out := &in.Destination, &out.Destination
   206  		*out = new(string)
   207  		**out = **in
   208  	}
   209  	if in.Overwrite != nil {
   210  		in, out := &in.Overwrite, &out.Overwrite
   211  		*out = new(bool)
   212  		**out = **in
   213  	}
   214  	if in.Permissions != nil {
   215  		in, out := &in.Permissions, &out.Permissions
   216  		*out = new(string)
   217  		**out = **in
   218  	}
   219  	return
   220  }
   221  
   222  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyFileCopy.
   223  func (in *GuestpolicyFileCopy) DeepCopy() *GuestpolicyFileCopy {
   224  	if in == nil {
   225  		return nil
   226  	}
   227  	out := new(GuestpolicyFileCopy)
   228  	in.DeepCopyInto(out)
   229  	return out
   230  }
   231  
   232  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   233  func (in *GuestpolicyFileExec) DeepCopyInto(out *GuestpolicyFileExec) {
   234  	*out = *in
   235  	if in.AllowedExitCodes != nil {
   236  		in, out := &in.AllowedExitCodes, &out.AllowedExitCodes
   237  		*out = make([]int, len(*in))
   238  		copy(*out, *in)
   239  	}
   240  	if in.Args != nil {
   241  		in, out := &in.Args, &out.Args
   242  		*out = make([]string, len(*in))
   243  		copy(*out, *in)
   244  	}
   245  	if in.ArtifactId != nil {
   246  		in, out := &in.ArtifactId, &out.ArtifactId
   247  		*out = new(string)
   248  		**out = **in
   249  	}
   250  	if in.LocalPath != nil {
   251  		in, out := &in.LocalPath, &out.LocalPath
   252  		*out = new(string)
   253  		**out = **in
   254  	}
   255  	return
   256  }
   257  
   258  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyFileExec.
   259  func (in *GuestpolicyFileExec) DeepCopy() *GuestpolicyFileExec {
   260  	if in == nil {
   261  		return nil
   262  	}
   263  	out := new(GuestpolicyFileExec)
   264  	in.DeepCopyInto(out)
   265  	return out
   266  }
   267  
   268  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   269  func (in *GuestpolicyGcs) DeepCopyInto(out *GuestpolicyGcs) {
   270  	*out = *in
   271  	if in.BucketRef != nil {
   272  		in, out := &in.BucketRef, &out.BucketRef
   273  		*out = new(v1alpha1.ResourceRef)
   274  		**out = **in
   275  	}
   276  	if in.Generation != nil {
   277  		in, out := &in.Generation, &out.Generation
   278  		*out = new(int)
   279  		**out = **in
   280  	}
   281  	if in.Object != nil {
   282  		in, out := &in.Object, &out.Object
   283  		*out = new(string)
   284  		**out = **in
   285  	}
   286  	return
   287  }
   288  
   289  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyGcs.
   290  func (in *GuestpolicyGcs) DeepCopy() *GuestpolicyGcs {
   291  	if in == nil {
   292  		return nil
   293  	}
   294  	out := new(GuestpolicyGcs)
   295  	in.DeepCopyInto(out)
   296  	return out
   297  }
   298  
   299  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   300  func (in *GuestpolicyGoo) DeepCopyInto(out *GuestpolicyGoo) {
   301  	*out = *in
   302  	return
   303  }
   304  
   305  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyGoo.
   306  func (in *GuestpolicyGoo) DeepCopy() *GuestpolicyGoo {
   307  	if in == nil {
   308  		return nil
   309  	}
   310  	out := new(GuestpolicyGoo)
   311  	in.DeepCopyInto(out)
   312  	return out
   313  }
   314  
   315  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   316  func (in *GuestpolicyGroupLabels) DeepCopyInto(out *GuestpolicyGroupLabels) {
   317  	*out = *in
   318  	if in.Labels != nil {
   319  		in, out := &in.Labels, &out.Labels
   320  		*out = make(map[string]string, len(*in))
   321  		for key, val := range *in {
   322  			(*out)[key] = val
   323  		}
   324  	}
   325  	return
   326  }
   327  
   328  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyGroupLabels.
   329  func (in *GuestpolicyGroupLabels) DeepCopy() *GuestpolicyGroupLabels {
   330  	if in == nil {
   331  		return nil
   332  	}
   333  	out := new(GuestpolicyGroupLabels)
   334  	in.DeepCopyInto(out)
   335  	return out
   336  }
   337  
   338  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   339  func (in *GuestpolicyInstallSteps) DeepCopyInto(out *GuestpolicyInstallSteps) {
   340  	*out = *in
   341  	if in.ArchiveExtraction != nil {
   342  		in, out := &in.ArchiveExtraction, &out.ArchiveExtraction
   343  		*out = new(GuestpolicyArchiveExtraction)
   344  		(*in).DeepCopyInto(*out)
   345  	}
   346  	if in.DpkgInstallation != nil {
   347  		in, out := &in.DpkgInstallation, &out.DpkgInstallation
   348  		*out = new(GuestpolicyDpkgInstallation)
   349  		(*in).DeepCopyInto(*out)
   350  	}
   351  	if in.FileCopy != nil {
   352  		in, out := &in.FileCopy, &out.FileCopy
   353  		*out = new(GuestpolicyFileCopy)
   354  		(*in).DeepCopyInto(*out)
   355  	}
   356  	if in.FileExec != nil {
   357  		in, out := &in.FileExec, &out.FileExec
   358  		*out = new(GuestpolicyFileExec)
   359  		(*in).DeepCopyInto(*out)
   360  	}
   361  	if in.MsiInstallation != nil {
   362  		in, out := &in.MsiInstallation, &out.MsiInstallation
   363  		*out = new(GuestpolicyMsiInstallation)
   364  		(*in).DeepCopyInto(*out)
   365  	}
   366  	if in.RpmInstallation != nil {
   367  		in, out := &in.RpmInstallation, &out.RpmInstallation
   368  		*out = new(GuestpolicyRpmInstallation)
   369  		(*in).DeepCopyInto(*out)
   370  	}
   371  	if in.ScriptRun != nil {
   372  		in, out := &in.ScriptRun, &out.ScriptRun
   373  		*out = new(GuestpolicyScriptRun)
   374  		(*in).DeepCopyInto(*out)
   375  	}
   376  	return
   377  }
   378  
   379  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyInstallSteps.
   380  func (in *GuestpolicyInstallSteps) DeepCopy() *GuestpolicyInstallSteps {
   381  	if in == nil {
   382  		return nil
   383  	}
   384  	out := new(GuestpolicyInstallSteps)
   385  	in.DeepCopyInto(out)
   386  	return out
   387  }
   388  
   389  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   390  func (in *GuestpolicyMsiInstallation) DeepCopyInto(out *GuestpolicyMsiInstallation) {
   391  	*out = *in
   392  	if in.AllowedExitCodes != nil {
   393  		in, out := &in.AllowedExitCodes, &out.AllowedExitCodes
   394  		*out = make([]int, len(*in))
   395  		copy(*out, *in)
   396  	}
   397  	if in.ArtifactId != nil {
   398  		in, out := &in.ArtifactId, &out.ArtifactId
   399  		*out = new(string)
   400  		**out = **in
   401  	}
   402  	if in.Flags != nil {
   403  		in, out := &in.Flags, &out.Flags
   404  		*out = make([]string, len(*in))
   405  		copy(*out, *in)
   406  	}
   407  	return
   408  }
   409  
   410  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyMsiInstallation.
   411  func (in *GuestpolicyMsiInstallation) DeepCopy() *GuestpolicyMsiInstallation {
   412  	if in == nil {
   413  		return nil
   414  	}
   415  	out := new(GuestpolicyMsiInstallation)
   416  	in.DeepCopyInto(out)
   417  	return out
   418  }
   419  
   420  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   421  func (in *GuestpolicyOsTypes) DeepCopyInto(out *GuestpolicyOsTypes) {
   422  	*out = *in
   423  	if in.OsArchitecture != nil {
   424  		in, out := &in.OsArchitecture, &out.OsArchitecture
   425  		*out = new(string)
   426  		**out = **in
   427  	}
   428  	if in.OsShortName != nil {
   429  		in, out := &in.OsShortName, &out.OsShortName
   430  		*out = new(string)
   431  		**out = **in
   432  	}
   433  	if in.OsVersion != nil {
   434  		in, out := &in.OsVersion, &out.OsVersion
   435  		*out = new(string)
   436  		**out = **in
   437  	}
   438  	return
   439  }
   440  
   441  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyOsTypes.
   442  func (in *GuestpolicyOsTypes) DeepCopy() *GuestpolicyOsTypes {
   443  	if in == nil {
   444  		return nil
   445  	}
   446  	out := new(GuestpolicyOsTypes)
   447  	in.DeepCopyInto(out)
   448  	return out
   449  }
   450  
   451  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   452  func (in *GuestpolicyPackageRepositories) DeepCopyInto(out *GuestpolicyPackageRepositories) {
   453  	*out = *in
   454  	if in.Apt != nil {
   455  		in, out := &in.Apt, &out.Apt
   456  		*out = new(GuestpolicyApt)
   457  		(*in).DeepCopyInto(*out)
   458  	}
   459  	if in.Goo != nil {
   460  		in, out := &in.Goo, &out.Goo
   461  		*out = new(GuestpolicyGoo)
   462  		**out = **in
   463  	}
   464  	if in.Yum != nil {
   465  		in, out := &in.Yum, &out.Yum
   466  		*out = new(GuestpolicyYum)
   467  		(*in).DeepCopyInto(*out)
   468  	}
   469  	if in.Zypper != nil {
   470  		in, out := &in.Zypper, &out.Zypper
   471  		*out = new(GuestpolicyZypper)
   472  		(*in).DeepCopyInto(*out)
   473  	}
   474  	return
   475  }
   476  
   477  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyPackageRepositories.
   478  func (in *GuestpolicyPackageRepositories) DeepCopy() *GuestpolicyPackageRepositories {
   479  	if in == nil {
   480  		return nil
   481  	}
   482  	out := new(GuestpolicyPackageRepositories)
   483  	in.DeepCopyInto(out)
   484  	return out
   485  }
   486  
   487  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   488  func (in *GuestpolicyPackages) DeepCopyInto(out *GuestpolicyPackages) {
   489  	*out = *in
   490  	if in.DesiredState != nil {
   491  		in, out := &in.DesiredState, &out.DesiredState
   492  		*out = new(string)
   493  		**out = **in
   494  	}
   495  	if in.Manager != nil {
   496  		in, out := &in.Manager, &out.Manager
   497  		*out = new(string)
   498  		**out = **in
   499  	}
   500  	if in.Name != nil {
   501  		in, out := &in.Name, &out.Name
   502  		*out = new(string)
   503  		**out = **in
   504  	}
   505  	return
   506  }
   507  
   508  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyPackages.
   509  func (in *GuestpolicyPackages) DeepCopy() *GuestpolicyPackages {
   510  	if in == nil {
   511  		return nil
   512  	}
   513  	out := new(GuestpolicyPackages)
   514  	in.DeepCopyInto(out)
   515  	return out
   516  }
   517  
   518  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   519  func (in *GuestpolicyRecipes) DeepCopyInto(out *GuestpolicyRecipes) {
   520  	*out = *in
   521  	if in.Artifacts != nil {
   522  		in, out := &in.Artifacts, &out.Artifacts
   523  		*out = make([]GuestpolicyArtifacts, len(*in))
   524  		for i := range *in {
   525  			(*in)[i].DeepCopyInto(&(*out)[i])
   526  		}
   527  	}
   528  	if in.DesiredState != nil {
   529  		in, out := &in.DesiredState, &out.DesiredState
   530  		*out = new(string)
   531  		**out = **in
   532  	}
   533  	if in.InstallSteps != nil {
   534  		in, out := &in.InstallSteps, &out.InstallSteps
   535  		*out = make([]GuestpolicyInstallSteps, len(*in))
   536  		for i := range *in {
   537  			(*in)[i].DeepCopyInto(&(*out)[i])
   538  		}
   539  	}
   540  	if in.Name != nil {
   541  		in, out := &in.Name, &out.Name
   542  		*out = new(string)
   543  		**out = **in
   544  	}
   545  	if in.UpdateSteps != nil {
   546  		in, out := &in.UpdateSteps, &out.UpdateSteps
   547  		*out = make([]GuestpolicyUpdateSteps, len(*in))
   548  		for i := range *in {
   549  			(*in)[i].DeepCopyInto(&(*out)[i])
   550  		}
   551  	}
   552  	if in.Version != nil {
   553  		in, out := &in.Version, &out.Version
   554  		*out = new(string)
   555  		**out = **in
   556  	}
   557  	return
   558  }
   559  
   560  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyRecipes.
   561  func (in *GuestpolicyRecipes) DeepCopy() *GuestpolicyRecipes {
   562  	if in == nil {
   563  		return nil
   564  	}
   565  	out := new(GuestpolicyRecipes)
   566  	in.DeepCopyInto(out)
   567  	return out
   568  }
   569  
   570  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   571  func (in *GuestpolicyRemote) DeepCopyInto(out *GuestpolicyRemote) {
   572  	*out = *in
   573  	if in.Checksum != nil {
   574  		in, out := &in.Checksum, &out.Checksum
   575  		*out = new(string)
   576  		**out = **in
   577  	}
   578  	if in.Uri != nil {
   579  		in, out := &in.Uri, &out.Uri
   580  		*out = new(string)
   581  		**out = **in
   582  	}
   583  	return
   584  }
   585  
   586  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyRemote.
   587  func (in *GuestpolicyRemote) DeepCopy() *GuestpolicyRemote {
   588  	if in == nil {
   589  		return nil
   590  	}
   591  	out := new(GuestpolicyRemote)
   592  	in.DeepCopyInto(out)
   593  	return out
   594  }
   595  
   596  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   597  func (in *GuestpolicyRpmInstallation) DeepCopyInto(out *GuestpolicyRpmInstallation) {
   598  	*out = *in
   599  	if in.ArtifactId != nil {
   600  		in, out := &in.ArtifactId, &out.ArtifactId
   601  		*out = new(string)
   602  		**out = **in
   603  	}
   604  	return
   605  }
   606  
   607  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyRpmInstallation.
   608  func (in *GuestpolicyRpmInstallation) DeepCopy() *GuestpolicyRpmInstallation {
   609  	if in == nil {
   610  		return nil
   611  	}
   612  	out := new(GuestpolicyRpmInstallation)
   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 *GuestpolicyScriptRun) DeepCopyInto(out *GuestpolicyScriptRun) {
   619  	*out = *in
   620  	if in.AllowedExitCodes != nil {
   621  		in, out := &in.AllowedExitCodes, &out.AllowedExitCodes
   622  		*out = make([]int, len(*in))
   623  		copy(*out, *in)
   624  	}
   625  	if in.Interpreter != nil {
   626  		in, out := &in.Interpreter, &out.Interpreter
   627  		*out = new(string)
   628  		**out = **in
   629  	}
   630  	if in.Script != nil {
   631  		in, out := &in.Script, &out.Script
   632  		*out = new(string)
   633  		**out = **in
   634  	}
   635  	return
   636  }
   637  
   638  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyScriptRun.
   639  func (in *GuestpolicyScriptRun) DeepCopy() *GuestpolicyScriptRun {
   640  	if in == nil {
   641  		return nil
   642  	}
   643  	out := new(GuestpolicyScriptRun)
   644  	in.DeepCopyInto(out)
   645  	return out
   646  }
   647  
   648  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   649  func (in *GuestpolicyUpdateSteps) DeepCopyInto(out *GuestpolicyUpdateSteps) {
   650  	*out = *in
   651  	if in.ArchiveExtraction != nil {
   652  		in, out := &in.ArchiveExtraction, &out.ArchiveExtraction
   653  		*out = new(GuestpolicyArchiveExtraction)
   654  		(*in).DeepCopyInto(*out)
   655  	}
   656  	if in.DpkgInstallation != nil {
   657  		in, out := &in.DpkgInstallation, &out.DpkgInstallation
   658  		*out = new(GuestpolicyDpkgInstallation)
   659  		(*in).DeepCopyInto(*out)
   660  	}
   661  	if in.FileCopy != nil {
   662  		in, out := &in.FileCopy, &out.FileCopy
   663  		*out = new(GuestpolicyFileCopy)
   664  		(*in).DeepCopyInto(*out)
   665  	}
   666  	if in.FileExec != nil {
   667  		in, out := &in.FileExec, &out.FileExec
   668  		*out = new(GuestpolicyFileExec)
   669  		(*in).DeepCopyInto(*out)
   670  	}
   671  	if in.MsiInstallation != nil {
   672  		in, out := &in.MsiInstallation, &out.MsiInstallation
   673  		*out = new(GuestpolicyMsiInstallation)
   674  		(*in).DeepCopyInto(*out)
   675  	}
   676  	if in.RpmInstallation != nil {
   677  		in, out := &in.RpmInstallation, &out.RpmInstallation
   678  		*out = new(GuestpolicyRpmInstallation)
   679  		(*in).DeepCopyInto(*out)
   680  	}
   681  	if in.ScriptRun != nil {
   682  		in, out := &in.ScriptRun, &out.ScriptRun
   683  		*out = new(GuestpolicyScriptRun)
   684  		(*in).DeepCopyInto(*out)
   685  	}
   686  	return
   687  }
   688  
   689  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyUpdateSteps.
   690  func (in *GuestpolicyUpdateSteps) DeepCopy() *GuestpolicyUpdateSteps {
   691  	if in == nil {
   692  		return nil
   693  	}
   694  	out := new(GuestpolicyUpdateSteps)
   695  	in.DeepCopyInto(out)
   696  	return out
   697  }
   698  
   699  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   700  func (in *GuestpolicyYum) DeepCopyInto(out *GuestpolicyYum) {
   701  	*out = *in
   702  	if in.DisplayName != nil {
   703  		in, out := &in.DisplayName, &out.DisplayName
   704  		*out = new(string)
   705  		**out = **in
   706  	}
   707  	if in.GpgKeys != nil {
   708  		in, out := &in.GpgKeys, &out.GpgKeys
   709  		*out = make([]string, len(*in))
   710  		copy(*out, *in)
   711  	}
   712  	return
   713  }
   714  
   715  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyYum.
   716  func (in *GuestpolicyYum) DeepCopy() *GuestpolicyYum {
   717  	if in == nil {
   718  		return nil
   719  	}
   720  	out := new(GuestpolicyYum)
   721  	in.DeepCopyInto(out)
   722  	return out
   723  }
   724  
   725  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   726  func (in *GuestpolicyZypper) DeepCopyInto(out *GuestpolicyZypper) {
   727  	*out = *in
   728  	if in.DisplayName != nil {
   729  		in, out := &in.DisplayName, &out.DisplayName
   730  		*out = new(string)
   731  		**out = **in
   732  	}
   733  	if in.GpgKeys != nil {
   734  		in, out := &in.GpgKeys, &out.GpgKeys
   735  		*out = make([]string, len(*in))
   736  		copy(*out, *in)
   737  	}
   738  	return
   739  }
   740  
   741  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestpolicyZypper.
   742  func (in *GuestpolicyZypper) DeepCopy() *GuestpolicyZypper {
   743  	if in == nil {
   744  		return nil
   745  	}
   746  	out := new(GuestpolicyZypper)
   747  	in.DeepCopyInto(out)
   748  	return out
   749  }
   750  
   751  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   752  func (in *OSConfigGuestPolicy) DeepCopyInto(out *OSConfigGuestPolicy) {
   753  	*out = *in
   754  	out.TypeMeta = in.TypeMeta
   755  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   756  	in.Spec.DeepCopyInto(&out.Spec)
   757  	in.Status.DeepCopyInto(&out.Status)
   758  	return
   759  }
   760  
   761  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigGuestPolicy.
   762  func (in *OSConfigGuestPolicy) DeepCopy() *OSConfigGuestPolicy {
   763  	if in == nil {
   764  		return nil
   765  	}
   766  	out := new(OSConfigGuestPolicy)
   767  	in.DeepCopyInto(out)
   768  	return out
   769  }
   770  
   771  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   772  func (in *OSConfigGuestPolicy) DeepCopyObject() runtime.Object {
   773  	if c := in.DeepCopy(); c != nil {
   774  		return c
   775  	}
   776  	return nil
   777  }
   778  
   779  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   780  func (in *OSConfigGuestPolicyList) DeepCopyInto(out *OSConfigGuestPolicyList) {
   781  	*out = *in
   782  	out.TypeMeta = in.TypeMeta
   783  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   784  	if in.Items != nil {
   785  		in, out := &in.Items, &out.Items
   786  		*out = make([]OSConfigGuestPolicy, len(*in))
   787  		for i := range *in {
   788  			(*in)[i].DeepCopyInto(&(*out)[i])
   789  		}
   790  	}
   791  	return
   792  }
   793  
   794  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigGuestPolicyList.
   795  func (in *OSConfigGuestPolicyList) DeepCopy() *OSConfigGuestPolicyList {
   796  	if in == nil {
   797  		return nil
   798  	}
   799  	out := new(OSConfigGuestPolicyList)
   800  	in.DeepCopyInto(out)
   801  	return out
   802  }
   803  
   804  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   805  func (in *OSConfigGuestPolicyList) DeepCopyObject() runtime.Object {
   806  	if c := in.DeepCopy(); c != nil {
   807  		return c
   808  	}
   809  	return nil
   810  }
   811  
   812  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   813  func (in *OSConfigGuestPolicySpec) DeepCopyInto(out *OSConfigGuestPolicySpec) {
   814  	*out = *in
   815  	if in.Assignment != nil {
   816  		in, out := &in.Assignment, &out.Assignment
   817  		*out = new(GuestpolicyAssignment)
   818  		(*in).DeepCopyInto(*out)
   819  	}
   820  	if in.Description != nil {
   821  		in, out := &in.Description, &out.Description
   822  		*out = new(string)
   823  		**out = **in
   824  	}
   825  	if in.PackageRepositories != nil {
   826  		in, out := &in.PackageRepositories, &out.PackageRepositories
   827  		*out = make([]GuestpolicyPackageRepositories, len(*in))
   828  		for i := range *in {
   829  			(*in)[i].DeepCopyInto(&(*out)[i])
   830  		}
   831  	}
   832  	if in.Packages != nil {
   833  		in, out := &in.Packages, &out.Packages
   834  		*out = make([]GuestpolicyPackages, len(*in))
   835  		for i := range *in {
   836  			(*in)[i].DeepCopyInto(&(*out)[i])
   837  		}
   838  	}
   839  	if in.Recipes != nil {
   840  		in, out := &in.Recipes, &out.Recipes
   841  		*out = make([]GuestpolicyRecipes, len(*in))
   842  		for i := range *in {
   843  			(*in)[i].DeepCopyInto(&(*out)[i])
   844  		}
   845  	}
   846  	if in.ResourceID != nil {
   847  		in, out := &in.ResourceID, &out.ResourceID
   848  		*out = new(string)
   849  		**out = **in
   850  	}
   851  	return
   852  }
   853  
   854  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigGuestPolicySpec.
   855  func (in *OSConfigGuestPolicySpec) DeepCopy() *OSConfigGuestPolicySpec {
   856  	if in == nil {
   857  		return nil
   858  	}
   859  	out := new(OSConfigGuestPolicySpec)
   860  	in.DeepCopyInto(out)
   861  	return out
   862  }
   863  
   864  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   865  func (in *OSConfigGuestPolicyStatus) DeepCopyInto(out *OSConfigGuestPolicyStatus) {
   866  	*out = *in
   867  	if in.Conditions != nil {
   868  		in, out := &in.Conditions, &out.Conditions
   869  		*out = make([]v1alpha1.Condition, len(*in))
   870  		copy(*out, *in)
   871  	}
   872  	if in.CreateTime != nil {
   873  		in, out := &in.CreateTime, &out.CreateTime
   874  		*out = new(string)
   875  		**out = **in
   876  	}
   877  	if in.Etag != nil {
   878  		in, out := &in.Etag, &out.Etag
   879  		*out = new(string)
   880  		**out = **in
   881  	}
   882  	if in.ObservedGeneration != nil {
   883  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
   884  		*out = new(int)
   885  		**out = **in
   886  	}
   887  	if in.UpdateTime != nil {
   888  		in, out := &in.UpdateTime, &out.UpdateTime
   889  		*out = new(string)
   890  		**out = **in
   891  	}
   892  	return
   893  }
   894  
   895  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigGuestPolicyStatus.
   896  func (in *OSConfigGuestPolicyStatus) DeepCopy() *OSConfigGuestPolicyStatus {
   897  	if in == nil {
   898  		return nil
   899  	}
   900  	out := new(OSConfigGuestPolicyStatus)
   901  	in.DeepCopyInto(out)
   902  	return out
   903  }
   904  
   905  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   906  func (in *OSConfigOSPolicyAssignment) DeepCopyInto(out *OSConfigOSPolicyAssignment) {
   907  	*out = *in
   908  	out.TypeMeta = in.TypeMeta
   909  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   910  	in.Spec.DeepCopyInto(&out.Spec)
   911  	in.Status.DeepCopyInto(&out.Status)
   912  	return
   913  }
   914  
   915  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigOSPolicyAssignment.
   916  func (in *OSConfigOSPolicyAssignment) DeepCopy() *OSConfigOSPolicyAssignment {
   917  	if in == nil {
   918  		return nil
   919  	}
   920  	out := new(OSConfigOSPolicyAssignment)
   921  	in.DeepCopyInto(out)
   922  	return out
   923  }
   924  
   925  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   926  func (in *OSConfigOSPolicyAssignment) DeepCopyObject() runtime.Object {
   927  	if c := in.DeepCopy(); c != nil {
   928  		return c
   929  	}
   930  	return nil
   931  }
   932  
   933  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   934  func (in *OSConfigOSPolicyAssignmentList) DeepCopyInto(out *OSConfigOSPolicyAssignmentList) {
   935  	*out = *in
   936  	out.TypeMeta = in.TypeMeta
   937  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   938  	if in.Items != nil {
   939  		in, out := &in.Items, &out.Items
   940  		*out = make([]OSConfigOSPolicyAssignment, len(*in))
   941  		for i := range *in {
   942  			(*in)[i].DeepCopyInto(&(*out)[i])
   943  		}
   944  	}
   945  	return
   946  }
   947  
   948  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigOSPolicyAssignmentList.
   949  func (in *OSConfigOSPolicyAssignmentList) DeepCopy() *OSConfigOSPolicyAssignmentList {
   950  	if in == nil {
   951  		return nil
   952  	}
   953  	out := new(OSConfigOSPolicyAssignmentList)
   954  	in.DeepCopyInto(out)
   955  	return out
   956  }
   957  
   958  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   959  func (in *OSConfigOSPolicyAssignmentList) DeepCopyObject() runtime.Object {
   960  	if c := in.DeepCopy(); c != nil {
   961  		return c
   962  	}
   963  	return nil
   964  }
   965  
   966  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   967  func (in *OSConfigOSPolicyAssignmentSpec) DeepCopyInto(out *OSConfigOSPolicyAssignmentSpec) {
   968  	*out = *in
   969  	if in.Description != nil {
   970  		in, out := &in.Description, &out.Description
   971  		*out = new(string)
   972  		**out = **in
   973  	}
   974  	in.InstanceFilter.DeepCopyInto(&out.InstanceFilter)
   975  	if in.OsPolicies != nil {
   976  		in, out := &in.OsPolicies, &out.OsPolicies
   977  		*out = make([]OspolicyassignmentOsPolicies, len(*in))
   978  		for i := range *in {
   979  			(*in)[i].DeepCopyInto(&(*out)[i])
   980  		}
   981  	}
   982  	out.ProjectRef = in.ProjectRef
   983  	if in.ResourceID != nil {
   984  		in, out := &in.ResourceID, &out.ResourceID
   985  		*out = new(string)
   986  		**out = **in
   987  	}
   988  	in.Rollout.DeepCopyInto(&out.Rollout)
   989  	if in.SkipAwaitRollout != nil {
   990  		in, out := &in.SkipAwaitRollout, &out.SkipAwaitRollout
   991  		*out = new(bool)
   992  		**out = **in
   993  	}
   994  	return
   995  }
   996  
   997  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigOSPolicyAssignmentSpec.
   998  func (in *OSConfigOSPolicyAssignmentSpec) DeepCopy() *OSConfigOSPolicyAssignmentSpec {
   999  	if in == nil {
  1000  		return nil
  1001  	}
  1002  	out := new(OSConfigOSPolicyAssignmentSpec)
  1003  	in.DeepCopyInto(out)
  1004  	return out
  1005  }
  1006  
  1007  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1008  func (in *OSConfigOSPolicyAssignmentStatus) DeepCopyInto(out *OSConfigOSPolicyAssignmentStatus) {
  1009  	*out = *in
  1010  	if in.Conditions != nil {
  1011  		in, out := &in.Conditions, &out.Conditions
  1012  		*out = make([]v1alpha1.Condition, len(*in))
  1013  		copy(*out, *in)
  1014  	}
  1015  	if in.Baseline != nil {
  1016  		in, out := &in.Baseline, &out.Baseline
  1017  		*out = new(bool)
  1018  		**out = **in
  1019  	}
  1020  	if in.Deleted != nil {
  1021  		in, out := &in.Deleted, &out.Deleted
  1022  		*out = new(bool)
  1023  		**out = **in
  1024  	}
  1025  	if in.Etag != nil {
  1026  		in, out := &in.Etag, &out.Etag
  1027  		*out = new(string)
  1028  		**out = **in
  1029  	}
  1030  	if in.ObservedGeneration != nil {
  1031  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
  1032  		*out = new(int)
  1033  		**out = **in
  1034  	}
  1035  	if in.Reconciling != nil {
  1036  		in, out := &in.Reconciling, &out.Reconciling
  1037  		*out = new(bool)
  1038  		**out = **in
  1039  	}
  1040  	if in.RevisionCreateTime != nil {
  1041  		in, out := &in.RevisionCreateTime, &out.RevisionCreateTime
  1042  		*out = new(string)
  1043  		**out = **in
  1044  	}
  1045  	if in.RevisionId != nil {
  1046  		in, out := &in.RevisionId, &out.RevisionId
  1047  		*out = new(string)
  1048  		**out = **in
  1049  	}
  1050  	if in.RolloutState != nil {
  1051  		in, out := &in.RolloutState, &out.RolloutState
  1052  		*out = new(string)
  1053  		**out = **in
  1054  	}
  1055  	if in.Uid != nil {
  1056  		in, out := &in.Uid, &out.Uid
  1057  		*out = new(string)
  1058  		**out = **in
  1059  	}
  1060  	return
  1061  }
  1062  
  1063  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSConfigOSPolicyAssignmentStatus.
  1064  func (in *OSConfigOSPolicyAssignmentStatus) DeepCopy() *OSConfigOSPolicyAssignmentStatus {
  1065  	if in == nil {
  1066  		return nil
  1067  	}
  1068  	out := new(OSConfigOSPolicyAssignmentStatus)
  1069  	in.DeepCopyInto(out)
  1070  	return out
  1071  }
  1072  
  1073  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1074  func (in *OspolicyassignmentApt) DeepCopyInto(out *OspolicyassignmentApt) {
  1075  	*out = *in
  1076  	if in.Components != nil {
  1077  		in, out := &in.Components, &out.Components
  1078  		*out = make([]string, len(*in))
  1079  		copy(*out, *in)
  1080  	}
  1081  	if in.GpgKey != nil {
  1082  		in, out := &in.GpgKey, &out.GpgKey
  1083  		*out = new(string)
  1084  		**out = **in
  1085  	}
  1086  	return
  1087  }
  1088  
  1089  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentApt.
  1090  func (in *OspolicyassignmentApt) DeepCopy() *OspolicyassignmentApt {
  1091  	if in == nil {
  1092  		return nil
  1093  	}
  1094  	out := new(OspolicyassignmentApt)
  1095  	in.DeepCopyInto(out)
  1096  	return out
  1097  }
  1098  
  1099  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1100  func (in *OspolicyassignmentDeb) DeepCopyInto(out *OspolicyassignmentDeb) {
  1101  	*out = *in
  1102  	if in.PullDeps != nil {
  1103  		in, out := &in.PullDeps, &out.PullDeps
  1104  		*out = new(bool)
  1105  		**out = **in
  1106  	}
  1107  	in.Source.DeepCopyInto(&out.Source)
  1108  	return
  1109  }
  1110  
  1111  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentDeb.
  1112  func (in *OspolicyassignmentDeb) DeepCopy() *OspolicyassignmentDeb {
  1113  	if in == nil {
  1114  		return nil
  1115  	}
  1116  	out := new(OspolicyassignmentDeb)
  1117  	in.DeepCopyInto(out)
  1118  	return out
  1119  }
  1120  
  1121  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1122  func (in *OspolicyassignmentDisruptionBudget) DeepCopyInto(out *OspolicyassignmentDisruptionBudget) {
  1123  	*out = *in
  1124  	if in.Fixed != nil {
  1125  		in, out := &in.Fixed, &out.Fixed
  1126  		*out = new(int)
  1127  		**out = **in
  1128  	}
  1129  	if in.Percent != nil {
  1130  		in, out := &in.Percent, &out.Percent
  1131  		*out = new(int)
  1132  		**out = **in
  1133  	}
  1134  	return
  1135  }
  1136  
  1137  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentDisruptionBudget.
  1138  func (in *OspolicyassignmentDisruptionBudget) DeepCopy() *OspolicyassignmentDisruptionBudget {
  1139  	if in == nil {
  1140  		return nil
  1141  	}
  1142  	out := new(OspolicyassignmentDisruptionBudget)
  1143  	in.DeepCopyInto(out)
  1144  	return out
  1145  }
  1146  
  1147  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1148  func (in *OspolicyassignmentEnforce) DeepCopyInto(out *OspolicyassignmentEnforce) {
  1149  	*out = *in
  1150  	if in.Args != nil {
  1151  		in, out := &in.Args, &out.Args
  1152  		*out = make([]string, len(*in))
  1153  		copy(*out, *in)
  1154  	}
  1155  	if in.File != nil {
  1156  		in, out := &in.File, &out.File
  1157  		*out = new(OspolicyassignmentFile)
  1158  		(*in).DeepCopyInto(*out)
  1159  	}
  1160  	if in.OutputFilePath != nil {
  1161  		in, out := &in.OutputFilePath, &out.OutputFilePath
  1162  		*out = new(string)
  1163  		**out = **in
  1164  	}
  1165  	if in.Script != nil {
  1166  		in, out := &in.Script, &out.Script
  1167  		*out = new(string)
  1168  		**out = **in
  1169  	}
  1170  	return
  1171  }
  1172  
  1173  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentEnforce.
  1174  func (in *OspolicyassignmentEnforce) DeepCopy() *OspolicyassignmentEnforce {
  1175  	if in == nil {
  1176  		return nil
  1177  	}
  1178  	out := new(OspolicyassignmentEnforce)
  1179  	in.DeepCopyInto(out)
  1180  	return out
  1181  }
  1182  
  1183  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1184  func (in *OspolicyassignmentExclusionLabels) DeepCopyInto(out *OspolicyassignmentExclusionLabels) {
  1185  	*out = *in
  1186  	if in.Labels != nil {
  1187  		in, out := &in.Labels, &out.Labels
  1188  		*out = make(map[string]string, len(*in))
  1189  		for key, val := range *in {
  1190  			(*out)[key] = val
  1191  		}
  1192  	}
  1193  	return
  1194  }
  1195  
  1196  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentExclusionLabels.
  1197  func (in *OspolicyassignmentExclusionLabels) DeepCopy() *OspolicyassignmentExclusionLabels {
  1198  	if in == nil {
  1199  		return nil
  1200  	}
  1201  	out := new(OspolicyassignmentExclusionLabels)
  1202  	in.DeepCopyInto(out)
  1203  	return out
  1204  }
  1205  
  1206  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1207  func (in *OspolicyassignmentExec) DeepCopyInto(out *OspolicyassignmentExec) {
  1208  	*out = *in
  1209  	if in.Enforce != nil {
  1210  		in, out := &in.Enforce, &out.Enforce
  1211  		*out = new(OspolicyassignmentEnforce)
  1212  		(*in).DeepCopyInto(*out)
  1213  	}
  1214  	in.Validate.DeepCopyInto(&out.Validate)
  1215  	return
  1216  }
  1217  
  1218  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentExec.
  1219  func (in *OspolicyassignmentExec) DeepCopy() *OspolicyassignmentExec {
  1220  	if in == nil {
  1221  		return nil
  1222  	}
  1223  	out := new(OspolicyassignmentExec)
  1224  	in.DeepCopyInto(out)
  1225  	return out
  1226  }
  1227  
  1228  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1229  func (in *OspolicyassignmentFile) DeepCopyInto(out *OspolicyassignmentFile) {
  1230  	*out = *in
  1231  	if in.AllowInsecure != nil {
  1232  		in, out := &in.AllowInsecure, &out.AllowInsecure
  1233  		*out = new(bool)
  1234  		**out = **in
  1235  	}
  1236  	if in.Gcs != nil {
  1237  		in, out := &in.Gcs, &out.Gcs
  1238  		*out = new(OspolicyassignmentGcs)
  1239  		(*in).DeepCopyInto(*out)
  1240  	}
  1241  	if in.LocalPath != nil {
  1242  		in, out := &in.LocalPath, &out.LocalPath
  1243  		*out = new(string)
  1244  		**out = **in
  1245  	}
  1246  	if in.Remote != nil {
  1247  		in, out := &in.Remote, &out.Remote
  1248  		*out = new(OspolicyassignmentRemote)
  1249  		(*in).DeepCopyInto(*out)
  1250  	}
  1251  	return
  1252  }
  1253  
  1254  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentFile.
  1255  func (in *OspolicyassignmentFile) DeepCopy() *OspolicyassignmentFile {
  1256  	if in == nil {
  1257  		return nil
  1258  	}
  1259  	out := new(OspolicyassignmentFile)
  1260  	in.DeepCopyInto(out)
  1261  	return out
  1262  }
  1263  
  1264  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1265  func (in *OspolicyassignmentGcs) DeepCopyInto(out *OspolicyassignmentGcs) {
  1266  	*out = *in
  1267  	if in.Generation != nil {
  1268  		in, out := &in.Generation, &out.Generation
  1269  		*out = new(int)
  1270  		**out = **in
  1271  	}
  1272  	return
  1273  }
  1274  
  1275  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentGcs.
  1276  func (in *OspolicyassignmentGcs) DeepCopy() *OspolicyassignmentGcs {
  1277  	if in == nil {
  1278  		return nil
  1279  	}
  1280  	out := new(OspolicyassignmentGcs)
  1281  	in.DeepCopyInto(out)
  1282  	return out
  1283  }
  1284  
  1285  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1286  func (in *OspolicyassignmentGoo) DeepCopyInto(out *OspolicyassignmentGoo) {
  1287  	*out = *in
  1288  	return
  1289  }
  1290  
  1291  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentGoo.
  1292  func (in *OspolicyassignmentGoo) DeepCopy() *OspolicyassignmentGoo {
  1293  	if in == nil {
  1294  		return nil
  1295  	}
  1296  	out := new(OspolicyassignmentGoo)
  1297  	in.DeepCopyInto(out)
  1298  	return out
  1299  }
  1300  
  1301  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1302  func (in *OspolicyassignmentGooget) DeepCopyInto(out *OspolicyassignmentGooget) {
  1303  	*out = *in
  1304  	return
  1305  }
  1306  
  1307  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentGooget.
  1308  func (in *OspolicyassignmentGooget) DeepCopy() *OspolicyassignmentGooget {
  1309  	if in == nil {
  1310  		return nil
  1311  	}
  1312  	out := new(OspolicyassignmentGooget)
  1313  	in.DeepCopyInto(out)
  1314  	return out
  1315  }
  1316  
  1317  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1318  func (in *OspolicyassignmentInclusionLabels) DeepCopyInto(out *OspolicyassignmentInclusionLabels) {
  1319  	*out = *in
  1320  	if in.Labels != nil {
  1321  		in, out := &in.Labels, &out.Labels
  1322  		*out = make(map[string]string, len(*in))
  1323  		for key, val := range *in {
  1324  			(*out)[key] = val
  1325  		}
  1326  	}
  1327  	return
  1328  }
  1329  
  1330  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentInclusionLabels.
  1331  func (in *OspolicyassignmentInclusionLabels) DeepCopy() *OspolicyassignmentInclusionLabels {
  1332  	if in == nil {
  1333  		return nil
  1334  	}
  1335  	out := new(OspolicyassignmentInclusionLabels)
  1336  	in.DeepCopyInto(out)
  1337  	return out
  1338  }
  1339  
  1340  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1341  func (in *OspolicyassignmentInstanceFilter) DeepCopyInto(out *OspolicyassignmentInstanceFilter) {
  1342  	*out = *in
  1343  	if in.All != nil {
  1344  		in, out := &in.All, &out.All
  1345  		*out = new(bool)
  1346  		**out = **in
  1347  	}
  1348  	if in.ExclusionLabels != nil {
  1349  		in, out := &in.ExclusionLabels, &out.ExclusionLabels
  1350  		*out = make([]OspolicyassignmentExclusionLabels, len(*in))
  1351  		for i := range *in {
  1352  			(*in)[i].DeepCopyInto(&(*out)[i])
  1353  		}
  1354  	}
  1355  	if in.InclusionLabels != nil {
  1356  		in, out := &in.InclusionLabels, &out.InclusionLabels
  1357  		*out = make([]OspolicyassignmentInclusionLabels, len(*in))
  1358  		for i := range *in {
  1359  			(*in)[i].DeepCopyInto(&(*out)[i])
  1360  		}
  1361  	}
  1362  	if in.Inventories != nil {
  1363  		in, out := &in.Inventories, &out.Inventories
  1364  		*out = make([]OspolicyassignmentInventories, len(*in))
  1365  		for i := range *in {
  1366  			(*in)[i].DeepCopyInto(&(*out)[i])
  1367  		}
  1368  	}
  1369  	return
  1370  }
  1371  
  1372  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentInstanceFilter.
  1373  func (in *OspolicyassignmentInstanceFilter) DeepCopy() *OspolicyassignmentInstanceFilter {
  1374  	if in == nil {
  1375  		return nil
  1376  	}
  1377  	out := new(OspolicyassignmentInstanceFilter)
  1378  	in.DeepCopyInto(out)
  1379  	return out
  1380  }
  1381  
  1382  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1383  func (in *OspolicyassignmentInventories) DeepCopyInto(out *OspolicyassignmentInventories) {
  1384  	*out = *in
  1385  	if in.OsVersion != nil {
  1386  		in, out := &in.OsVersion, &out.OsVersion
  1387  		*out = new(string)
  1388  		**out = **in
  1389  	}
  1390  	return
  1391  }
  1392  
  1393  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentInventories.
  1394  func (in *OspolicyassignmentInventories) DeepCopy() *OspolicyassignmentInventories {
  1395  	if in == nil {
  1396  		return nil
  1397  	}
  1398  	out := new(OspolicyassignmentInventories)
  1399  	in.DeepCopyInto(out)
  1400  	return out
  1401  }
  1402  
  1403  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1404  func (in *OspolicyassignmentInventoryFilters) DeepCopyInto(out *OspolicyassignmentInventoryFilters) {
  1405  	*out = *in
  1406  	if in.OsVersion != nil {
  1407  		in, out := &in.OsVersion, &out.OsVersion
  1408  		*out = new(string)
  1409  		**out = **in
  1410  	}
  1411  	return
  1412  }
  1413  
  1414  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentInventoryFilters.
  1415  func (in *OspolicyassignmentInventoryFilters) DeepCopy() *OspolicyassignmentInventoryFilters {
  1416  	if in == nil {
  1417  		return nil
  1418  	}
  1419  	out := new(OspolicyassignmentInventoryFilters)
  1420  	in.DeepCopyInto(out)
  1421  	return out
  1422  }
  1423  
  1424  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1425  func (in *OspolicyassignmentMsi) DeepCopyInto(out *OspolicyassignmentMsi) {
  1426  	*out = *in
  1427  	if in.Properties != nil {
  1428  		in, out := &in.Properties, &out.Properties
  1429  		*out = make([]string, len(*in))
  1430  		copy(*out, *in)
  1431  	}
  1432  	in.Source.DeepCopyInto(&out.Source)
  1433  	return
  1434  }
  1435  
  1436  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentMsi.
  1437  func (in *OspolicyassignmentMsi) DeepCopy() *OspolicyassignmentMsi {
  1438  	if in == nil {
  1439  		return nil
  1440  	}
  1441  	out := new(OspolicyassignmentMsi)
  1442  	in.DeepCopyInto(out)
  1443  	return out
  1444  }
  1445  
  1446  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1447  func (in *OspolicyassignmentOsPolicies) DeepCopyInto(out *OspolicyassignmentOsPolicies) {
  1448  	*out = *in
  1449  	if in.AllowNoResourceGroupMatch != nil {
  1450  		in, out := &in.AllowNoResourceGroupMatch, &out.AllowNoResourceGroupMatch
  1451  		*out = new(bool)
  1452  		**out = **in
  1453  	}
  1454  	if in.Description != nil {
  1455  		in, out := &in.Description, &out.Description
  1456  		*out = new(string)
  1457  		**out = **in
  1458  	}
  1459  	if in.ResourceGroups != nil {
  1460  		in, out := &in.ResourceGroups, &out.ResourceGroups
  1461  		*out = make([]OspolicyassignmentResourceGroups, len(*in))
  1462  		for i := range *in {
  1463  			(*in)[i].DeepCopyInto(&(*out)[i])
  1464  		}
  1465  	}
  1466  	return
  1467  }
  1468  
  1469  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentOsPolicies.
  1470  func (in *OspolicyassignmentOsPolicies) DeepCopy() *OspolicyassignmentOsPolicies {
  1471  	if in == nil {
  1472  		return nil
  1473  	}
  1474  	out := new(OspolicyassignmentOsPolicies)
  1475  	in.DeepCopyInto(out)
  1476  	return out
  1477  }
  1478  
  1479  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1480  func (in *OspolicyassignmentPkg) DeepCopyInto(out *OspolicyassignmentPkg) {
  1481  	*out = *in
  1482  	if in.Apt != nil {
  1483  		in, out := &in.Apt, &out.Apt
  1484  		*out = new(OspolicyassignmentApt)
  1485  		(*in).DeepCopyInto(*out)
  1486  	}
  1487  	if in.Deb != nil {
  1488  		in, out := &in.Deb, &out.Deb
  1489  		*out = new(OspolicyassignmentDeb)
  1490  		(*in).DeepCopyInto(*out)
  1491  	}
  1492  	if in.Googet != nil {
  1493  		in, out := &in.Googet, &out.Googet
  1494  		*out = new(OspolicyassignmentGooget)
  1495  		**out = **in
  1496  	}
  1497  	if in.Msi != nil {
  1498  		in, out := &in.Msi, &out.Msi
  1499  		*out = new(OspolicyassignmentMsi)
  1500  		(*in).DeepCopyInto(*out)
  1501  	}
  1502  	if in.Rpm != nil {
  1503  		in, out := &in.Rpm, &out.Rpm
  1504  		*out = new(OspolicyassignmentRpm)
  1505  		(*in).DeepCopyInto(*out)
  1506  	}
  1507  	if in.Yum != nil {
  1508  		in, out := &in.Yum, &out.Yum
  1509  		*out = new(OspolicyassignmentYum)
  1510  		(*in).DeepCopyInto(*out)
  1511  	}
  1512  	if in.Zypper != nil {
  1513  		in, out := &in.Zypper, &out.Zypper
  1514  		*out = new(OspolicyassignmentZypper)
  1515  		(*in).DeepCopyInto(*out)
  1516  	}
  1517  	return
  1518  }
  1519  
  1520  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentPkg.
  1521  func (in *OspolicyassignmentPkg) DeepCopy() *OspolicyassignmentPkg {
  1522  	if in == nil {
  1523  		return nil
  1524  	}
  1525  	out := new(OspolicyassignmentPkg)
  1526  	in.DeepCopyInto(out)
  1527  	return out
  1528  }
  1529  
  1530  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1531  func (in *OspolicyassignmentRemote) DeepCopyInto(out *OspolicyassignmentRemote) {
  1532  	*out = *in
  1533  	if in.Sha256Checksum != nil {
  1534  		in, out := &in.Sha256Checksum, &out.Sha256Checksum
  1535  		*out = new(string)
  1536  		**out = **in
  1537  	}
  1538  	return
  1539  }
  1540  
  1541  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentRemote.
  1542  func (in *OspolicyassignmentRemote) DeepCopy() *OspolicyassignmentRemote {
  1543  	if in == nil {
  1544  		return nil
  1545  	}
  1546  	out := new(OspolicyassignmentRemote)
  1547  	in.DeepCopyInto(out)
  1548  	return out
  1549  }
  1550  
  1551  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1552  func (in *OspolicyassignmentRepository) DeepCopyInto(out *OspolicyassignmentRepository) {
  1553  	*out = *in
  1554  	if in.Apt != nil {
  1555  		in, out := &in.Apt, &out.Apt
  1556  		*out = new(OspolicyassignmentApt)
  1557  		(*in).DeepCopyInto(*out)
  1558  	}
  1559  	if in.Goo != nil {
  1560  		in, out := &in.Goo, &out.Goo
  1561  		*out = new(OspolicyassignmentGoo)
  1562  		**out = **in
  1563  	}
  1564  	if in.Yum != nil {
  1565  		in, out := &in.Yum, &out.Yum
  1566  		*out = new(OspolicyassignmentYum)
  1567  		(*in).DeepCopyInto(*out)
  1568  	}
  1569  	if in.Zypper != nil {
  1570  		in, out := &in.Zypper, &out.Zypper
  1571  		*out = new(OspolicyassignmentZypper)
  1572  		(*in).DeepCopyInto(*out)
  1573  	}
  1574  	return
  1575  }
  1576  
  1577  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentRepository.
  1578  func (in *OspolicyassignmentRepository) DeepCopy() *OspolicyassignmentRepository {
  1579  	if in == nil {
  1580  		return nil
  1581  	}
  1582  	out := new(OspolicyassignmentRepository)
  1583  	in.DeepCopyInto(out)
  1584  	return out
  1585  }
  1586  
  1587  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1588  func (in *OspolicyassignmentResourceGroups) DeepCopyInto(out *OspolicyassignmentResourceGroups) {
  1589  	*out = *in
  1590  	if in.InventoryFilters != nil {
  1591  		in, out := &in.InventoryFilters, &out.InventoryFilters
  1592  		*out = make([]OspolicyassignmentInventoryFilters, len(*in))
  1593  		for i := range *in {
  1594  			(*in)[i].DeepCopyInto(&(*out)[i])
  1595  		}
  1596  	}
  1597  	if in.Resources != nil {
  1598  		in, out := &in.Resources, &out.Resources
  1599  		*out = make([]OspolicyassignmentResources, len(*in))
  1600  		for i := range *in {
  1601  			(*in)[i].DeepCopyInto(&(*out)[i])
  1602  		}
  1603  	}
  1604  	return
  1605  }
  1606  
  1607  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentResourceGroups.
  1608  func (in *OspolicyassignmentResourceGroups) DeepCopy() *OspolicyassignmentResourceGroups {
  1609  	if in == nil {
  1610  		return nil
  1611  	}
  1612  	out := new(OspolicyassignmentResourceGroups)
  1613  	in.DeepCopyInto(out)
  1614  	return out
  1615  }
  1616  
  1617  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1618  func (in *OspolicyassignmentResources) DeepCopyInto(out *OspolicyassignmentResources) {
  1619  	*out = *in
  1620  	if in.Exec != nil {
  1621  		in, out := &in.Exec, &out.Exec
  1622  		*out = new(OspolicyassignmentExec)
  1623  		(*in).DeepCopyInto(*out)
  1624  	}
  1625  	if in.File != nil {
  1626  		in, out := &in.File, &out.File
  1627  		*out = new(OspolicyassignmentFile)
  1628  		(*in).DeepCopyInto(*out)
  1629  	}
  1630  	if in.Pkg != nil {
  1631  		in, out := &in.Pkg, &out.Pkg
  1632  		*out = new(OspolicyassignmentPkg)
  1633  		(*in).DeepCopyInto(*out)
  1634  	}
  1635  	if in.Repository != nil {
  1636  		in, out := &in.Repository, &out.Repository
  1637  		*out = new(OspolicyassignmentRepository)
  1638  		(*in).DeepCopyInto(*out)
  1639  	}
  1640  	return
  1641  }
  1642  
  1643  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentResources.
  1644  func (in *OspolicyassignmentResources) DeepCopy() *OspolicyassignmentResources {
  1645  	if in == nil {
  1646  		return nil
  1647  	}
  1648  	out := new(OspolicyassignmentResources)
  1649  	in.DeepCopyInto(out)
  1650  	return out
  1651  }
  1652  
  1653  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1654  func (in *OspolicyassignmentRollout) DeepCopyInto(out *OspolicyassignmentRollout) {
  1655  	*out = *in
  1656  	in.DisruptionBudget.DeepCopyInto(&out.DisruptionBudget)
  1657  	return
  1658  }
  1659  
  1660  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentRollout.
  1661  func (in *OspolicyassignmentRollout) DeepCopy() *OspolicyassignmentRollout {
  1662  	if in == nil {
  1663  		return nil
  1664  	}
  1665  	out := new(OspolicyassignmentRollout)
  1666  	in.DeepCopyInto(out)
  1667  	return out
  1668  }
  1669  
  1670  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1671  func (in *OspolicyassignmentRpm) DeepCopyInto(out *OspolicyassignmentRpm) {
  1672  	*out = *in
  1673  	if in.PullDeps != nil {
  1674  		in, out := &in.PullDeps, &out.PullDeps
  1675  		*out = new(bool)
  1676  		**out = **in
  1677  	}
  1678  	in.Source.DeepCopyInto(&out.Source)
  1679  	return
  1680  }
  1681  
  1682  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentRpm.
  1683  func (in *OspolicyassignmentRpm) DeepCopy() *OspolicyassignmentRpm {
  1684  	if in == nil {
  1685  		return nil
  1686  	}
  1687  	out := new(OspolicyassignmentRpm)
  1688  	in.DeepCopyInto(out)
  1689  	return out
  1690  }
  1691  
  1692  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1693  func (in *OspolicyassignmentSource) DeepCopyInto(out *OspolicyassignmentSource) {
  1694  	*out = *in
  1695  	if in.AllowInsecure != nil {
  1696  		in, out := &in.AllowInsecure, &out.AllowInsecure
  1697  		*out = new(bool)
  1698  		**out = **in
  1699  	}
  1700  	if in.Gcs != nil {
  1701  		in, out := &in.Gcs, &out.Gcs
  1702  		*out = new(OspolicyassignmentGcs)
  1703  		(*in).DeepCopyInto(*out)
  1704  	}
  1705  	if in.LocalPath != nil {
  1706  		in, out := &in.LocalPath, &out.LocalPath
  1707  		*out = new(string)
  1708  		**out = **in
  1709  	}
  1710  	if in.Remote != nil {
  1711  		in, out := &in.Remote, &out.Remote
  1712  		*out = new(OspolicyassignmentRemote)
  1713  		(*in).DeepCopyInto(*out)
  1714  	}
  1715  	return
  1716  }
  1717  
  1718  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentSource.
  1719  func (in *OspolicyassignmentSource) DeepCopy() *OspolicyassignmentSource {
  1720  	if in == nil {
  1721  		return nil
  1722  	}
  1723  	out := new(OspolicyassignmentSource)
  1724  	in.DeepCopyInto(out)
  1725  	return out
  1726  }
  1727  
  1728  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1729  func (in *OspolicyassignmentValidate) DeepCopyInto(out *OspolicyassignmentValidate) {
  1730  	*out = *in
  1731  	if in.Args != nil {
  1732  		in, out := &in.Args, &out.Args
  1733  		*out = make([]string, len(*in))
  1734  		copy(*out, *in)
  1735  	}
  1736  	if in.File != nil {
  1737  		in, out := &in.File, &out.File
  1738  		*out = new(OspolicyassignmentFile)
  1739  		(*in).DeepCopyInto(*out)
  1740  	}
  1741  	if in.OutputFilePath != nil {
  1742  		in, out := &in.OutputFilePath, &out.OutputFilePath
  1743  		*out = new(string)
  1744  		**out = **in
  1745  	}
  1746  	if in.Script != nil {
  1747  		in, out := &in.Script, &out.Script
  1748  		*out = new(string)
  1749  		**out = **in
  1750  	}
  1751  	return
  1752  }
  1753  
  1754  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentValidate.
  1755  func (in *OspolicyassignmentValidate) DeepCopy() *OspolicyassignmentValidate {
  1756  	if in == nil {
  1757  		return nil
  1758  	}
  1759  	out := new(OspolicyassignmentValidate)
  1760  	in.DeepCopyInto(out)
  1761  	return out
  1762  }
  1763  
  1764  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1765  func (in *OspolicyassignmentYum) DeepCopyInto(out *OspolicyassignmentYum) {
  1766  	*out = *in
  1767  	if in.DisplayName != nil {
  1768  		in, out := &in.DisplayName, &out.DisplayName
  1769  		*out = new(string)
  1770  		**out = **in
  1771  	}
  1772  	if in.GpgKeys != nil {
  1773  		in, out := &in.GpgKeys, &out.GpgKeys
  1774  		*out = make([]string, len(*in))
  1775  		copy(*out, *in)
  1776  	}
  1777  	return
  1778  }
  1779  
  1780  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentYum.
  1781  func (in *OspolicyassignmentYum) DeepCopy() *OspolicyassignmentYum {
  1782  	if in == nil {
  1783  		return nil
  1784  	}
  1785  	out := new(OspolicyassignmentYum)
  1786  	in.DeepCopyInto(out)
  1787  	return out
  1788  }
  1789  
  1790  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1791  func (in *OspolicyassignmentZypper) DeepCopyInto(out *OspolicyassignmentZypper) {
  1792  	*out = *in
  1793  	if in.DisplayName != nil {
  1794  		in, out := &in.DisplayName, &out.DisplayName
  1795  		*out = new(string)
  1796  		**out = **in
  1797  	}
  1798  	if in.GpgKeys != nil {
  1799  		in, out := &in.GpgKeys, &out.GpgKeys
  1800  		*out = make([]string, len(*in))
  1801  		copy(*out, *in)
  1802  	}
  1803  	return
  1804  }
  1805  
  1806  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OspolicyassignmentZypper.
  1807  func (in *OspolicyassignmentZypper) DeepCopy() *OspolicyassignmentZypper {
  1808  	if in == nil {
  1809  		return nil
  1810  	}
  1811  	out := new(OspolicyassignmentZypper)
  1812  	in.DeepCopyInto(out)
  1813  	return out
  1814  }
  1815  

View as plain text