...

Source file src/k8s.io/kubernetes/pkg/apis/networking/v1/zz_generated.conversion.go

Documentation: k8s.io/kubernetes/pkg/apis/networking/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  	corev1 "k8s.io/api/core/v1"
    28  	v1 "k8s.io/api/networking/v1"
    29  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    30  	conversion "k8s.io/apimachinery/pkg/conversion"
    31  	runtime "k8s.io/apimachinery/pkg/runtime"
    32  	intstr "k8s.io/apimachinery/pkg/util/intstr"
    33  	core "k8s.io/kubernetes/pkg/apis/core"
    34  	networking "k8s.io/kubernetes/pkg/apis/networking"
    35  )
    36  
    37  func init() {
    38  	localSchemeBuilder.Register(RegisterConversions)
    39  }
    40  
    41  // RegisterConversions adds conversion functions to the given scheme.
    42  // Public to allow building arbitrary schemes.
    43  func RegisterConversions(s *runtime.Scheme) error {
    44  	if err := s.AddGeneratedConversionFunc((*v1.HTTPIngressPath)(nil), (*networking.HTTPIngressPath)(nil), func(a, b interface{}, scope conversion.Scope) error {
    45  		return Convert_v1_HTTPIngressPath_To_networking_HTTPIngressPath(a.(*v1.HTTPIngressPath), b.(*networking.HTTPIngressPath), scope)
    46  	}); err != nil {
    47  		return err
    48  	}
    49  	if err := s.AddGeneratedConversionFunc((*networking.HTTPIngressPath)(nil), (*v1.HTTPIngressPath)(nil), func(a, b interface{}, scope conversion.Scope) error {
    50  		return Convert_networking_HTTPIngressPath_To_v1_HTTPIngressPath(a.(*networking.HTTPIngressPath), b.(*v1.HTTPIngressPath), scope)
    51  	}); err != nil {
    52  		return err
    53  	}
    54  	if err := s.AddGeneratedConversionFunc((*v1.HTTPIngressRuleValue)(nil), (*networking.HTTPIngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
    55  		return Convert_v1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(a.(*v1.HTTPIngressRuleValue), b.(*networking.HTTPIngressRuleValue), scope)
    56  	}); err != nil {
    57  		return err
    58  	}
    59  	if err := s.AddGeneratedConversionFunc((*networking.HTTPIngressRuleValue)(nil), (*v1.HTTPIngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
    60  		return Convert_networking_HTTPIngressRuleValue_To_v1_HTTPIngressRuleValue(a.(*networking.HTTPIngressRuleValue), b.(*v1.HTTPIngressRuleValue), scope)
    61  	}); err != nil {
    62  		return err
    63  	}
    64  	if err := s.AddGeneratedConversionFunc((*v1.IPBlock)(nil), (*networking.IPBlock)(nil), func(a, b interface{}, scope conversion.Scope) error {
    65  		return Convert_v1_IPBlock_To_networking_IPBlock(a.(*v1.IPBlock), b.(*networking.IPBlock), scope)
    66  	}); err != nil {
    67  		return err
    68  	}
    69  	if err := s.AddGeneratedConversionFunc((*networking.IPBlock)(nil), (*v1.IPBlock)(nil), func(a, b interface{}, scope conversion.Scope) error {
    70  		return Convert_networking_IPBlock_To_v1_IPBlock(a.(*networking.IPBlock), b.(*v1.IPBlock), scope)
    71  	}); err != nil {
    72  		return err
    73  	}
    74  	if err := s.AddGeneratedConversionFunc((*v1.Ingress)(nil), (*networking.Ingress)(nil), func(a, b interface{}, scope conversion.Scope) error {
    75  		return Convert_v1_Ingress_To_networking_Ingress(a.(*v1.Ingress), b.(*networking.Ingress), scope)
    76  	}); err != nil {
    77  		return err
    78  	}
    79  	if err := s.AddGeneratedConversionFunc((*networking.Ingress)(nil), (*v1.Ingress)(nil), func(a, b interface{}, scope conversion.Scope) error {
    80  		return Convert_networking_Ingress_To_v1_Ingress(a.(*networking.Ingress), b.(*v1.Ingress), scope)
    81  	}); err != nil {
    82  		return err
    83  	}
    84  	if err := s.AddGeneratedConversionFunc((*v1.IngressBackend)(nil), (*networking.IngressBackend)(nil), func(a, b interface{}, scope conversion.Scope) error {
    85  		return Convert_v1_IngressBackend_To_networking_IngressBackend(a.(*v1.IngressBackend), b.(*networking.IngressBackend), scope)
    86  	}); err != nil {
    87  		return err
    88  	}
    89  	if err := s.AddGeneratedConversionFunc((*networking.IngressBackend)(nil), (*v1.IngressBackend)(nil), func(a, b interface{}, scope conversion.Scope) error {
    90  		return Convert_networking_IngressBackend_To_v1_IngressBackend(a.(*networking.IngressBackend), b.(*v1.IngressBackend), scope)
    91  	}); err != nil {
    92  		return err
    93  	}
    94  	if err := s.AddGeneratedConversionFunc((*v1.IngressClass)(nil), (*networking.IngressClass)(nil), func(a, b interface{}, scope conversion.Scope) error {
    95  		return Convert_v1_IngressClass_To_networking_IngressClass(a.(*v1.IngressClass), b.(*networking.IngressClass), scope)
    96  	}); err != nil {
    97  		return err
    98  	}
    99  	if err := s.AddGeneratedConversionFunc((*networking.IngressClass)(nil), (*v1.IngressClass)(nil), func(a, b interface{}, scope conversion.Scope) error {
   100  		return Convert_networking_IngressClass_To_v1_IngressClass(a.(*networking.IngressClass), b.(*v1.IngressClass), scope)
   101  	}); err != nil {
   102  		return err
   103  	}
   104  	if err := s.AddGeneratedConversionFunc((*v1.IngressClassList)(nil), (*networking.IngressClassList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   105  		return Convert_v1_IngressClassList_To_networking_IngressClassList(a.(*v1.IngressClassList), b.(*networking.IngressClassList), scope)
   106  	}); err != nil {
   107  		return err
   108  	}
   109  	if err := s.AddGeneratedConversionFunc((*networking.IngressClassList)(nil), (*v1.IngressClassList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   110  		return Convert_networking_IngressClassList_To_v1_IngressClassList(a.(*networking.IngressClassList), b.(*v1.IngressClassList), scope)
   111  	}); err != nil {
   112  		return err
   113  	}
   114  	if err := s.AddGeneratedConversionFunc((*v1.IngressClassParametersReference)(nil), (*networking.IngressClassParametersReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
   115  		return Convert_v1_IngressClassParametersReference_To_networking_IngressClassParametersReference(a.(*v1.IngressClassParametersReference), b.(*networking.IngressClassParametersReference), scope)
   116  	}); err != nil {
   117  		return err
   118  	}
   119  	if err := s.AddGeneratedConversionFunc((*networking.IngressClassParametersReference)(nil), (*v1.IngressClassParametersReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
   120  		return Convert_networking_IngressClassParametersReference_To_v1_IngressClassParametersReference(a.(*networking.IngressClassParametersReference), b.(*v1.IngressClassParametersReference), scope)
   121  	}); err != nil {
   122  		return err
   123  	}
   124  	if err := s.AddGeneratedConversionFunc((*v1.IngressClassSpec)(nil), (*networking.IngressClassSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   125  		return Convert_v1_IngressClassSpec_To_networking_IngressClassSpec(a.(*v1.IngressClassSpec), b.(*networking.IngressClassSpec), scope)
   126  	}); err != nil {
   127  		return err
   128  	}
   129  	if err := s.AddGeneratedConversionFunc((*networking.IngressClassSpec)(nil), (*v1.IngressClassSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   130  		return Convert_networking_IngressClassSpec_To_v1_IngressClassSpec(a.(*networking.IngressClassSpec), b.(*v1.IngressClassSpec), scope)
   131  	}); err != nil {
   132  		return err
   133  	}
   134  	if err := s.AddGeneratedConversionFunc((*v1.IngressList)(nil), (*networking.IngressList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   135  		return Convert_v1_IngressList_To_networking_IngressList(a.(*v1.IngressList), b.(*networking.IngressList), scope)
   136  	}); err != nil {
   137  		return err
   138  	}
   139  	if err := s.AddGeneratedConversionFunc((*networking.IngressList)(nil), (*v1.IngressList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   140  		return Convert_networking_IngressList_To_v1_IngressList(a.(*networking.IngressList), b.(*v1.IngressList), scope)
   141  	}); err != nil {
   142  		return err
   143  	}
   144  	if err := s.AddGeneratedConversionFunc((*v1.IngressLoadBalancerIngress)(nil), (*networking.IngressLoadBalancerIngress)(nil), func(a, b interface{}, scope conversion.Scope) error {
   145  		return Convert_v1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(a.(*v1.IngressLoadBalancerIngress), b.(*networking.IngressLoadBalancerIngress), scope)
   146  	}); err != nil {
   147  		return err
   148  	}
   149  	if err := s.AddGeneratedConversionFunc((*networking.IngressLoadBalancerIngress)(nil), (*v1.IngressLoadBalancerIngress)(nil), func(a, b interface{}, scope conversion.Scope) error {
   150  		return Convert_networking_IngressLoadBalancerIngress_To_v1_IngressLoadBalancerIngress(a.(*networking.IngressLoadBalancerIngress), b.(*v1.IngressLoadBalancerIngress), scope)
   151  	}); err != nil {
   152  		return err
   153  	}
   154  	if err := s.AddGeneratedConversionFunc((*v1.IngressLoadBalancerStatus)(nil), (*networking.IngressLoadBalancerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   155  		return Convert_v1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(a.(*v1.IngressLoadBalancerStatus), b.(*networking.IngressLoadBalancerStatus), scope)
   156  	}); err != nil {
   157  		return err
   158  	}
   159  	if err := s.AddGeneratedConversionFunc((*networking.IngressLoadBalancerStatus)(nil), (*v1.IngressLoadBalancerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   160  		return Convert_networking_IngressLoadBalancerStatus_To_v1_IngressLoadBalancerStatus(a.(*networking.IngressLoadBalancerStatus), b.(*v1.IngressLoadBalancerStatus), scope)
   161  	}); err != nil {
   162  		return err
   163  	}
   164  	if err := s.AddGeneratedConversionFunc((*v1.IngressPortStatus)(nil), (*networking.IngressPortStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   165  		return Convert_v1_IngressPortStatus_To_networking_IngressPortStatus(a.(*v1.IngressPortStatus), b.(*networking.IngressPortStatus), scope)
   166  	}); err != nil {
   167  		return err
   168  	}
   169  	if err := s.AddGeneratedConversionFunc((*networking.IngressPortStatus)(nil), (*v1.IngressPortStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   170  		return Convert_networking_IngressPortStatus_To_v1_IngressPortStatus(a.(*networking.IngressPortStatus), b.(*v1.IngressPortStatus), scope)
   171  	}); err != nil {
   172  		return err
   173  	}
   174  	if err := s.AddGeneratedConversionFunc((*v1.IngressRule)(nil), (*networking.IngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   175  		return Convert_v1_IngressRule_To_networking_IngressRule(a.(*v1.IngressRule), b.(*networking.IngressRule), scope)
   176  	}); err != nil {
   177  		return err
   178  	}
   179  	if err := s.AddGeneratedConversionFunc((*networking.IngressRule)(nil), (*v1.IngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   180  		return Convert_networking_IngressRule_To_v1_IngressRule(a.(*networking.IngressRule), b.(*v1.IngressRule), scope)
   181  	}); err != nil {
   182  		return err
   183  	}
   184  	if err := s.AddGeneratedConversionFunc((*v1.IngressRuleValue)(nil), (*networking.IngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
   185  		return Convert_v1_IngressRuleValue_To_networking_IngressRuleValue(a.(*v1.IngressRuleValue), b.(*networking.IngressRuleValue), scope)
   186  	}); err != nil {
   187  		return err
   188  	}
   189  	if err := s.AddGeneratedConversionFunc((*networking.IngressRuleValue)(nil), (*v1.IngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
   190  		return Convert_networking_IngressRuleValue_To_v1_IngressRuleValue(a.(*networking.IngressRuleValue), b.(*v1.IngressRuleValue), scope)
   191  	}); err != nil {
   192  		return err
   193  	}
   194  	if err := s.AddGeneratedConversionFunc((*v1.IngressServiceBackend)(nil), (*networking.IngressServiceBackend)(nil), func(a, b interface{}, scope conversion.Scope) error {
   195  		return Convert_v1_IngressServiceBackend_To_networking_IngressServiceBackend(a.(*v1.IngressServiceBackend), b.(*networking.IngressServiceBackend), scope)
   196  	}); err != nil {
   197  		return err
   198  	}
   199  	if err := s.AddGeneratedConversionFunc((*networking.IngressServiceBackend)(nil), (*v1.IngressServiceBackend)(nil), func(a, b interface{}, scope conversion.Scope) error {
   200  		return Convert_networking_IngressServiceBackend_To_v1_IngressServiceBackend(a.(*networking.IngressServiceBackend), b.(*v1.IngressServiceBackend), scope)
   201  	}); err != nil {
   202  		return err
   203  	}
   204  	if err := s.AddGeneratedConversionFunc((*v1.IngressSpec)(nil), (*networking.IngressSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   205  		return Convert_v1_IngressSpec_To_networking_IngressSpec(a.(*v1.IngressSpec), b.(*networking.IngressSpec), scope)
   206  	}); err != nil {
   207  		return err
   208  	}
   209  	if err := s.AddGeneratedConversionFunc((*networking.IngressSpec)(nil), (*v1.IngressSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   210  		return Convert_networking_IngressSpec_To_v1_IngressSpec(a.(*networking.IngressSpec), b.(*v1.IngressSpec), scope)
   211  	}); err != nil {
   212  		return err
   213  	}
   214  	if err := s.AddGeneratedConversionFunc((*v1.IngressStatus)(nil), (*networking.IngressStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   215  		return Convert_v1_IngressStatus_To_networking_IngressStatus(a.(*v1.IngressStatus), b.(*networking.IngressStatus), scope)
   216  	}); err != nil {
   217  		return err
   218  	}
   219  	if err := s.AddGeneratedConversionFunc((*networking.IngressStatus)(nil), (*v1.IngressStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   220  		return Convert_networking_IngressStatus_To_v1_IngressStatus(a.(*networking.IngressStatus), b.(*v1.IngressStatus), scope)
   221  	}); err != nil {
   222  		return err
   223  	}
   224  	if err := s.AddGeneratedConversionFunc((*v1.IngressTLS)(nil), (*networking.IngressTLS)(nil), func(a, b interface{}, scope conversion.Scope) error {
   225  		return Convert_v1_IngressTLS_To_networking_IngressTLS(a.(*v1.IngressTLS), b.(*networking.IngressTLS), scope)
   226  	}); err != nil {
   227  		return err
   228  	}
   229  	if err := s.AddGeneratedConversionFunc((*networking.IngressTLS)(nil), (*v1.IngressTLS)(nil), func(a, b interface{}, scope conversion.Scope) error {
   230  		return Convert_networking_IngressTLS_To_v1_IngressTLS(a.(*networking.IngressTLS), b.(*v1.IngressTLS), scope)
   231  	}); err != nil {
   232  		return err
   233  	}
   234  	if err := s.AddGeneratedConversionFunc((*v1.NetworkPolicy)(nil), (*networking.NetworkPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error {
   235  		return Convert_v1_NetworkPolicy_To_networking_NetworkPolicy(a.(*v1.NetworkPolicy), b.(*networking.NetworkPolicy), scope)
   236  	}); err != nil {
   237  		return err
   238  	}
   239  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicy)(nil), (*v1.NetworkPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error {
   240  		return Convert_networking_NetworkPolicy_To_v1_NetworkPolicy(a.(*networking.NetworkPolicy), b.(*v1.NetworkPolicy), scope)
   241  	}); err != nil {
   242  		return err
   243  	}
   244  	if err := s.AddGeneratedConversionFunc((*v1.NetworkPolicyEgressRule)(nil), (*networking.NetworkPolicyEgressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   245  		return Convert_v1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule(a.(*v1.NetworkPolicyEgressRule), b.(*networking.NetworkPolicyEgressRule), scope)
   246  	}); err != nil {
   247  		return err
   248  	}
   249  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyEgressRule)(nil), (*v1.NetworkPolicyEgressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   250  		return Convert_networking_NetworkPolicyEgressRule_To_v1_NetworkPolicyEgressRule(a.(*networking.NetworkPolicyEgressRule), b.(*v1.NetworkPolicyEgressRule), scope)
   251  	}); err != nil {
   252  		return err
   253  	}
   254  	if err := s.AddGeneratedConversionFunc((*v1.NetworkPolicyIngressRule)(nil), (*networking.NetworkPolicyIngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   255  		return Convert_v1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule(a.(*v1.NetworkPolicyIngressRule), b.(*networking.NetworkPolicyIngressRule), scope)
   256  	}); err != nil {
   257  		return err
   258  	}
   259  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyIngressRule)(nil), (*v1.NetworkPolicyIngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   260  		return Convert_networking_NetworkPolicyIngressRule_To_v1_NetworkPolicyIngressRule(a.(*networking.NetworkPolicyIngressRule), b.(*v1.NetworkPolicyIngressRule), scope)
   261  	}); err != nil {
   262  		return err
   263  	}
   264  	if err := s.AddGeneratedConversionFunc((*v1.NetworkPolicyList)(nil), (*networking.NetworkPolicyList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   265  		return Convert_v1_NetworkPolicyList_To_networking_NetworkPolicyList(a.(*v1.NetworkPolicyList), b.(*networking.NetworkPolicyList), scope)
   266  	}); err != nil {
   267  		return err
   268  	}
   269  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyList)(nil), (*v1.NetworkPolicyList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   270  		return Convert_networking_NetworkPolicyList_To_v1_NetworkPolicyList(a.(*networking.NetworkPolicyList), b.(*v1.NetworkPolicyList), scope)
   271  	}); err != nil {
   272  		return err
   273  	}
   274  	if err := s.AddGeneratedConversionFunc((*v1.NetworkPolicyPeer)(nil), (*networking.NetworkPolicyPeer)(nil), func(a, b interface{}, scope conversion.Scope) error {
   275  		return Convert_v1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(a.(*v1.NetworkPolicyPeer), b.(*networking.NetworkPolicyPeer), scope)
   276  	}); err != nil {
   277  		return err
   278  	}
   279  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyPeer)(nil), (*v1.NetworkPolicyPeer)(nil), func(a, b interface{}, scope conversion.Scope) error {
   280  		return Convert_networking_NetworkPolicyPeer_To_v1_NetworkPolicyPeer(a.(*networking.NetworkPolicyPeer), b.(*v1.NetworkPolicyPeer), scope)
   281  	}); err != nil {
   282  		return err
   283  	}
   284  	if err := s.AddGeneratedConversionFunc((*v1.NetworkPolicyPort)(nil), (*networking.NetworkPolicyPort)(nil), func(a, b interface{}, scope conversion.Scope) error {
   285  		return Convert_v1_NetworkPolicyPort_To_networking_NetworkPolicyPort(a.(*v1.NetworkPolicyPort), b.(*networking.NetworkPolicyPort), scope)
   286  	}); err != nil {
   287  		return err
   288  	}
   289  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyPort)(nil), (*v1.NetworkPolicyPort)(nil), func(a, b interface{}, scope conversion.Scope) error {
   290  		return Convert_networking_NetworkPolicyPort_To_v1_NetworkPolicyPort(a.(*networking.NetworkPolicyPort), b.(*v1.NetworkPolicyPort), scope)
   291  	}); err != nil {
   292  		return err
   293  	}
   294  	if err := s.AddGeneratedConversionFunc((*v1.NetworkPolicySpec)(nil), (*networking.NetworkPolicySpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   295  		return Convert_v1_NetworkPolicySpec_To_networking_NetworkPolicySpec(a.(*v1.NetworkPolicySpec), b.(*networking.NetworkPolicySpec), scope)
   296  	}); err != nil {
   297  		return err
   298  	}
   299  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicySpec)(nil), (*v1.NetworkPolicySpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   300  		return Convert_networking_NetworkPolicySpec_To_v1_NetworkPolicySpec(a.(*networking.NetworkPolicySpec), b.(*v1.NetworkPolicySpec), scope)
   301  	}); err != nil {
   302  		return err
   303  	}
   304  	if err := s.AddGeneratedConversionFunc((*v1.ServiceBackendPort)(nil), (*networking.ServiceBackendPort)(nil), func(a, b interface{}, scope conversion.Scope) error {
   305  		return Convert_v1_ServiceBackendPort_To_networking_ServiceBackendPort(a.(*v1.ServiceBackendPort), b.(*networking.ServiceBackendPort), scope)
   306  	}); err != nil {
   307  		return err
   308  	}
   309  	if err := s.AddGeneratedConversionFunc((*networking.ServiceBackendPort)(nil), (*v1.ServiceBackendPort)(nil), func(a, b interface{}, scope conversion.Scope) error {
   310  		return Convert_networking_ServiceBackendPort_To_v1_ServiceBackendPort(a.(*networking.ServiceBackendPort), b.(*v1.ServiceBackendPort), scope)
   311  	}); err != nil {
   312  		return err
   313  	}
   314  	return nil
   315  }
   316  
   317  func autoConvert_v1_HTTPIngressPath_To_networking_HTTPIngressPath(in *v1.HTTPIngressPath, out *networking.HTTPIngressPath, s conversion.Scope) error {
   318  	out.Path = in.Path
   319  	out.PathType = (*networking.PathType)(unsafe.Pointer(in.PathType))
   320  	if err := Convert_v1_IngressBackend_To_networking_IngressBackend(&in.Backend, &out.Backend, s); err != nil {
   321  		return err
   322  	}
   323  	return nil
   324  }
   325  
   326  // Convert_v1_HTTPIngressPath_To_networking_HTTPIngressPath is an autogenerated conversion function.
   327  func Convert_v1_HTTPIngressPath_To_networking_HTTPIngressPath(in *v1.HTTPIngressPath, out *networking.HTTPIngressPath, s conversion.Scope) error {
   328  	return autoConvert_v1_HTTPIngressPath_To_networking_HTTPIngressPath(in, out, s)
   329  }
   330  
   331  func autoConvert_networking_HTTPIngressPath_To_v1_HTTPIngressPath(in *networking.HTTPIngressPath, out *v1.HTTPIngressPath, s conversion.Scope) error {
   332  	out.Path = in.Path
   333  	out.PathType = (*v1.PathType)(unsafe.Pointer(in.PathType))
   334  	if err := Convert_networking_IngressBackend_To_v1_IngressBackend(&in.Backend, &out.Backend, s); err != nil {
   335  		return err
   336  	}
   337  	return nil
   338  }
   339  
   340  // Convert_networking_HTTPIngressPath_To_v1_HTTPIngressPath is an autogenerated conversion function.
   341  func Convert_networking_HTTPIngressPath_To_v1_HTTPIngressPath(in *networking.HTTPIngressPath, out *v1.HTTPIngressPath, s conversion.Scope) error {
   342  	return autoConvert_networking_HTTPIngressPath_To_v1_HTTPIngressPath(in, out, s)
   343  }
   344  
   345  func autoConvert_v1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(in *v1.HTTPIngressRuleValue, out *networking.HTTPIngressRuleValue, s conversion.Scope) error {
   346  	out.Paths = *(*[]networking.HTTPIngressPath)(unsafe.Pointer(&in.Paths))
   347  	return nil
   348  }
   349  
   350  // Convert_v1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue is an autogenerated conversion function.
   351  func Convert_v1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(in *v1.HTTPIngressRuleValue, out *networking.HTTPIngressRuleValue, s conversion.Scope) error {
   352  	return autoConvert_v1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(in, out, s)
   353  }
   354  
   355  func autoConvert_networking_HTTPIngressRuleValue_To_v1_HTTPIngressRuleValue(in *networking.HTTPIngressRuleValue, out *v1.HTTPIngressRuleValue, s conversion.Scope) error {
   356  	out.Paths = *(*[]v1.HTTPIngressPath)(unsafe.Pointer(&in.Paths))
   357  	return nil
   358  }
   359  
   360  // Convert_networking_HTTPIngressRuleValue_To_v1_HTTPIngressRuleValue is an autogenerated conversion function.
   361  func Convert_networking_HTTPIngressRuleValue_To_v1_HTTPIngressRuleValue(in *networking.HTTPIngressRuleValue, out *v1.HTTPIngressRuleValue, s conversion.Scope) error {
   362  	return autoConvert_networking_HTTPIngressRuleValue_To_v1_HTTPIngressRuleValue(in, out, s)
   363  }
   364  
   365  func autoConvert_v1_IPBlock_To_networking_IPBlock(in *v1.IPBlock, out *networking.IPBlock, s conversion.Scope) error {
   366  	out.CIDR = in.CIDR
   367  	out.Except = *(*[]string)(unsafe.Pointer(&in.Except))
   368  	return nil
   369  }
   370  
   371  // Convert_v1_IPBlock_To_networking_IPBlock is an autogenerated conversion function.
   372  func Convert_v1_IPBlock_To_networking_IPBlock(in *v1.IPBlock, out *networking.IPBlock, s conversion.Scope) error {
   373  	return autoConvert_v1_IPBlock_To_networking_IPBlock(in, out, s)
   374  }
   375  
   376  func autoConvert_networking_IPBlock_To_v1_IPBlock(in *networking.IPBlock, out *v1.IPBlock, s conversion.Scope) error {
   377  	out.CIDR = in.CIDR
   378  	out.Except = *(*[]string)(unsafe.Pointer(&in.Except))
   379  	return nil
   380  }
   381  
   382  // Convert_networking_IPBlock_To_v1_IPBlock is an autogenerated conversion function.
   383  func Convert_networking_IPBlock_To_v1_IPBlock(in *networking.IPBlock, out *v1.IPBlock, s conversion.Scope) error {
   384  	return autoConvert_networking_IPBlock_To_v1_IPBlock(in, out, s)
   385  }
   386  
   387  func autoConvert_v1_Ingress_To_networking_Ingress(in *v1.Ingress, out *networking.Ingress, s conversion.Scope) error {
   388  	out.ObjectMeta = in.ObjectMeta
   389  	if err := Convert_v1_IngressSpec_To_networking_IngressSpec(&in.Spec, &out.Spec, s); err != nil {
   390  		return err
   391  	}
   392  	if err := Convert_v1_IngressStatus_To_networking_IngressStatus(&in.Status, &out.Status, s); err != nil {
   393  		return err
   394  	}
   395  	return nil
   396  }
   397  
   398  // Convert_v1_Ingress_To_networking_Ingress is an autogenerated conversion function.
   399  func Convert_v1_Ingress_To_networking_Ingress(in *v1.Ingress, out *networking.Ingress, s conversion.Scope) error {
   400  	return autoConvert_v1_Ingress_To_networking_Ingress(in, out, s)
   401  }
   402  
   403  func autoConvert_networking_Ingress_To_v1_Ingress(in *networking.Ingress, out *v1.Ingress, s conversion.Scope) error {
   404  	out.ObjectMeta = in.ObjectMeta
   405  	if err := Convert_networking_IngressSpec_To_v1_IngressSpec(&in.Spec, &out.Spec, s); err != nil {
   406  		return err
   407  	}
   408  	if err := Convert_networking_IngressStatus_To_v1_IngressStatus(&in.Status, &out.Status, s); err != nil {
   409  		return err
   410  	}
   411  	return nil
   412  }
   413  
   414  // Convert_networking_Ingress_To_v1_Ingress is an autogenerated conversion function.
   415  func Convert_networking_Ingress_To_v1_Ingress(in *networking.Ingress, out *v1.Ingress, s conversion.Scope) error {
   416  	return autoConvert_networking_Ingress_To_v1_Ingress(in, out, s)
   417  }
   418  
   419  func autoConvert_v1_IngressBackend_To_networking_IngressBackend(in *v1.IngressBackend, out *networking.IngressBackend, s conversion.Scope) error {
   420  	out.Service = (*networking.IngressServiceBackend)(unsafe.Pointer(in.Service))
   421  	out.Resource = (*core.TypedLocalObjectReference)(unsafe.Pointer(in.Resource))
   422  	return nil
   423  }
   424  
   425  // Convert_v1_IngressBackend_To_networking_IngressBackend is an autogenerated conversion function.
   426  func Convert_v1_IngressBackend_To_networking_IngressBackend(in *v1.IngressBackend, out *networking.IngressBackend, s conversion.Scope) error {
   427  	return autoConvert_v1_IngressBackend_To_networking_IngressBackend(in, out, s)
   428  }
   429  
   430  func autoConvert_networking_IngressBackend_To_v1_IngressBackend(in *networking.IngressBackend, out *v1.IngressBackend, s conversion.Scope) error {
   431  	out.Service = (*v1.IngressServiceBackend)(unsafe.Pointer(in.Service))
   432  	out.Resource = (*corev1.TypedLocalObjectReference)(unsafe.Pointer(in.Resource))
   433  	return nil
   434  }
   435  
   436  // Convert_networking_IngressBackend_To_v1_IngressBackend is an autogenerated conversion function.
   437  func Convert_networking_IngressBackend_To_v1_IngressBackend(in *networking.IngressBackend, out *v1.IngressBackend, s conversion.Scope) error {
   438  	return autoConvert_networking_IngressBackend_To_v1_IngressBackend(in, out, s)
   439  }
   440  
   441  func autoConvert_v1_IngressClass_To_networking_IngressClass(in *v1.IngressClass, out *networking.IngressClass, s conversion.Scope) error {
   442  	out.ObjectMeta = in.ObjectMeta
   443  	if err := Convert_v1_IngressClassSpec_To_networking_IngressClassSpec(&in.Spec, &out.Spec, s); err != nil {
   444  		return err
   445  	}
   446  	return nil
   447  }
   448  
   449  // Convert_v1_IngressClass_To_networking_IngressClass is an autogenerated conversion function.
   450  func Convert_v1_IngressClass_To_networking_IngressClass(in *v1.IngressClass, out *networking.IngressClass, s conversion.Scope) error {
   451  	return autoConvert_v1_IngressClass_To_networking_IngressClass(in, out, s)
   452  }
   453  
   454  func autoConvert_networking_IngressClass_To_v1_IngressClass(in *networking.IngressClass, out *v1.IngressClass, s conversion.Scope) error {
   455  	out.ObjectMeta = in.ObjectMeta
   456  	if err := Convert_networking_IngressClassSpec_To_v1_IngressClassSpec(&in.Spec, &out.Spec, s); err != nil {
   457  		return err
   458  	}
   459  	return nil
   460  }
   461  
   462  // Convert_networking_IngressClass_To_v1_IngressClass is an autogenerated conversion function.
   463  func Convert_networking_IngressClass_To_v1_IngressClass(in *networking.IngressClass, out *v1.IngressClass, s conversion.Scope) error {
   464  	return autoConvert_networking_IngressClass_To_v1_IngressClass(in, out, s)
   465  }
   466  
   467  func autoConvert_v1_IngressClassList_To_networking_IngressClassList(in *v1.IngressClassList, out *networking.IngressClassList, s conversion.Scope) error {
   468  	out.ListMeta = in.ListMeta
   469  	out.Items = *(*[]networking.IngressClass)(unsafe.Pointer(&in.Items))
   470  	return nil
   471  }
   472  
   473  // Convert_v1_IngressClassList_To_networking_IngressClassList is an autogenerated conversion function.
   474  func Convert_v1_IngressClassList_To_networking_IngressClassList(in *v1.IngressClassList, out *networking.IngressClassList, s conversion.Scope) error {
   475  	return autoConvert_v1_IngressClassList_To_networking_IngressClassList(in, out, s)
   476  }
   477  
   478  func autoConvert_networking_IngressClassList_To_v1_IngressClassList(in *networking.IngressClassList, out *v1.IngressClassList, s conversion.Scope) error {
   479  	out.ListMeta = in.ListMeta
   480  	out.Items = *(*[]v1.IngressClass)(unsafe.Pointer(&in.Items))
   481  	return nil
   482  }
   483  
   484  // Convert_networking_IngressClassList_To_v1_IngressClassList is an autogenerated conversion function.
   485  func Convert_networking_IngressClassList_To_v1_IngressClassList(in *networking.IngressClassList, out *v1.IngressClassList, s conversion.Scope) error {
   486  	return autoConvert_networking_IngressClassList_To_v1_IngressClassList(in, out, s)
   487  }
   488  
   489  func autoConvert_v1_IngressClassParametersReference_To_networking_IngressClassParametersReference(in *v1.IngressClassParametersReference, out *networking.IngressClassParametersReference, s conversion.Scope) error {
   490  	out.APIGroup = (*string)(unsafe.Pointer(in.APIGroup))
   491  	out.Kind = in.Kind
   492  	out.Name = in.Name
   493  	out.Scope = (*string)(unsafe.Pointer(in.Scope))
   494  	out.Namespace = (*string)(unsafe.Pointer(in.Namespace))
   495  	return nil
   496  }
   497  
   498  // Convert_v1_IngressClassParametersReference_To_networking_IngressClassParametersReference is an autogenerated conversion function.
   499  func Convert_v1_IngressClassParametersReference_To_networking_IngressClassParametersReference(in *v1.IngressClassParametersReference, out *networking.IngressClassParametersReference, s conversion.Scope) error {
   500  	return autoConvert_v1_IngressClassParametersReference_To_networking_IngressClassParametersReference(in, out, s)
   501  }
   502  
   503  func autoConvert_networking_IngressClassParametersReference_To_v1_IngressClassParametersReference(in *networking.IngressClassParametersReference, out *v1.IngressClassParametersReference, s conversion.Scope) error {
   504  	out.APIGroup = (*string)(unsafe.Pointer(in.APIGroup))
   505  	out.Kind = in.Kind
   506  	out.Name = in.Name
   507  	out.Scope = (*string)(unsafe.Pointer(in.Scope))
   508  	out.Namespace = (*string)(unsafe.Pointer(in.Namespace))
   509  	return nil
   510  }
   511  
   512  // Convert_networking_IngressClassParametersReference_To_v1_IngressClassParametersReference is an autogenerated conversion function.
   513  func Convert_networking_IngressClassParametersReference_To_v1_IngressClassParametersReference(in *networking.IngressClassParametersReference, out *v1.IngressClassParametersReference, s conversion.Scope) error {
   514  	return autoConvert_networking_IngressClassParametersReference_To_v1_IngressClassParametersReference(in, out, s)
   515  }
   516  
   517  func autoConvert_v1_IngressClassSpec_To_networking_IngressClassSpec(in *v1.IngressClassSpec, out *networking.IngressClassSpec, s conversion.Scope) error {
   518  	out.Controller = in.Controller
   519  	out.Parameters = (*networking.IngressClassParametersReference)(unsafe.Pointer(in.Parameters))
   520  	return nil
   521  }
   522  
   523  // Convert_v1_IngressClassSpec_To_networking_IngressClassSpec is an autogenerated conversion function.
   524  func Convert_v1_IngressClassSpec_To_networking_IngressClassSpec(in *v1.IngressClassSpec, out *networking.IngressClassSpec, s conversion.Scope) error {
   525  	return autoConvert_v1_IngressClassSpec_To_networking_IngressClassSpec(in, out, s)
   526  }
   527  
   528  func autoConvert_networking_IngressClassSpec_To_v1_IngressClassSpec(in *networking.IngressClassSpec, out *v1.IngressClassSpec, s conversion.Scope) error {
   529  	out.Controller = in.Controller
   530  	out.Parameters = (*v1.IngressClassParametersReference)(unsafe.Pointer(in.Parameters))
   531  	return nil
   532  }
   533  
   534  // Convert_networking_IngressClassSpec_To_v1_IngressClassSpec is an autogenerated conversion function.
   535  func Convert_networking_IngressClassSpec_To_v1_IngressClassSpec(in *networking.IngressClassSpec, out *v1.IngressClassSpec, s conversion.Scope) error {
   536  	return autoConvert_networking_IngressClassSpec_To_v1_IngressClassSpec(in, out, s)
   537  }
   538  
   539  func autoConvert_v1_IngressList_To_networking_IngressList(in *v1.IngressList, out *networking.IngressList, s conversion.Scope) error {
   540  	out.ListMeta = in.ListMeta
   541  	out.Items = *(*[]networking.Ingress)(unsafe.Pointer(&in.Items))
   542  	return nil
   543  }
   544  
   545  // Convert_v1_IngressList_To_networking_IngressList is an autogenerated conversion function.
   546  func Convert_v1_IngressList_To_networking_IngressList(in *v1.IngressList, out *networking.IngressList, s conversion.Scope) error {
   547  	return autoConvert_v1_IngressList_To_networking_IngressList(in, out, s)
   548  }
   549  
   550  func autoConvert_networking_IngressList_To_v1_IngressList(in *networking.IngressList, out *v1.IngressList, s conversion.Scope) error {
   551  	out.ListMeta = in.ListMeta
   552  	out.Items = *(*[]v1.Ingress)(unsafe.Pointer(&in.Items))
   553  	return nil
   554  }
   555  
   556  // Convert_networking_IngressList_To_v1_IngressList is an autogenerated conversion function.
   557  func Convert_networking_IngressList_To_v1_IngressList(in *networking.IngressList, out *v1.IngressList, s conversion.Scope) error {
   558  	return autoConvert_networking_IngressList_To_v1_IngressList(in, out, s)
   559  }
   560  
   561  func autoConvert_v1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(in *v1.IngressLoadBalancerIngress, out *networking.IngressLoadBalancerIngress, s conversion.Scope) error {
   562  	out.IP = in.IP
   563  	out.Hostname = in.Hostname
   564  	out.Ports = *(*[]networking.IngressPortStatus)(unsafe.Pointer(&in.Ports))
   565  	return nil
   566  }
   567  
   568  // Convert_v1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress is an autogenerated conversion function.
   569  func Convert_v1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(in *v1.IngressLoadBalancerIngress, out *networking.IngressLoadBalancerIngress, s conversion.Scope) error {
   570  	return autoConvert_v1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(in, out, s)
   571  }
   572  
   573  func autoConvert_networking_IngressLoadBalancerIngress_To_v1_IngressLoadBalancerIngress(in *networking.IngressLoadBalancerIngress, out *v1.IngressLoadBalancerIngress, s conversion.Scope) error {
   574  	out.IP = in.IP
   575  	out.Hostname = in.Hostname
   576  	out.Ports = *(*[]v1.IngressPortStatus)(unsafe.Pointer(&in.Ports))
   577  	return nil
   578  }
   579  
   580  // Convert_networking_IngressLoadBalancerIngress_To_v1_IngressLoadBalancerIngress is an autogenerated conversion function.
   581  func Convert_networking_IngressLoadBalancerIngress_To_v1_IngressLoadBalancerIngress(in *networking.IngressLoadBalancerIngress, out *v1.IngressLoadBalancerIngress, s conversion.Scope) error {
   582  	return autoConvert_networking_IngressLoadBalancerIngress_To_v1_IngressLoadBalancerIngress(in, out, s)
   583  }
   584  
   585  func autoConvert_v1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(in *v1.IngressLoadBalancerStatus, out *networking.IngressLoadBalancerStatus, s conversion.Scope) error {
   586  	out.Ingress = *(*[]networking.IngressLoadBalancerIngress)(unsafe.Pointer(&in.Ingress))
   587  	return nil
   588  }
   589  
   590  // Convert_v1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus is an autogenerated conversion function.
   591  func Convert_v1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(in *v1.IngressLoadBalancerStatus, out *networking.IngressLoadBalancerStatus, s conversion.Scope) error {
   592  	return autoConvert_v1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(in, out, s)
   593  }
   594  
   595  func autoConvert_networking_IngressLoadBalancerStatus_To_v1_IngressLoadBalancerStatus(in *networking.IngressLoadBalancerStatus, out *v1.IngressLoadBalancerStatus, s conversion.Scope) error {
   596  	out.Ingress = *(*[]v1.IngressLoadBalancerIngress)(unsafe.Pointer(&in.Ingress))
   597  	return nil
   598  }
   599  
   600  // Convert_networking_IngressLoadBalancerStatus_To_v1_IngressLoadBalancerStatus is an autogenerated conversion function.
   601  func Convert_networking_IngressLoadBalancerStatus_To_v1_IngressLoadBalancerStatus(in *networking.IngressLoadBalancerStatus, out *v1.IngressLoadBalancerStatus, s conversion.Scope) error {
   602  	return autoConvert_networking_IngressLoadBalancerStatus_To_v1_IngressLoadBalancerStatus(in, out, s)
   603  }
   604  
   605  func autoConvert_v1_IngressPortStatus_To_networking_IngressPortStatus(in *v1.IngressPortStatus, out *networking.IngressPortStatus, s conversion.Scope) error {
   606  	out.Port = in.Port
   607  	out.Protocol = core.Protocol(in.Protocol)
   608  	out.Error = (*string)(unsafe.Pointer(in.Error))
   609  	return nil
   610  }
   611  
   612  // Convert_v1_IngressPortStatus_To_networking_IngressPortStatus is an autogenerated conversion function.
   613  func Convert_v1_IngressPortStatus_To_networking_IngressPortStatus(in *v1.IngressPortStatus, out *networking.IngressPortStatus, s conversion.Scope) error {
   614  	return autoConvert_v1_IngressPortStatus_To_networking_IngressPortStatus(in, out, s)
   615  }
   616  
   617  func autoConvert_networking_IngressPortStatus_To_v1_IngressPortStatus(in *networking.IngressPortStatus, out *v1.IngressPortStatus, s conversion.Scope) error {
   618  	out.Port = in.Port
   619  	out.Protocol = corev1.Protocol(in.Protocol)
   620  	out.Error = (*string)(unsafe.Pointer(in.Error))
   621  	return nil
   622  }
   623  
   624  // Convert_networking_IngressPortStatus_To_v1_IngressPortStatus is an autogenerated conversion function.
   625  func Convert_networking_IngressPortStatus_To_v1_IngressPortStatus(in *networking.IngressPortStatus, out *v1.IngressPortStatus, s conversion.Scope) error {
   626  	return autoConvert_networking_IngressPortStatus_To_v1_IngressPortStatus(in, out, s)
   627  }
   628  
   629  func autoConvert_v1_IngressRule_To_networking_IngressRule(in *v1.IngressRule, out *networking.IngressRule, s conversion.Scope) error {
   630  	out.Host = in.Host
   631  	if err := Convert_v1_IngressRuleValue_To_networking_IngressRuleValue(&in.IngressRuleValue, &out.IngressRuleValue, s); err != nil {
   632  		return err
   633  	}
   634  	return nil
   635  }
   636  
   637  // Convert_v1_IngressRule_To_networking_IngressRule is an autogenerated conversion function.
   638  func Convert_v1_IngressRule_To_networking_IngressRule(in *v1.IngressRule, out *networking.IngressRule, s conversion.Scope) error {
   639  	return autoConvert_v1_IngressRule_To_networking_IngressRule(in, out, s)
   640  }
   641  
   642  func autoConvert_networking_IngressRule_To_v1_IngressRule(in *networking.IngressRule, out *v1.IngressRule, s conversion.Scope) error {
   643  	out.Host = in.Host
   644  	if err := Convert_networking_IngressRuleValue_To_v1_IngressRuleValue(&in.IngressRuleValue, &out.IngressRuleValue, s); err != nil {
   645  		return err
   646  	}
   647  	return nil
   648  }
   649  
   650  // Convert_networking_IngressRule_To_v1_IngressRule is an autogenerated conversion function.
   651  func Convert_networking_IngressRule_To_v1_IngressRule(in *networking.IngressRule, out *v1.IngressRule, s conversion.Scope) error {
   652  	return autoConvert_networking_IngressRule_To_v1_IngressRule(in, out, s)
   653  }
   654  
   655  func autoConvert_v1_IngressRuleValue_To_networking_IngressRuleValue(in *v1.IngressRuleValue, out *networking.IngressRuleValue, s conversion.Scope) error {
   656  	out.HTTP = (*networking.HTTPIngressRuleValue)(unsafe.Pointer(in.HTTP))
   657  	return nil
   658  }
   659  
   660  // Convert_v1_IngressRuleValue_To_networking_IngressRuleValue is an autogenerated conversion function.
   661  func Convert_v1_IngressRuleValue_To_networking_IngressRuleValue(in *v1.IngressRuleValue, out *networking.IngressRuleValue, s conversion.Scope) error {
   662  	return autoConvert_v1_IngressRuleValue_To_networking_IngressRuleValue(in, out, s)
   663  }
   664  
   665  func autoConvert_networking_IngressRuleValue_To_v1_IngressRuleValue(in *networking.IngressRuleValue, out *v1.IngressRuleValue, s conversion.Scope) error {
   666  	out.HTTP = (*v1.HTTPIngressRuleValue)(unsafe.Pointer(in.HTTP))
   667  	return nil
   668  }
   669  
   670  // Convert_networking_IngressRuleValue_To_v1_IngressRuleValue is an autogenerated conversion function.
   671  func Convert_networking_IngressRuleValue_To_v1_IngressRuleValue(in *networking.IngressRuleValue, out *v1.IngressRuleValue, s conversion.Scope) error {
   672  	return autoConvert_networking_IngressRuleValue_To_v1_IngressRuleValue(in, out, s)
   673  }
   674  
   675  func autoConvert_v1_IngressServiceBackend_To_networking_IngressServiceBackend(in *v1.IngressServiceBackend, out *networking.IngressServiceBackend, s conversion.Scope) error {
   676  	out.Name = in.Name
   677  	if err := Convert_v1_ServiceBackendPort_To_networking_ServiceBackendPort(&in.Port, &out.Port, s); err != nil {
   678  		return err
   679  	}
   680  	return nil
   681  }
   682  
   683  // Convert_v1_IngressServiceBackend_To_networking_IngressServiceBackend is an autogenerated conversion function.
   684  func Convert_v1_IngressServiceBackend_To_networking_IngressServiceBackend(in *v1.IngressServiceBackend, out *networking.IngressServiceBackend, s conversion.Scope) error {
   685  	return autoConvert_v1_IngressServiceBackend_To_networking_IngressServiceBackend(in, out, s)
   686  }
   687  
   688  func autoConvert_networking_IngressServiceBackend_To_v1_IngressServiceBackend(in *networking.IngressServiceBackend, out *v1.IngressServiceBackend, s conversion.Scope) error {
   689  	out.Name = in.Name
   690  	if err := Convert_networking_ServiceBackendPort_To_v1_ServiceBackendPort(&in.Port, &out.Port, s); err != nil {
   691  		return err
   692  	}
   693  	return nil
   694  }
   695  
   696  // Convert_networking_IngressServiceBackend_To_v1_IngressServiceBackend is an autogenerated conversion function.
   697  func Convert_networking_IngressServiceBackend_To_v1_IngressServiceBackend(in *networking.IngressServiceBackend, out *v1.IngressServiceBackend, s conversion.Scope) error {
   698  	return autoConvert_networking_IngressServiceBackend_To_v1_IngressServiceBackend(in, out, s)
   699  }
   700  
   701  func autoConvert_v1_IngressSpec_To_networking_IngressSpec(in *v1.IngressSpec, out *networking.IngressSpec, s conversion.Scope) error {
   702  	out.IngressClassName = (*string)(unsafe.Pointer(in.IngressClassName))
   703  	out.DefaultBackend = (*networking.IngressBackend)(unsafe.Pointer(in.DefaultBackend))
   704  	out.TLS = *(*[]networking.IngressTLS)(unsafe.Pointer(&in.TLS))
   705  	out.Rules = *(*[]networking.IngressRule)(unsafe.Pointer(&in.Rules))
   706  	return nil
   707  }
   708  
   709  // Convert_v1_IngressSpec_To_networking_IngressSpec is an autogenerated conversion function.
   710  func Convert_v1_IngressSpec_To_networking_IngressSpec(in *v1.IngressSpec, out *networking.IngressSpec, s conversion.Scope) error {
   711  	return autoConvert_v1_IngressSpec_To_networking_IngressSpec(in, out, s)
   712  }
   713  
   714  func autoConvert_networking_IngressSpec_To_v1_IngressSpec(in *networking.IngressSpec, out *v1.IngressSpec, s conversion.Scope) error {
   715  	out.IngressClassName = (*string)(unsafe.Pointer(in.IngressClassName))
   716  	out.DefaultBackend = (*v1.IngressBackend)(unsafe.Pointer(in.DefaultBackend))
   717  	out.TLS = *(*[]v1.IngressTLS)(unsafe.Pointer(&in.TLS))
   718  	out.Rules = *(*[]v1.IngressRule)(unsafe.Pointer(&in.Rules))
   719  	return nil
   720  }
   721  
   722  // Convert_networking_IngressSpec_To_v1_IngressSpec is an autogenerated conversion function.
   723  func Convert_networking_IngressSpec_To_v1_IngressSpec(in *networking.IngressSpec, out *v1.IngressSpec, s conversion.Scope) error {
   724  	return autoConvert_networking_IngressSpec_To_v1_IngressSpec(in, out, s)
   725  }
   726  
   727  func autoConvert_v1_IngressStatus_To_networking_IngressStatus(in *v1.IngressStatus, out *networking.IngressStatus, s conversion.Scope) error {
   728  	if err := Convert_v1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(&in.LoadBalancer, &out.LoadBalancer, s); err != nil {
   729  		return err
   730  	}
   731  	return nil
   732  }
   733  
   734  // Convert_v1_IngressStatus_To_networking_IngressStatus is an autogenerated conversion function.
   735  func Convert_v1_IngressStatus_To_networking_IngressStatus(in *v1.IngressStatus, out *networking.IngressStatus, s conversion.Scope) error {
   736  	return autoConvert_v1_IngressStatus_To_networking_IngressStatus(in, out, s)
   737  }
   738  
   739  func autoConvert_networking_IngressStatus_To_v1_IngressStatus(in *networking.IngressStatus, out *v1.IngressStatus, s conversion.Scope) error {
   740  	if err := Convert_networking_IngressLoadBalancerStatus_To_v1_IngressLoadBalancerStatus(&in.LoadBalancer, &out.LoadBalancer, s); err != nil {
   741  		return err
   742  	}
   743  	return nil
   744  }
   745  
   746  // Convert_networking_IngressStatus_To_v1_IngressStatus is an autogenerated conversion function.
   747  func Convert_networking_IngressStatus_To_v1_IngressStatus(in *networking.IngressStatus, out *v1.IngressStatus, s conversion.Scope) error {
   748  	return autoConvert_networking_IngressStatus_To_v1_IngressStatus(in, out, s)
   749  }
   750  
   751  func autoConvert_v1_IngressTLS_To_networking_IngressTLS(in *v1.IngressTLS, out *networking.IngressTLS, s conversion.Scope) error {
   752  	out.Hosts = *(*[]string)(unsafe.Pointer(&in.Hosts))
   753  	out.SecretName = in.SecretName
   754  	return nil
   755  }
   756  
   757  // Convert_v1_IngressTLS_To_networking_IngressTLS is an autogenerated conversion function.
   758  func Convert_v1_IngressTLS_To_networking_IngressTLS(in *v1.IngressTLS, out *networking.IngressTLS, s conversion.Scope) error {
   759  	return autoConvert_v1_IngressTLS_To_networking_IngressTLS(in, out, s)
   760  }
   761  
   762  func autoConvert_networking_IngressTLS_To_v1_IngressTLS(in *networking.IngressTLS, out *v1.IngressTLS, s conversion.Scope) error {
   763  	out.Hosts = *(*[]string)(unsafe.Pointer(&in.Hosts))
   764  	out.SecretName = in.SecretName
   765  	return nil
   766  }
   767  
   768  // Convert_networking_IngressTLS_To_v1_IngressTLS is an autogenerated conversion function.
   769  func Convert_networking_IngressTLS_To_v1_IngressTLS(in *networking.IngressTLS, out *v1.IngressTLS, s conversion.Scope) error {
   770  	return autoConvert_networking_IngressTLS_To_v1_IngressTLS(in, out, s)
   771  }
   772  
   773  func autoConvert_v1_NetworkPolicy_To_networking_NetworkPolicy(in *v1.NetworkPolicy, out *networking.NetworkPolicy, s conversion.Scope) error {
   774  	out.ObjectMeta = in.ObjectMeta
   775  	if err := Convert_v1_NetworkPolicySpec_To_networking_NetworkPolicySpec(&in.Spec, &out.Spec, s); err != nil {
   776  		return err
   777  	}
   778  	return nil
   779  }
   780  
   781  // Convert_v1_NetworkPolicy_To_networking_NetworkPolicy is an autogenerated conversion function.
   782  func Convert_v1_NetworkPolicy_To_networking_NetworkPolicy(in *v1.NetworkPolicy, out *networking.NetworkPolicy, s conversion.Scope) error {
   783  	return autoConvert_v1_NetworkPolicy_To_networking_NetworkPolicy(in, out, s)
   784  }
   785  
   786  func autoConvert_networking_NetworkPolicy_To_v1_NetworkPolicy(in *networking.NetworkPolicy, out *v1.NetworkPolicy, s conversion.Scope) error {
   787  	out.ObjectMeta = in.ObjectMeta
   788  	if err := Convert_networking_NetworkPolicySpec_To_v1_NetworkPolicySpec(&in.Spec, &out.Spec, s); err != nil {
   789  		return err
   790  	}
   791  	return nil
   792  }
   793  
   794  // Convert_networking_NetworkPolicy_To_v1_NetworkPolicy is an autogenerated conversion function.
   795  func Convert_networking_NetworkPolicy_To_v1_NetworkPolicy(in *networking.NetworkPolicy, out *v1.NetworkPolicy, s conversion.Scope) error {
   796  	return autoConvert_networking_NetworkPolicy_To_v1_NetworkPolicy(in, out, s)
   797  }
   798  
   799  func autoConvert_v1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule(in *v1.NetworkPolicyEgressRule, out *networking.NetworkPolicyEgressRule, s conversion.Scope) error {
   800  	out.Ports = *(*[]networking.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
   801  	out.To = *(*[]networking.NetworkPolicyPeer)(unsafe.Pointer(&in.To))
   802  	return nil
   803  }
   804  
   805  // Convert_v1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule is an autogenerated conversion function.
   806  func Convert_v1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule(in *v1.NetworkPolicyEgressRule, out *networking.NetworkPolicyEgressRule, s conversion.Scope) error {
   807  	return autoConvert_v1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule(in, out, s)
   808  }
   809  
   810  func autoConvert_networking_NetworkPolicyEgressRule_To_v1_NetworkPolicyEgressRule(in *networking.NetworkPolicyEgressRule, out *v1.NetworkPolicyEgressRule, s conversion.Scope) error {
   811  	out.Ports = *(*[]v1.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
   812  	out.To = *(*[]v1.NetworkPolicyPeer)(unsafe.Pointer(&in.To))
   813  	return nil
   814  }
   815  
   816  // Convert_networking_NetworkPolicyEgressRule_To_v1_NetworkPolicyEgressRule is an autogenerated conversion function.
   817  func Convert_networking_NetworkPolicyEgressRule_To_v1_NetworkPolicyEgressRule(in *networking.NetworkPolicyEgressRule, out *v1.NetworkPolicyEgressRule, s conversion.Scope) error {
   818  	return autoConvert_networking_NetworkPolicyEgressRule_To_v1_NetworkPolicyEgressRule(in, out, s)
   819  }
   820  
   821  func autoConvert_v1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule(in *v1.NetworkPolicyIngressRule, out *networking.NetworkPolicyIngressRule, s conversion.Scope) error {
   822  	out.Ports = *(*[]networking.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
   823  	out.From = *(*[]networking.NetworkPolicyPeer)(unsafe.Pointer(&in.From))
   824  	return nil
   825  }
   826  
   827  // Convert_v1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule is an autogenerated conversion function.
   828  func Convert_v1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule(in *v1.NetworkPolicyIngressRule, out *networking.NetworkPolicyIngressRule, s conversion.Scope) error {
   829  	return autoConvert_v1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule(in, out, s)
   830  }
   831  
   832  func autoConvert_networking_NetworkPolicyIngressRule_To_v1_NetworkPolicyIngressRule(in *networking.NetworkPolicyIngressRule, out *v1.NetworkPolicyIngressRule, s conversion.Scope) error {
   833  	out.Ports = *(*[]v1.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
   834  	out.From = *(*[]v1.NetworkPolicyPeer)(unsafe.Pointer(&in.From))
   835  	return nil
   836  }
   837  
   838  // Convert_networking_NetworkPolicyIngressRule_To_v1_NetworkPolicyIngressRule is an autogenerated conversion function.
   839  func Convert_networking_NetworkPolicyIngressRule_To_v1_NetworkPolicyIngressRule(in *networking.NetworkPolicyIngressRule, out *v1.NetworkPolicyIngressRule, s conversion.Scope) error {
   840  	return autoConvert_networking_NetworkPolicyIngressRule_To_v1_NetworkPolicyIngressRule(in, out, s)
   841  }
   842  
   843  func autoConvert_v1_NetworkPolicyList_To_networking_NetworkPolicyList(in *v1.NetworkPolicyList, out *networking.NetworkPolicyList, s conversion.Scope) error {
   844  	out.ListMeta = in.ListMeta
   845  	out.Items = *(*[]networking.NetworkPolicy)(unsafe.Pointer(&in.Items))
   846  	return nil
   847  }
   848  
   849  // Convert_v1_NetworkPolicyList_To_networking_NetworkPolicyList is an autogenerated conversion function.
   850  func Convert_v1_NetworkPolicyList_To_networking_NetworkPolicyList(in *v1.NetworkPolicyList, out *networking.NetworkPolicyList, s conversion.Scope) error {
   851  	return autoConvert_v1_NetworkPolicyList_To_networking_NetworkPolicyList(in, out, s)
   852  }
   853  
   854  func autoConvert_networking_NetworkPolicyList_To_v1_NetworkPolicyList(in *networking.NetworkPolicyList, out *v1.NetworkPolicyList, s conversion.Scope) error {
   855  	out.ListMeta = in.ListMeta
   856  	out.Items = *(*[]v1.NetworkPolicy)(unsafe.Pointer(&in.Items))
   857  	return nil
   858  }
   859  
   860  // Convert_networking_NetworkPolicyList_To_v1_NetworkPolicyList is an autogenerated conversion function.
   861  func Convert_networking_NetworkPolicyList_To_v1_NetworkPolicyList(in *networking.NetworkPolicyList, out *v1.NetworkPolicyList, s conversion.Scope) error {
   862  	return autoConvert_networking_NetworkPolicyList_To_v1_NetworkPolicyList(in, out, s)
   863  }
   864  
   865  func autoConvert_v1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(in *v1.NetworkPolicyPeer, out *networking.NetworkPolicyPeer, s conversion.Scope) error {
   866  	out.PodSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.PodSelector))
   867  	out.NamespaceSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.NamespaceSelector))
   868  	out.IPBlock = (*networking.IPBlock)(unsafe.Pointer(in.IPBlock))
   869  	return nil
   870  }
   871  
   872  // Convert_v1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer is an autogenerated conversion function.
   873  func Convert_v1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(in *v1.NetworkPolicyPeer, out *networking.NetworkPolicyPeer, s conversion.Scope) error {
   874  	return autoConvert_v1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(in, out, s)
   875  }
   876  
   877  func autoConvert_networking_NetworkPolicyPeer_To_v1_NetworkPolicyPeer(in *networking.NetworkPolicyPeer, out *v1.NetworkPolicyPeer, s conversion.Scope) error {
   878  	out.PodSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.PodSelector))
   879  	out.NamespaceSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.NamespaceSelector))
   880  	out.IPBlock = (*v1.IPBlock)(unsafe.Pointer(in.IPBlock))
   881  	return nil
   882  }
   883  
   884  // Convert_networking_NetworkPolicyPeer_To_v1_NetworkPolicyPeer is an autogenerated conversion function.
   885  func Convert_networking_NetworkPolicyPeer_To_v1_NetworkPolicyPeer(in *networking.NetworkPolicyPeer, out *v1.NetworkPolicyPeer, s conversion.Scope) error {
   886  	return autoConvert_networking_NetworkPolicyPeer_To_v1_NetworkPolicyPeer(in, out, s)
   887  }
   888  
   889  func autoConvert_v1_NetworkPolicyPort_To_networking_NetworkPolicyPort(in *v1.NetworkPolicyPort, out *networking.NetworkPolicyPort, s conversion.Scope) error {
   890  	out.Protocol = (*core.Protocol)(unsafe.Pointer(in.Protocol))
   891  	out.Port = (*intstr.IntOrString)(unsafe.Pointer(in.Port))
   892  	out.EndPort = (*int32)(unsafe.Pointer(in.EndPort))
   893  	return nil
   894  }
   895  
   896  // Convert_v1_NetworkPolicyPort_To_networking_NetworkPolicyPort is an autogenerated conversion function.
   897  func Convert_v1_NetworkPolicyPort_To_networking_NetworkPolicyPort(in *v1.NetworkPolicyPort, out *networking.NetworkPolicyPort, s conversion.Scope) error {
   898  	return autoConvert_v1_NetworkPolicyPort_To_networking_NetworkPolicyPort(in, out, s)
   899  }
   900  
   901  func autoConvert_networking_NetworkPolicyPort_To_v1_NetworkPolicyPort(in *networking.NetworkPolicyPort, out *v1.NetworkPolicyPort, s conversion.Scope) error {
   902  	out.Protocol = (*corev1.Protocol)(unsafe.Pointer(in.Protocol))
   903  	out.Port = (*intstr.IntOrString)(unsafe.Pointer(in.Port))
   904  	out.EndPort = (*int32)(unsafe.Pointer(in.EndPort))
   905  	return nil
   906  }
   907  
   908  // Convert_networking_NetworkPolicyPort_To_v1_NetworkPolicyPort is an autogenerated conversion function.
   909  func Convert_networking_NetworkPolicyPort_To_v1_NetworkPolicyPort(in *networking.NetworkPolicyPort, out *v1.NetworkPolicyPort, s conversion.Scope) error {
   910  	return autoConvert_networking_NetworkPolicyPort_To_v1_NetworkPolicyPort(in, out, s)
   911  }
   912  
   913  func autoConvert_v1_NetworkPolicySpec_To_networking_NetworkPolicySpec(in *v1.NetworkPolicySpec, out *networking.NetworkPolicySpec, s conversion.Scope) error {
   914  	out.PodSelector = in.PodSelector
   915  	out.Ingress = *(*[]networking.NetworkPolicyIngressRule)(unsafe.Pointer(&in.Ingress))
   916  	out.Egress = *(*[]networking.NetworkPolicyEgressRule)(unsafe.Pointer(&in.Egress))
   917  	out.PolicyTypes = *(*[]networking.PolicyType)(unsafe.Pointer(&in.PolicyTypes))
   918  	return nil
   919  }
   920  
   921  // Convert_v1_NetworkPolicySpec_To_networking_NetworkPolicySpec is an autogenerated conversion function.
   922  func Convert_v1_NetworkPolicySpec_To_networking_NetworkPolicySpec(in *v1.NetworkPolicySpec, out *networking.NetworkPolicySpec, s conversion.Scope) error {
   923  	return autoConvert_v1_NetworkPolicySpec_To_networking_NetworkPolicySpec(in, out, s)
   924  }
   925  
   926  func autoConvert_networking_NetworkPolicySpec_To_v1_NetworkPolicySpec(in *networking.NetworkPolicySpec, out *v1.NetworkPolicySpec, s conversion.Scope) error {
   927  	out.PodSelector = in.PodSelector
   928  	out.Ingress = *(*[]v1.NetworkPolicyIngressRule)(unsafe.Pointer(&in.Ingress))
   929  	out.Egress = *(*[]v1.NetworkPolicyEgressRule)(unsafe.Pointer(&in.Egress))
   930  	out.PolicyTypes = *(*[]v1.PolicyType)(unsafe.Pointer(&in.PolicyTypes))
   931  	return nil
   932  }
   933  
   934  // Convert_networking_NetworkPolicySpec_To_v1_NetworkPolicySpec is an autogenerated conversion function.
   935  func Convert_networking_NetworkPolicySpec_To_v1_NetworkPolicySpec(in *networking.NetworkPolicySpec, out *v1.NetworkPolicySpec, s conversion.Scope) error {
   936  	return autoConvert_networking_NetworkPolicySpec_To_v1_NetworkPolicySpec(in, out, s)
   937  }
   938  
   939  func autoConvert_v1_ServiceBackendPort_To_networking_ServiceBackendPort(in *v1.ServiceBackendPort, out *networking.ServiceBackendPort, s conversion.Scope) error {
   940  	out.Name = in.Name
   941  	out.Number = in.Number
   942  	return nil
   943  }
   944  
   945  // Convert_v1_ServiceBackendPort_To_networking_ServiceBackendPort is an autogenerated conversion function.
   946  func Convert_v1_ServiceBackendPort_To_networking_ServiceBackendPort(in *v1.ServiceBackendPort, out *networking.ServiceBackendPort, s conversion.Scope) error {
   947  	return autoConvert_v1_ServiceBackendPort_To_networking_ServiceBackendPort(in, out, s)
   948  }
   949  
   950  func autoConvert_networking_ServiceBackendPort_To_v1_ServiceBackendPort(in *networking.ServiceBackendPort, out *v1.ServiceBackendPort, s conversion.Scope) error {
   951  	out.Name = in.Name
   952  	out.Number = in.Number
   953  	return nil
   954  }
   955  
   956  // Convert_networking_ServiceBackendPort_To_v1_ServiceBackendPort is an autogenerated conversion function.
   957  func Convert_networking_ServiceBackendPort_To_v1_ServiceBackendPort(in *networking.ServiceBackendPort, out *v1.ServiceBackendPort, s conversion.Scope) error {
   958  	return autoConvert_networking_ServiceBackendPort_To_v1_ServiceBackendPort(in, out, s)
   959  }
   960  

View as plain text