...

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

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/cloudidentity/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 *CloudIdentityGroup) DeepCopyInto(out *CloudIdentityGroup) {
    34  	*out = *in
    35  	out.TypeMeta = in.TypeMeta
    36  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    37  	in.Spec.DeepCopyInto(&out.Spec)
    38  	in.Status.DeepCopyInto(&out.Status)
    39  	return
    40  }
    41  
    42  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityGroup.
    43  func (in *CloudIdentityGroup) DeepCopy() *CloudIdentityGroup {
    44  	if in == nil {
    45  		return nil
    46  	}
    47  	out := new(CloudIdentityGroup)
    48  	in.DeepCopyInto(out)
    49  	return out
    50  }
    51  
    52  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    53  func (in *CloudIdentityGroup) DeepCopyObject() runtime.Object {
    54  	if c := in.DeepCopy(); c != nil {
    55  		return c
    56  	}
    57  	return nil
    58  }
    59  
    60  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    61  func (in *CloudIdentityGroupList) DeepCopyInto(out *CloudIdentityGroupList) {
    62  	*out = *in
    63  	out.TypeMeta = in.TypeMeta
    64  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    65  	if in.Items != nil {
    66  		in, out := &in.Items, &out.Items
    67  		*out = make([]CloudIdentityGroup, len(*in))
    68  		for i := range *in {
    69  			(*in)[i].DeepCopyInto(&(*out)[i])
    70  		}
    71  	}
    72  	return
    73  }
    74  
    75  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityGroupList.
    76  func (in *CloudIdentityGroupList) DeepCopy() *CloudIdentityGroupList {
    77  	if in == nil {
    78  		return nil
    79  	}
    80  	out := new(CloudIdentityGroupList)
    81  	in.DeepCopyInto(out)
    82  	return out
    83  }
    84  
    85  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    86  func (in *CloudIdentityGroupList) DeepCopyObject() runtime.Object {
    87  	if c := in.DeepCopy(); c != nil {
    88  		return c
    89  	}
    90  	return nil
    91  }
    92  
    93  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    94  func (in *CloudIdentityGroupSpec) DeepCopyInto(out *CloudIdentityGroupSpec) {
    95  	*out = *in
    96  	if in.Description != nil {
    97  		in, out := &in.Description, &out.Description
    98  		*out = new(string)
    99  		**out = **in
   100  	}
   101  	if in.DisplayName != nil {
   102  		in, out := &in.DisplayName, &out.DisplayName
   103  		*out = new(string)
   104  		**out = **in
   105  	}
   106  	in.GroupKey.DeepCopyInto(&out.GroupKey)
   107  	if in.InitialGroupConfig != nil {
   108  		in, out := &in.InitialGroupConfig, &out.InitialGroupConfig
   109  		*out = new(string)
   110  		**out = **in
   111  	}
   112  	if in.Labels != nil {
   113  		in, out := &in.Labels, &out.Labels
   114  		*out = make(map[string]string, len(*in))
   115  		for key, val := range *in {
   116  			(*out)[key] = val
   117  		}
   118  	}
   119  	if in.ResourceID != nil {
   120  		in, out := &in.ResourceID, &out.ResourceID
   121  		*out = new(string)
   122  		**out = **in
   123  	}
   124  	return
   125  }
   126  
   127  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityGroupSpec.
   128  func (in *CloudIdentityGroupSpec) DeepCopy() *CloudIdentityGroupSpec {
   129  	if in == nil {
   130  		return nil
   131  	}
   132  	out := new(CloudIdentityGroupSpec)
   133  	in.DeepCopyInto(out)
   134  	return out
   135  }
   136  
   137  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   138  func (in *CloudIdentityGroupStatus) DeepCopyInto(out *CloudIdentityGroupStatus) {
   139  	*out = *in
   140  	if in.Conditions != nil {
   141  		in, out := &in.Conditions, &out.Conditions
   142  		*out = make([]v1alpha1.Condition, len(*in))
   143  		copy(*out, *in)
   144  	}
   145  	if in.CreateTime != nil {
   146  		in, out := &in.CreateTime, &out.CreateTime
   147  		*out = new(string)
   148  		**out = **in
   149  	}
   150  	if in.Name != nil {
   151  		in, out := &in.Name, &out.Name
   152  		*out = new(string)
   153  		**out = **in
   154  	}
   155  	if in.ObservedGeneration != nil {
   156  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
   157  		*out = new(int)
   158  		**out = **in
   159  	}
   160  	if in.UpdateTime != nil {
   161  		in, out := &in.UpdateTime, &out.UpdateTime
   162  		*out = new(string)
   163  		**out = **in
   164  	}
   165  	return
   166  }
   167  
   168  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityGroupStatus.
   169  func (in *CloudIdentityGroupStatus) DeepCopy() *CloudIdentityGroupStatus {
   170  	if in == nil {
   171  		return nil
   172  	}
   173  	out := new(CloudIdentityGroupStatus)
   174  	in.DeepCopyInto(out)
   175  	return out
   176  }
   177  
   178  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   179  func (in *CloudIdentityMembership) DeepCopyInto(out *CloudIdentityMembership) {
   180  	*out = *in
   181  	out.TypeMeta = in.TypeMeta
   182  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   183  	in.Spec.DeepCopyInto(&out.Spec)
   184  	in.Status.DeepCopyInto(&out.Status)
   185  	return
   186  }
   187  
   188  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityMembership.
   189  func (in *CloudIdentityMembership) DeepCopy() *CloudIdentityMembership {
   190  	if in == nil {
   191  		return nil
   192  	}
   193  	out := new(CloudIdentityMembership)
   194  	in.DeepCopyInto(out)
   195  	return out
   196  }
   197  
   198  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   199  func (in *CloudIdentityMembership) DeepCopyObject() runtime.Object {
   200  	if c := in.DeepCopy(); c != nil {
   201  		return c
   202  	}
   203  	return nil
   204  }
   205  
   206  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   207  func (in *CloudIdentityMembershipList) DeepCopyInto(out *CloudIdentityMembershipList) {
   208  	*out = *in
   209  	out.TypeMeta = in.TypeMeta
   210  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   211  	if in.Items != nil {
   212  		in, out := &in.Items, &out.Items
   213  		*out = make([]CloudIdentityMembership, len(*in))
   214  		for i := range *in {
   215  			(*in)[i].DeepCopyInto(&(*out)[i])
   216  		}
   217  	}
   218  	return
   219  }
   220  
   221  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityMembershipList.
   222  func (in *CloudIdentityMembershipList) DeepCopy() *CloudIdentityMembershipList {
   223  	if in == nil {
   224  		return nil
   225  	}
   226  	out := new(CloudIdentityMembershipList)
   227  	in.DeepCopyInto(out)
   228  	return out
   229  }
   230  
   231  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   232  func (in *CloudIdentityMembershipList) DeepCopyObject() runtime.Object {
   233  	if c := in.DeepCopy(); c != nil {
   234  		return c
   235  	}
   236  	return nil
   237  }
   238  
   239  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   240  func (in *CloudIdentityMembershipSpec) DeepCopyInto(out *CloudIdentityMembershipSpec) {
   241  	*out = *in
   242  	out.GroupRef = in.GroupRef
   243  	if in.MemberKey != nil {
   244  		in, out := &in.MemberKey, &out.MemberKey
   245  		*out = new(MembershipMemberKey)
   246  		(*in).DeepCopyInto(*out)
   247  	}
   248  	in.PreferredMemberKey.DeepCopyInto(&out.PreferredMemberKey)
   249  	if in.ResourceID != nil {
   250  		in, out := &in.ResourceID, &out.ResourceID
   251  		*out = new(string)
   252  		**out = **in
   253  	}
   254  	if in.Roles != nil {
   255  		in, out := &in.Roles, &out.Roles
   256  		*out = make([]MembershipRoles, len(*in))
   257  		for i := range *in {
   258  			(*in)[i].DeepCopyInto(&(*out)[i])
   259  		}
   260  	}
   261  	return
   262  }
   263  
   264  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityMembershipSpec.
   265  func (in *CloudIdentityMembershipSpec) DeepCopy() *CloudIdentityMembershipSpec {
   266  	if in == nil {
   267  		return nil
   268  	}
   269  	out := new(CloudIdentityMembershipSpec)
   270  	in.DeepCopyInto(out)
   271  	return out
   272  }
   273  
   274  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   275  func (in *CloudIdentityMembershipStatus) DeepCopyInto(out *CloudIdentityMembershipStatus) {
   276  	*out = *in
   277  	if in.Conditions != nil {
   278  		in, out := &in.Conditions, &out.Conditions
   279  		*out = make([]v1alpha1.Condition, len(*in))
   280  		copy(*out, *in)
   281  	}
   282  	if in.CreateTime != nil {
   283  		in, out := &in.CreateTime, &out.CreateTime
   284  		*out = new(string)
   285  		**out = **in
   286  	}
   287  	if in.DeliverySetting != nil {
   288  		in, out := &in.DeliverySetting, &out.DeliverySetting
   289  		*out = new(string)
   290  		**out = **in
   291  	}
   292  	if in.DisplayName != nil {
   293  		in, out := &in.DisplayName, &out.DisplayName
   294  		*out = new(MembershipDisplayNameStatus)
   295  		(*in).DeepCopyInto(*out)
   296  	}
   297  	if in.ObservedGeneration != nil {
   298  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
   299  		*out = new(int)
   300  		**out = **in
   301  	}
   302  	if in.Type != nil {
   303  		in, out := &in.Type, &out.Type
   304  		*out = new(string)
   305  		**out = **in
   306  	}
   307  	if in.UpdateTime != nil {
   308  		in, out := &in.UpdateTime, &out.UpdateTime
   309  		*out = new(string)
   310  		**out = **in
   311  	}
   312  	return
   313  }
   314  
   315  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudIdentityMembershipStatus.
   316  func (in *CloudIdentityMembershipStatus) DeepCopy() *CloudIdentityMembershipStatus {
   317  	if in == nil {
   318  		return nil
   319  	}
   320  	out := new(CloudIdentityMembershipStatus)
   321  	in.DeepCopyInto(out)
   322  	return out
   323  }
   324  
   325  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   326  func (in *GroupGroupKey) DeepCopyInto(out *GroupGroupKey) {
   327  	*out = *in
   328  	if in.Namespace != nil {
   329  		in, out := &in.Namespace, &out.Namespace
   330  		*out = new(string)
   331  		**out = **in
   332  	}
   333  	return
   334  }
   335  
   336  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupGroupKey.
   337  func (in *GroupGroupKey) DeepCopy() *GroupGroupKey {
   338  	if in == nil {
   339  		return nil
   340  	}
   341  	out := new(GroupGroupKey)
   342  	in.DeepCopyInto(out)
   343  	return out
   344  }
   345  
   346  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   347  func (in *MembershipDisplayNameStatus) DeepCopyInto(out *MembershipDisplayNameStatus) {
   348  	*out = *in
   349  	if in.FamilyName != nil {
   350  		in, out := &in.FamilyName, &out.FamilyName
   351  		*out = new(string)
   352  		**out = **in
   353  	}
   354  	if in.FullName != nil {
   355  		in, out := &in.FullName, &out.FullName
   356  		*out = new(string)
   357  		**out = **in
   358  	}
   359  	if in.GivenName != nil {
   360  		in, out := &in.GivenName, &out.GivenName
   361  		*out = new(string)
   362  		**out = **in
   363  	}
   364  	return
   365  }
   366  
   367  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MembershipDisplayNameStatus.
   368  func (in *MembershipDisplayNameStatus) DeepCopy() *MembershipDisplayNameStatus {
   369  	if in == nil {
   370  		return nil
   371  	}
   372  	out := new(MembershipDisplayNameStatus)
   373  	in.DeepCopyInto(out)
   374  	return out
   375  }
   376  
   377  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   378  func (in *MembershipExpiryDetail) DeepCopyInto(out *MembershipExpiryDetail) {
   379  	*out = *in
   380  	if in.ExpireTime != nil {
   381  		in, out := &in.ExpireTime, &out.ExpireTime
   382  		*out = new(string)
   383  		**out = **in
   384  	}
   385  	return
   386  }
   387  
   388  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MembershipExpiryDetail.
   389  func (in *MembershipExpiryDetail) DeepCopy() *MembershipExpiryDetail {
   390  	if in == nil {
   391  		return nil
   392  	}
   393  	out := new(MembershipExpiryDetail)
   394  	in.DeepCopyInto(out)
   395  	return out
   396  }
   397  
   398  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   399  func (in *MembershipMemberKey) DeepCopyInto(out *MembershipMemberKey) {
   400  	*out = *in
   401  	if in.Id != nil {
   402  		in, out := &in.Id, &out.Id
   403  		*out = new(string)
   404  		**out = **in
   405  	}
   406  	if in.Namespace != nil {
   407  		in, out := &in.Namespace, &out.Namespace
   408  		*out = new(string)
   409  		**out = **in
   410  	}
   411  	return
   412  }
   413  
   414  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MembershipMemberKey.
   415  func (in *MembershipMemberKey) DeepCopy() *MembershipMemberKey {
   416  	if in == nil {
   417  		return nil
   418  	}
   419  	out := new(MembershipMemberKey)
   420  	in.DeepCopyInto(out)
   421  	return out
   422  }
   423  
   424  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   425  func (in *MembershipMemberRestrictionEvaluation) DeepCopyInto(out *MembershipMemberRestrictionEvaluation) {
   426  	*out = *in
   427  	if in.State != nil {
   428  		in, out := &in.State, &out.State
   429  		*out = new(string)
   430  		**out = **in
   431  	}
   432  	return
   433  }
   434  
   435  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MembershipMemberRestrictionEvaluation.
   436  func (in *MembershipMemberRestrictionEvaluation) DeepCopy() *MembershipMemberRestrictionEvaluation {
   437  	if in == nil {
   438  		return nil
   439  	}
   440  	out := new(MembershipMemberRestrictionEvaluation)
   441  	in.DeepCopyInto(out)
   442  	return out
   443  }
   444  
   445  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   446  func (in *MembershipPreferredMemberKey) DeepCopyInto(out *MembershipPreferredMemberKey) {
   447  	*out = *in
   448  	if in.Namespace != nil {
   449  		in, out := &in.Namespace, &out.Namespace
   450  		*out = new(string)
   451  		**out = **in
   452  	}
   453  	return
   454  }
   455  
   456  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MembershipPreferredMemberKey.
   457  func (in *MembershipPreferredMemberKey) DeepCopy() *MembershipPreferredMemberKey {
   458  	if in == nil {
   459  		return nil
   460  	}
   461  	out := new(MembershipPreferredMemberKey)
   462  	in.DeepCopyInto(out)
   463  	return out
   464  }
   465  
   466  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   467  func (in *MembershipRestrictionEvaluations) DeepCopyInto(out *MembershipRestrictionEvaluations) {
   468  	*out = *in
   469  	if in.MemberRestrictionEvaluation != nil {
   470  		in, out := &in.MemberRestrictionEvaluation, &out.MemberRestrictionEvaluation
   471  		*out = new(MembershipMemberRestrictionEvaluation)
   472  		(*in).DeepCopyInto(*out)
   473  	}
   474  	return
   475  }
   476  
   477  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MembershipRestrictionEvaluations.
   478  func (in *MembershipRestrictionEvaluations) DeepCopy() *MembershipRestrictionEvaluations {
   479  	if in == nil {
   480  		return nil
   481  	}
   482  	out := new(MembershipRestrictionEvaluations)
   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 *MembershipRoles) DeepCopyInto(out *MembershipRoles) {
   489  	*out = *in
   490  	if in.ExpiryDetail != nil {
   491  		in, out := &in.ExpiryDetail, &out.ExpiryDetail
   492  		*out = new(MembershipExpiryDetail)
   493  		(*in).DeepCopyInto(*out)
   494  	}
   495  	if in.RestrictionEvaluations != nil {
   496  		in, out := &in.RestrictionEvaluations, &out.RestrictionEvaluations
   497  		*out = new(MembershipRestrictionEvaluations)
   498  		(*in).DeepCopyInto(*out)
   499  	}
   500  	return
   501  }
   502  
   503  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MembershipRoles.
   504  func (in *MembershipRoles) DeepCopy() *MembershipRoles {
   505  	if in == nil {
   506  		return nil
   507  	}
   508  	out := new(MembershipRoles)
   509  	in.DeepCopyInto(out)
   510  	return out
   511  }
   512  

View as plain text