...

Source file src/k8s.io/client-go/pkg/apis/clientauthentication/v1/zz_generated.conversion.go

Documentation: k8s.io/client-go/pkg/apis/clientauthentication/v1

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  /*
     5  Copyright The Kubernetes Authors.
     6  
     7  Licensed under the Apache License, Version 2.0 (the "License");
     8  you may not use this file except in compliance with the License.
     9  You may obtain a copy of the License at
    10  
    11      http://www.apache.org/licenses/LICENSE-2.0
    12  
    13  Unless required by applicable law or agreed to in writing, software
    14  distributed under the License is distributed on an "AS IS" BASIS,
    15  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    16  See the License for the specific language governing permissions and
    17  limitations under the License.
    18  */
    19  
    20  // Code generated by conversion-gen. DO NOT EDIT.
    21  
    22  package v1
    23  
    24  import (
    25  	unsafe "unsafe"
    26  
    27  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    28  	conversion "k8s.io/apimachinery/pkg/conversion"
    29  	runtime "k8s.io/apimachinery/pkg/runtime"
    30  	clientauthentication "k8s.io/client-go/pkg/apis/clientauthentication"
    31  )
    32  
    33  func init() {
    34  	localSchemeBuilder.Register(RegisterConversions)
    35  }
    36  
    37  // RegisterConversions adds conversion functions to the given scheme.
    38  // Public to allow building arbitrary schemes.
    39  func RegisterConversions(s *runtime.Scheme) error {
    40  	if err := s.AddGeneratedConversionFunc((*Cluster)(nil), (*clientauthentication.Cluster)(nil), func(a, b interface{}, scope conversion.Scope) error {
    41  		return Convert_v1_Cluster_To_clientauthentication_Cluster(a.(*Cluster), b.(*clientauthentication.Cluster), scope)
    42  	}); err != nil {
    43  		return err
    44  	}
    45  	if err := s.AddGeneratedConversionFunc((*clientauthentication.Cluster)(nil), (*Cluster)(nil), func(a, b interface{}, scope conversion.Scope) error {
    46  		return Convert_clientauthentication_Cluster_To_v1_Cluster(a.(*clientauthentication.Cluster), b.(*Cluster), scope)
    47  	}); err != nil {
    48  		return err
    49  	}
    50  	if err := s.AddGeneratedConversionFunc((*ExecCredential)(nil), (*clientauthentication.ExecCredential)(nil), func(a, b interface{}, scope conversion.Scope) error {
    51  		return Convert_v1_ExecCredential_To_clientauthentication_ExecCredential(a.(*ExecCredential), b.(*clientauthentication.ExecCredential), scope)
    52  	}); err != nil {
    53  		return err
    54  	}
    55  	if err := s.AddGeneratedConversionFunc((*clientauthentication.ExecCredential)(nil), (*ExecCredential)(nil), func(a, b interface{}, scope conversion.Scope) error {
    56  		return Convert_clientauthentication_ExecCredential_To_v1_ExecCredential(a.(*clientauthentication.ExecCredential), b.(*ExecCredential), scope)
    57  	}); err != nil {
    58  		return err
    59  	}
    60  	if err := s.AddGeneratedConversionFunc((*ExecCredentialSpec)(nil), (*clientauthentication.ExecCredentialSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    61  		return Convert_v1_ExecCredentialSpec_To_clientauthentication_ExecCredentialSpec(a.(*ExecCredentialSpec), b.(*clientauthentication.ExecCredentialSpec), scope)
    62  	}); err != nil {
    63  		return err
    64  	}
    65  	if err := s.AddGeneratedConversionFunc((*clientauthentication.ExecCredentialSpec)(nil), (*ExecCredentialSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    66  		return Convert_clientauthentication_ExecCredentialSpec_To_v1_ExecCredentialSpec(a.(*clientauthentication.ExecCredentialSpec), b.(*ExecCredentialSpec), scope)
    67  	}); err != nil {
    68  		return err
    69  	}
    70  	if err := s.AddGeneratedConversionFunc((*ExecCredentialStatus)(nil), (*clientauthentication.ExecCredentialStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    71  		return Convert_v1_ExecCredentialStatus_To_clientauthentication_ExecCredentialStatus(a.(*ExecCredentialStatus), b.(*clientauthentication.ExecCredentialStatus), scope)
    72  	}); err != nil {
    73  		return err
    74  	}
    75  	if err := s.AddGeneratedConversionFunc((*clientauthentication.ExecCredentialStatus)(nil), (*ExecCredentialStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    76  		return Convert_clientauthentication_ExecCredentialStatus_To_v1_ExecCredentialStatus(a.(*clientauthentication.ExecCredentialStatus), b.(*ExecCredentialStatus), scope)
    77  	}); err != nil {
    78  		return err
    79  	}
    80  	return nil
    81  }
    82  
    83  func autoConvert_v1_Cluster_To_clientauthentication_Cluster(in *Cluster, out *clientauthentication.Cluster, s conversion.Scope) error {
    84  	out.Server = in.Server
    85  	out.TLSServerName = in.TLSServerName
    86  	out.InsecureSkipTLSVerify = in.InsecureSkipTLSVerify
    87  	out.CertificateAuthorityData = *(*[]byte)(unsafe.Pointer(&in.CertificateAuthorityData))
    88  	out.ProxyURL = in.ProxyURL
    89  	out.DisableCompression = in.DisableCompression
    90  	if err := runtime.Convert_runtime_RawExtension_To_runtime_Object(&in.Config, &out.Config, s); err != nil {
    91  		return err
    92  	}
    93  	return nil
    94  }
    95  
    96  // Convert_v1_Cluster_To_clientauthentication_Cluster is an autogenerated conversion function.
    97  func Convert_v1_Cluster_To_clientauthentication_Cluster(in *Cluster, out *clientauthentication.Cluster, s conversion.Scope) error {
    98  	return autoConvert_v1_Cluster_To_clientauthentication_Cluster(in, out, s)
    99  }
   100  
   101  func autoConvert_clientauthentication_Cluster_To_v1_Cluster(in *clientauthentication.Cluster, out *Cluster, s conversion.Scope) error {
   102  	out.Server = in.Server
   103  	out.TLSServerName = in.TLSServerName
   104  	out.InsecureSkipTLSVerify = in.InsecureSkipTLSVerify
   105  	out.CertificateAuthorityData = *(*[]byte)(unsafe.Pointer(&in.CertificateAuthorityData))
   106  	out.ProxyURL = in.ProxyURL
   107  	out.DisableCompression = in.DisableCompression
   108  	if err := runtime.Convert_runtime_Object_To_runtime_RawExtension(&in.Config, &out.Config, s); err != nil {
   109  		return err
   110  	}
   111  	return nil
   112  }
   113  
   114  // Convert_clientauthentication_Cluster_To_v1_Cluster is an autogenerated conversion function.
   115  func Convert_clientauthentication_Cluster_To_v1_Cluster(in *clientauthentication.Cluster, out *Cluster, s conversion.Scope) error {
   116  	return autoConvert_clientauthentication_Cluster_To_v1_Cluster(in, out, s)
   117  }
   118  
   119  func autoConvert_v1_ExecCredential_To_clientauthentication_ExecCredential(in *ExecCredential, out *clientauthentication.ExecCredential, s conversion.Scope) error {
   120  	if err := Convert_v1_ExecCredentialSpec_To_clientauthentication_ExecCredentialSpec(&in.Spec, &out.Spec, s); err != nil {
   121  		return err
   122  	}
   123  	out.Status = (*clientauthentication.ExecCredentialStatus)(unsafe.Pointer(in.Status))
   124  	return nil
   125  }
   126  
   127  // Convert_v1_ExecCredential_To_clientauthentication_ExecCredential is an autogenerated conversion function.
   128  func Convert_v1_ExecCredential_To_clientauthentication_ExecCredential(in *ExecCredential, out *clientauthentication.ExecCredential, s conversion.Scope) error {
   129  	return autoConvert_v1_ExecCredential_To_clientauthentication_ExecCredential(in, out, s)
   130  }
   131  
   132  func autoConvert_clientauthentication_ExecCredential_To_v1_ExecCredential(in *clientauthentication.ExecCredential, out *ExecCredential, s conversion.Scope) error {
   133  	if err := Convert_clientauthentication_ExecCredentialSpec_To_v1_ExecCredentialSpec(&in.Spec, &out.Spec, s); err != nil {
   134  		return err
   135  	}
   136  	out.Status = (*ExecCredentialStatus)(unsafe.Pointer(in.Status))
   137  	return nil
   138  }
   139  
   140  // Convert_clientauthentication_ExecCredential_To_v1_ExecCredential is an autogenerated conversion function.
   141  func Convert_clientauthentication_ExecCredential_To_v1_ExecCredential(in *clientauthentication.ExecCredential, out *ExecCredential, s conversion.Scope) error {
   142  	return autoConvert_clientauthentication_ExecCredential_To_v1_ExecCredential(in, out, s)
   143  }
   144  
   145  func autoConvert_v1_ExecCredentialSpec_To_clientauthentication_ExecCredentialSpec(in *ExecCredentialSpec, out *clientauthentication.ExecCredentialSpec, s conversion.Scope) error {
   146  	if in.Cluster != nil {
   147  		in, out := &in.Cluster, &out.Cluster
   148  		*out = new(clientauthentication.Cluster)
   149  		if err := Convert_v1_Cluster_To_clientauthentication_Cluster(*in, *out, s); err != nil {
   150  			return err
   151  		}
   152  	} else {
   153  		out.Cluster = nil
   154  	}
   155  	out.Interactive = in.Interactive
   156  	return nil
   157  }
   158  
   159  // Convert_v1_ExecCredentialSpec_To_clientauthentication_ExecCredentialSpec is an autogenerated conversion function.
   160  func Convert_v1_ExecCredentialSpec_To_clientauthentication_ExecCredentialSpec(in *ExecCredentialSpec, out *clientauthentication.ExecCredentialSpec, s conversion.Scope) error {
   161  	return autoConvert_v1_ExecCredentialSpec_To_clientauthentication_ExecCredentialSpec(in, out, s)
   162  }
   163  
   164  func autoConvert_clientauthentication_ExecCredentialSpec_To_v1_ExecCredentialSpec(in *clientauthentication.ExecCredentialSpec, out *ExecCredentialSpec, s conversion.Scope) error {
   165  	out.Interactive = in.Interactive
   166  	if in.Cluster != nil {
   167  		in, out := &in.Cluster, &out.Cluster
   168  		*out = new(Cluster)
   169  		if err := Convert_clientauthentication_Cluster_To_v1_Cluster(*in, *out, s); err != nil {
   170  			return err
   171  		}
   172  	} else {
   173  		out.Cluster = nil
   174  	}
   175  	return nil
   176  }
   177  
   178  // Convert_clientauthentication_ExecCredentialSpec_To_v1_ExecCredentialSpec is an autogenerated conversion function.
   179  func Convert_clientauthentication_ExecCredentialSpec_To_v1_ExecCredentialSpec(in *clientauthentication.ExecCredentialSpec, out *ExecCredentialSpec, s conversion.Scope) error {
   180  	return autoConvert_clientauthentication_ExecCredentialSpec_To_v1_ExecCredentialSpec(in, out, s)
   181  }
   182  
   183  func autoConvert_v1_ExecCredentialStatus_To_clientauthentication_ExecCredentialStatus(in *ExecCredentialStatus, out *clientauthentication.ExecCredentialStatus, s conversion.Scope) error {
   184  	out.ExpirationTimestamp = (*metav1.Time)(unsafe.Pointer(in.ExpirationTimestamp))
   185  	out.Token = in.Token
   186  	out.ClientCertificateData = in.ClientCertificateData
   187  	out.ClientKeyData = in.ClientKeyData
   188  	return nil
   189  }
   190  
   191  // Convert_v1_ExecCredentialStatus_To_clientauthentication_ExecCredentialStatus is an autogenerated conversion function.
   192  func Convert_v1_ExecCredentialStatus_To_clientauthentication_ExecCredentialStatus(in *ExecCredentialStatus, out *clientauthentication.ExecCredentialStatus, s conversion.Scope) error {
   193  	return autoConvert_v1_ExecCredentialStatus_To_clientauthentication_ExecCredentialStatus(in, out, s)
   194  }
   195  
   196  func autoConvert_clientauthentication_ExecCredentialStatus_To_v1_ExecCredentialStatus(in *clientauthentication.ExecCredentialStatus, out *ExecCredentialStatus, s conversion.Scope) error {
   197  	out.ExpirationTimestamp = (*metav1.Time)(unsafe.Pointer(in.ExpirationTimestamp))
   198  	out.Token = in.Token
   199  	out.ClientCertificateData = in.ClientCertificateData
   200  	out.ClientKeyData = in.ClientKeyData
   201  	return nil
   202  }
   203  
   204  // Convert_clientauthentication_ExecCredentialStatus_To_v1_ExecCredentialStatus is an autogenerated conversion function.
   205  func Convert_clientauthentication_ExecCredentialStatus_To_v1_ExecCredentialStatus(in *clientauthentication.ExecCredentialStatus, out *ExecCredentialStatus, s conversion.Scope) error {
   206  	return autoConvert_clientauthentication_ExecCredentialStatus_To_v1_ExecCredentialStatus(in, out, s)
   207  }
   208  

View as plain text