...

Source file src/k8s.io/kubernetes/pkg/apis/extensions/v1beta1/zz_generated.conversion.go

Documentation: k8s.io/kubernetes/pkg/apis/extensions/v1beta1

     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 v1beta1
    23  
    24  import (
    25  	unsafe "unsafe"
    26  
    27  	v1 "k8s.io/api/core/v1"
    28  	v1beta1 "k8s.io/api/extensions/v1beta1"
    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  	apps "k8s.io/kubernetes/pkg/apis/apps"
    34  	autoscaling "k8s.io/kubernetes/pkg/apis/autoscaling"
    35  	core "k8s.io/kubernetes/pkg/apis/core"
    36  	corev1 "k8s.io/kubernetes/pkg/apis/core/v1"
    37  	networking "k8s.io/kubernetes/pkg/apis/networking"
    38  )
    39  
    40  func init() {
    41  	localSchemeBuilder.Register(RegisterConversions)
    42  }
    43  
    44  // RegisterConversions adds conversion functions to the given scheme.
    45  // Public to allow building arbitrary schemes.
    46  func RegisterConversions(s *runtime.Scheme) error {
    47  	if err := s.AddGeneratedConversionFunc((*v1beta1.DaemonSet)(nil), (*apps.DaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
    48  		return Convert_v1beta1_DaemonSet_To_apps_DaemonSet(a.(*v1beta1.DaemonSet), b.(*apps.DaemonSet), scope)
    49  	}); err != nil {
    50  		return err
    51  	}
    52  	if err := s.AddGeneratedConversionFunc((*apps.DaemonSet)(nil), (*v1beta1.DaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
    53  		return Convert_apps_DaemonSet_To_v1beta1_DaemonSet(a.(*apps.DaemonSet), b.(*v1beta1.DaemonSet), scope)
    54  	}); err != nil {
    55  		return err
    56  	}
    57  	if err := s.AddGeneratedConversionFunc((*v1beta1.DaemonSetCondition)(nil), (*apps.DaemonSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
    58  		return Convert_v1beta1_DaemonSetCondition_To_apps_DaemonSetCondition(a.(*v1beta1.DaemonSetCondition), b.(*apps.DaemonSetCondition), scope)
    59  	}); err != nil {
    60  		return err
    61  	}
    62  	if err := s.AddGeneratedConversionFunc((*apps.DaemonSetCondition)(nil), (*v1beta1.DaemonSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
    63  		return Convert_apps_DaemonSetCondition_To_v1beta1_DaemonSetCondition(a.(*apps.DaemonSetCondition), b.(*v1beta1.DaemonSetCondition), scope)
    64  	}); err != nil {
    65  		return err
    66  	}
    67  	if err := s.AddGeneratedConversionFunc((*v1beta1.DaemonSetList)(nil), (*apps.DaemonSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
    68  		return Convert_v1beta1_DaemonSetList_To_apps_DaemonSetList(a.(*v1beta1.DaemonSetList), b.(*apps.DaemonSetList), scope)
    69  	}); err != nil {
    70  		return err
    71  	}
    72  	if err := s.AddGeneratedConversionFunc((*apps.DaemonSetList)(nil), (*v1beta1.DaemonSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
    73  		return Convert_apps_DaemonSetList_To_v1beta1_DaemonSetList(a.(*apps.DaemonSetList), b.(*v1beta1.DaemonSetList), scope)
    74  	}); err != nil {
    75  		return err
    76  	}
    77  	if err := s.AddGeneratedConversionFunc((*v1beta1.DaemonSetSpec)(nil), (*apps.DaemonSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    78  		return Convert_v1beta1_DaemonSetSpec_To_apps_DaemonSetSpec(a.(*v1beta1.DaemonSetSpec), b.(*apps.DaemonSetSpec), scope)
    79  	}); err != nil {
    80  		return err
    81  	}
    82  	if err := s.AddGeneratedConversionFunc((*apps.DaemonSetSpec)(nil), (*v1beta1.DaemonSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    83  		return Convert_apps_DaemonSetSpec_To_v1beta1_DaemonSetSpec(a.(*apps.DaemonSetSpec), b.(*v1beta1.DaemonSetSpec), scope)
    84  	}); err != nil {
    85  		return err
    86  	}
    87  	if err := s.AddGeneratedConversionFunc((*v1beta1.DaemonSetStatus)(nil), (*apps.DaemonSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    88  		return Convert_v1beta1_DaemonSetStatus_To_apps_DaemonSetStatus(a.(*v1beta1.DaemonSetStatus), b.(*apps.DaemonSetStatus), scope)
    89  	}); err != nil {
    90  		return err
    91  	}
    92  	if err := s.AddGeneratedConversionFunc((*apps.DaemonSetStatus)(nil), (*v1beta1.DaemonSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    93  		return Convert_apps_DaemonSetStatus_To_v1beta1_DaemonSetStatus(a.(*apps.DaemonSetStatus), b.(*v1beta1.DaemonSetStatus), scope)
    94  	}); err != nil {
    95  		return err
    96  	}
    97  	if err := s.AddGeneratedConversionFunc((*v1beta1.DaemonSetUpdateStrategy)(nil), (*apps.DaemonSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
    98  		return Convert_v1beta1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(a.(*v1beta1.DaemonSetUpdateStrategy), b.(*apps.DaemonSetUpdateStrategy), scope)
    99  	}); err != nil {
   100  		return err
   101  	}
   102  	if err := s.AddGeneratedConversionFunc((*apps.DaemonSetUpdateStrategy)(nil), (*v1beta1.DaemonSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
   103  		return Convert_apps_DaemonSetUpdateStrategy_To_v1beta1_DaemonSetUpdateStrategy(a.(*apps.DaemonSetUpdateStrategy), b.(*v1beta1.DaemonSetUpdateStrategy), scope)
   104  	}); err != nil {
   105  		return err
   106  	}
   107  	if err := s.AddGeneratedConversionFunc((*v1beta1.Deployment)(nil), (*apps.Deployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
   108  		return Convert_v1beta1_Deployment_To_apps_Deployment(a.(*v1beta1.Deployment), b.(*apps.Deployment), scope)
   109  	}); err != nil {
   110  		return err
   111  	}
   112  	if err := s.AddGeneratedConversionFunc((*apps.Deployment)(nil), (*v1beta1.Deployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
   113  		return Convert_apps_Deployment_To_v1beta1_Deployment(a.(*apps.Deployment), b.(*v1beta1.Deployment), scope)
   114  	}); err != nil {
   115  		return err
   116  	}
   117  	if err := s.AddGeneratedConversionFunc((*v1beta1.DeploymentCondition)(nil), (*apps.DeploymentCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
   118  		return Convert_v1beta1_DeploymentCondition_To_apps_DeploymentCondition(a.(*v1beta1.DeploymentCondition), b.(*apps.DeploymentCondition), scope)
   119  	}); err != nil {
   120  		return err
   121  	}
   122  	if err := s.AddGeneratedConversionFunc((*apps.DeploymentCondition)(nil), (*v1beta1.DeploymentCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
   123  		return Convert_apps_DeploymentCondition_To_v1beta1_DeploymentCondition(a.(*apps.DeploymentCondition), b.(*v1beta1.DeploymentCondition), scope)
   124  	}); err != nil {
   125  		return err
   126  	}
   127  	if err := s.AddGeneratedConversionFunc((*v1beta1.DeploymentList)(nil), (*apps.DeploymentList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   128  		return Convert_v1beta1_DeploymentList_To_apps_DeploymentList(a.(*v1beta1.DeploymentList), b.(*apps.DeploymentList), scope)
   129  	}); err != nil {
   130  		return err
   131  	}
   132  	if err := s.AddGeneratedConversionFunc((*apps.DeploymentList)(nil), (*v1beta1.DeploymentList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   133  		return Convert_apps_DeploymentList_To_v1beta1_DeploymentList(a.(*apps.DeploymentList), b.(*v1beta1.DeploymentList), scope)
   134  	}); err != nil {
   135  		return err
   136  	}
   137  	if err := s.AddGeneratedConversionFunc((*v1beta1.DeploymentRollback)(nil), (*apps.DeploymentRollback)(nil), func(a, b interface{}, scope conversion.Scope) error {
   138  		return Convert_v1beta1_DeploymentRollback_To_apps_DeploymentRollback(a.(*v1beta1.DeploymentRollback), b.(*apps.DeploymentRollback), scope)
   139  	}); err != nil {
   140  		return err
   141  	}
   142  	if err := s.AddGeneratedConversionFunc((*apps.DeploymentRollback)(nil), (*v1beta1.DeploymentRollback)(nil), func(a, b interface{}, scope conversion.Scope) error {
   143  		return Convert_apps_DeploymentRollback_To_v1beta1_DeploymentRollback(a.(*apps.DeploymentRollback), b.(*v1beta1.DeploymentRollback), scope)
   144  	}); err != nil {
   145  		return err
   146  	}
   147  	if err := s.AddGeneratedConversionFunc((*v1beta1.DeploymentSpec)(nil), (*apps.DeploymentSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   148  		return Convert_v1beta1_DeploymentSpec_To_apps_DeploymentSpec(a.(*v1beta1.DeploymentSpec), b.(*apps.DeploymentSpec), scope)
   149  	}); err != nil {
   150  		return err
   151  	}
   152  	if err := s.AddGeneratedConversionFunc((*apps.DeploymentSpec)(nil), (*v1beta1.DeploymentSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   153  		return Convert_apps_DeploymentSpec_To_v1beta1_DeploymentSpec(a.(*apps.DeploymentSpec), b.(*v1beta1.DeploymentSpec), scope)
   154  	}); err != nil {
   155  		return err
   156  	}
   157  	if err := s.AddGeneratedConversionFunc((*v1beta1.DeploymentStatus)(nil), (*apps.DeploymentStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   158  		return Convert_v1beta1_DeploymentStatus_To_apps_DeploymentStatus(a.(*v1beta1.DeploymentStatus), b.(*apps.DeploymentStatus), scope)
   159  	}); err != nil {
   160  		return err
   161  	}
   162  	if err := s.AddGeneratedConversionFunc((*apps.DeploymentStatus)(nil), (*v1beta1.DeploymentStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   163  		return Convert_apps_DeploymentStatus_To_v1beta1_DeploymentStatus(a.(*apps.DeploymentStatus), b.(*v1beta1.DeploymentStatus), scope)
   164  	}); err != nil {
   165  		return err
   166  	}
   167  	if err := s.AddGeneratedConversionFunc((*v1beta1.DeploymentStrategy)(nil), (*apps.DeploymentStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
   168  		return Convert_v1beta1_DeploymentStrategy_To_apps_DeploymentStrategy(a.(*v1beta1.DeploymentStrategy), b.(*apps.DeploymentStrategy), scope)
   169  	}); err != nil {
   170  		return err
   171  	}
   172  	if err := s.AddGeneratedConversionFunc((*apps.DeploymentStrategy)(nil), (*v1beta1.DeploymentStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
   173  		return Convert_apps_DeploymentStrategy_To_v1beta1_DeploymentStrategy(a.(*apps.DeploymentStrategy), b.(*v1beta1.DeploymentStrategy), scope)
   174  	}); err != nil {
   175  		return err
   176  	}
   177  	if err := s.AddGeneratedConversionFunc((*v1beta1.HTTPIngressPath)(nil), (*networking.HTTPIngressPath)(nil), func(a, b interface{}, scope conversion.Scope) error {
   178  		return Convert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath(a.(*v1beta1.HTTPIngressPath), b.(*networking.HTTPIngressPath), scope)
   179  	}); err != nil {
   180  		return err
   181  	}
   182  	if err := s.AddGeneratedConversionFunc((*networking.HTTPIngressPath)(nil), (*v1beta1.HTTPIngressPath)(nil), func(a, b interface{}, scope conversion.Scope) error {
   183  		return Convert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath(a.(*networking.HTTPIngressPath), b.(*v1beta1.HTTPIngressPath), scope)
   184  	}); err != nil {
   185  		return err
   186  	}
   187  	if err := s.AddGeneratedConversionFunc((*v1beta1.HTTPIngressRuleValue)(nil), (*networking.HTTPIngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
   188  		return Convert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(a.(*v1beta1.HTTPIngressRuleValue), b.(*networking.HTTPIngressRuleValue), scope)
   189  	}); err != nil {
   190  		return err
   191  	}
   192  	if err := s.AddGeneratedConversionFunc((*networking.HTTPIngressRuleValue)(nil), (*v1beta1.HTTPIngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
   193  		return Convert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue(a.(*networking.HTTPIngressRuleValue), b.(*v1beta1.HTTPIngressRuleValue), scope)
   194  	}); err != nil {
   195  		return err
   196  	}
   197  	if err := s.AddGeneratedConversionFunc((*v1beta1.Ingress)(nil), (*networking.Ingress)(nil), func(a, b interface{}, scope conversion.Scope) error {
   198  		return Convert_v1beta1_Ingress_To_networking_Ingress(a.(*v1beta1.Ingress), b.(*networking.Ingress), scope)
   199  	}); err != nil {
   200  		return err
   201  	}
   202  	if err := s.AddGeneratedConversionFunc((*networking.Ingress)(nil), (*v1beta1.Ingress)(nil), func(a, b interface{}, scope conversion.Scope) error {
   203  		return Convert_networking_Ingress_To_v1beta1_Ingress(a.(*networking.Ingress), b.(*v1beta1.Ingress), scope)
   204  	}); err != nil {
   205  		return err
   206  	}
   207  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressList)(nil), (*networking.IngressList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   208  		return Convert_v1beta1_IngressList_To_networking_IngressList(a.(*v1beta1.IngressList), b.(*networking.IngressList), scope)
   209  	}); err != nil {
   210  		return err
   211  	}
   212  	if err := s.AddGeneratedConversionFunc((*networking.IngressList)(nil), (*v1beta1.IngressList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   213  		return Convert_networking_IngressList_To_v1beta1_IngressList(a.(*networking.IngressList), b.(*v1beta1.IngressList), scope)
   214  	}); err != nil {
   215  		return err
   216  	}
   217  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressLoadBalancerIngress)(nil), (*networking.IngressLoadBalancerIngress)(nil), func(a, b interface{}, scope conversion.Scope) error {
   218  		return Convert_v1beta1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(a.(*v1beta1.IngressLoadBalancerIngress), b.(*networking.IngressLoadBalancerIngress), scope)
   219  	}); err != nil {
   220  		return err
   221  	}
   222  	if err := s.AddGeneratedConversionFunc((*networking.IngressLoadBalancerIngress)(nil), (*v1beta1.IngressLoadBalancerIngress)(nil), func(a, b interface{}, scope conversion.Scope) error {
   223  		return Convert_networking_IngressLoadBalancerIngress_To_v1beta1_IngressLoadBalancerIngress(a.(*networking.IngressLoadBalancerIngress), b.(*v1beta1.IngressLoadBalancerIngress), scope)
   224  	}); err != nil {
   225  		return err
   226  	}
   227  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressLoadBalancerStatus)(nil), (*networking.IngressLoadBalancerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   228  		return Convert_v1beta1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(a.(*v1beta1.IngressLoadBalancerStatus), b.(*networking.IngressLoadBalancerStatus), scope)
   229  	}); err != nil {
   230  		return err
   231  	}
   232  	if err := s.AddGeneratedConversionFunc((*networking.IngressLoadBalancerStatus)(nil), (*v1beta1.IngressLoadBalancerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   233  		return Convert_networking_IngressLoadBalancerStatus_To_v1beta1_IngressLoadBalancerStatus(a.(*networking.IngressLoadBalancerStatus), b.(*v1beta1.IngressLoadBalancerStatus), scope)
   234  	}); err != nil {
   235  		return err
   236  	}
   237  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressPortStatus)(nil), (*networking.IngressPortStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   238  		return Convert_v1beta1_IngressPortStatus_To_networking_IngressPortStatus(a.(*v1beta1.IngressPortStatus), b.(*networking.IngressPortStatus), scope)
   239  	}); err != nil {
   240  		return err
   241  	}
   242  	if err := s.AddGeneratedConversionFunc((*networking.IngressPortStatus)(nil), (*v1beta1.IngressPortStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   243  		return Convert_networking_IngressPortStatus_To_v1beta1_IngressPortStatus(a.(*networking.IngressPortStatus), b.(*v1beta1.IngressPortStatus), scope)
   244  	}); err != nil {
   245  		return err
   246  	}
   247  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressRule)(nil), (*networking.IngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   248  		return Convert_v1beta1_IngressRule_To_networking_IngressRule(a.(*v1beta1.IngressRule), b.(*networking.IngressRule), scope)
   249  	}); err != nil {
   250  		return err
   251  	}
   252  	if err := s.AddGeneratedConversionFunc((*networking.IngressRule)(nil), (*v1beta1.IngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   253  		return Convert_networking_IngressRule_To_v1beta1_IngressRule(a.(*networking.IngressRule), b.(*v1beta1.IngressRule), scope)
   254  	}); err != nil {
   255  		return err
   256  	}
   257  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressRuleValue)(nil), (*networking.IngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
   258  		return Convert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue(a.(*v1beta1.IngressRuleValue), b.(*networking.IngressRuleValue), scope)
   259  	}); err != nil {
   260  		return err
   261  	}
   262  	if err := s.AddGeneratedConversionFunc((*networking.IngressRuleValue)(nil), (*v1beta1.IngressRuleValue)(nil), func(a, b interface{}, scope conversion.Scope) error {
   263  		return Convert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue(a.(*networking.IngressRuleValue), b.(*v1beta1.IngressRuleValue), scope)
   264  	}); err != nil {
   265  		return err
   266  	}
   267  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressStatus)(nil), (*networking.IngressStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   268  		return Convert_v1beta1_IngressStatus_To_networking_IngressStatus(a.(*v1beta1.IngressStatus), b.(*networking.IngressStatus), scope)
   269  	}); err != nil {
   270  		return err
   271  	}
   272  	if err := s.AddGeneratedConversionFunc((*networking.IngressStatus)(nil), (*v1beta1.IngressStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   273  		return Convert_networking_IngressStatus_To_v1beta1_IngressStatus(a.(*networking.IngressStatus), b.(*v1beta1.IngressStatus), scope)
   274  	}); err != nil {
   275  		return err
   276  	}
   277  	if err := s.AddGeneratedConversionFunc((*v1beta1.IngressTLS)(nil), (*networking.IngressTLS)(nil), func(a, b interface{}, scope conversion.Scope) error {
   278  		return Convert_v1beta1_IngressTLS_To_networking_IngressTLS(a.(*v1beta1.IngressTLS), b.(*networking.IngressTLS), scope)
   279  	}); err != nil {
   280  		return err
   281  	}
   282  	if err := s.AddGeneratedConversionFunc((*networking.IngressTLS)(nil), (*v1beta1.IngressTLS)(nil), func(a, b interface{}, scope conversion.Scope) error {
   283  		return Convert_networking_IngressTLS_To_v1beta1_IngressTLS(a.(*networking.IngressTLS), b.(*v1beta1.IngressTLS), scope)
   284  	}); err != nil {
   285  		return err
   286  	}
   287  	if err := s.AddGeneratedConversionFunc((*v1beta1.NetworkPolicy)(nil), (*networking.NetworkPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error {
   288  		return Convert_v1beta1_NetworkPolicy_To_networking_NetworkPolicy(a.(*v1beta1.NetworkPolicy), b.(*networking.NetworkPolicy), scope)
   289  	}); err != nil {
   290  		return err
   291  	}
   292  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicy)(nil), (*v1beta1.NetworkPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error {
   293  		return Convert_networking_NetworkPolicy_To_v1beta1_NetworkPolicy(a.(*networking.NetworkPolicy), b.(*v1beta1.NetworkPolicy), scope)
   294  	}); err != nil {
   295  		return err
   296  	}
   297  	if err := s.AddGeneratedConversionFunc((*v1beta1.NetworkPolicyList)(nil), (*networking.NetworkPolicyList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   298  		return Convert_v1beta1_NetworkPolicyList_To_networking_NetworkPolicyList(a.(*v1beta1.NetworkPolicyList), b.(*networking.NetworkPolicyList), scope)
   299  	}); err != nil {
   300  		return err
   301  	}
   302  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyList)(nil), (*v1beta1.NetworkPolicyList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   303  		return Convert_networking_NetworkPolicyList_To_v1beta1_NetworkPolicyList(a.(*networking.NetworkPolicyList), b.(*v1beta1.NetworkPolicyList), scope)
   304  	}); err != nil {
   305  		return err
   306  	}
   307  	if err := s.AddGeneratedConversionFunc((*v1beta1.NetworkPolicyPeer)(nil), (*networking.NetworkPolicyPeer)(nil), func(a, b interface{}, scope conversion.Scope) error {
   308  		return Convert_v1beta1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(a.(*v1beta1.NetworkPolicyPeer), b.(*networking.NetworkPolicyPeer), scope)
   309  	}); err != nil {
   310  		return err
   311  	}
   312  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyPeer)(nil), (*v1beta1.NetworkPolicyPeer)(nil), func(a, b interface{}, scope conversion.Scope) error {
   313  		return Convert_networking_NetworkPolicyPeer_To_v1beta1_NetworkPolicyPeer(a.(*networking.NetworkPolicyPeer), b.(*v1beta1.NetworkPolicyPeer), scope)
   314  	}); err != nil {
   315  		return err
   316  	}
   317  	if err := s.AddGeneratedConversionFunc((*v1beta1.NetworkPolicyPort)(nil), (*networking.NetworkPolicyPort)(nil), func(a, b interface{}, scope conversion.Scope) error {
   318  		return Convert_v1beta1_NetworkPolicyPort_To_networking_NetworkPolicyPort(a.(*v1beta1.NetworkPolicyPort), b.(*networking.NetworkPolicyPort), scope)
   319  	}); err != nil {
   320  		return err
   321  	}
   322  	if err := s.AddGeneratedConversionFunc((*networking.NetworkPolicyPort)(nil), (*v1beta1.NetworkPolicyPort)(nil), func(a, b interface{}, scope conversion.Scope) error {
   323  		return Convert_networking_NetworkPolicyPort_To_v1beta1_NetworkPolicyPort(a.(*networking.NetworkPolicyPort), b.(*v1beta1.NetworkPolicyPort), scope)
   324  	}); err != nil {
   325  		return err
   326  	}
   327  	if err := s.AddGeneratedConversionFunc((*v1beta1.ReplicaSet)(nil), (*apps.ReplicaSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
   328  		return Convert_v1beta1_ReplicaSet_To_apps_ReplicaSet(a.(*v1beta1.ReplicaSet), b.(*apps.ReplicaSet), scope)
   329  	}); err != nil {
   330  		return err
   331  	}
   332  	if err := s.AddGeneratedConversionFunc((*apps.ReplicaSet)(nil), (*v1beta1.ReplicaSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
   333  		return Convert_apps_ReplicaSet_To_v1beta1_ReplicaSet(a.(*apps.ReplicaSet), b.(*v1beta1.ReplicaSet), scope)
   334  	}); err != nil {
   335  		return err
   336  	}
   337  	if err := s.AddGeneratedConversionFunc((*v1beta1.ReplicaSetCondition)(nil), (*apps.ReplicaSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
   338  		return Convert_v1beta1_ReplicaSetCondition_To_apps_ReplicaSetCondition(a.(*v1beta1.ReplicaSetCondition), b.(*apps.ReplicaSetCondition), scope)
   339  	}); err != nil {
   340  		return err
   341  	}
   342  	if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetCondition)(nil), (*v1beta1.ReplicaSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
   343  		return Convert_apps_ReplicaSetCondition_To_v1beta1_ReplicaSetCondition(a.(*apps.ReplicaSetCondition), b.(*v1beta1.ReplicaSetCondition), scope)
   344  	}); err != nil {
   345  		return err
   346  	}
   347  	if err := s.AddGeneratedConversionFunc((*v1beta1.ReplicaSetList)(nil), (*apps.ReplicaSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   348  		return Convert_v1beta1_ReplicaSetList_To_apps_ReplicaSetList(a.(*v1beta1.ReplicaSetList), b.(*apps.ReplicaSetList), scope)
   349  	}); err != nil {
   350  		return err
   351  	}
   352  	if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetList)(nil), (*v1beta1.ReplicaSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   353  		return Convert_apps_ReplicaSetList_To_v1beta1_ReplicaSetList(a.(*apps.ReplicaSetList), b.(*v1beta1.ReplicaSetList), scope)
   354  	}); err != nil {
   355  		return err
   356  	}
   357  	if err := s.AddGeneratedConversionFunc((*v1beta1.ReplicaSetSpec)(nil), (*apps.ReplicaSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   358  		return Convert_v1beta1_ReplicaSetSpec_To_apps_ReplicaSetSpec(a.(*v1beta1.ReplicaSetSpec), b.(*apps.ReplicaSetSpec), scope)
   359  	}); err != nil {
   360  		return err
   361  	}
   362  	if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetSpec)(nil), (*v1beta1.ReplicaSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   363  		return Convert_apps_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec(a.(*apps.ReplicaSetSpec), b.(*v1beta1.ReplicaSetSpec), scope)
   364  	}); err != nil {
   365  		return err
   366  	}
   367  	if err := s.AddGeneratedConversionFunc((*v1beta1.ReplicaSetStatus)(nil), (*apps.ReplicaSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   368  		return Convert_v1beta1_ReplicaSetStatus_To_apps_ReplicaSetStatus(a.(*v1beta1.ReplicaSetStatus), b.(*apps.ReplicaSetStatus), scope)
   369  	}); err != nil {
   370  		return err
   371  	}
   372  	if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetStatus)(nil), (*v1beta1.ReplicaSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   373  		return Convert_apps_ReplicaSetStatus_To_v1beta1_ReplicaSetStatus(a.(*apps.ReplicaSetStatus), b.(*v1beta1.ReplicaSetStatus), scope)
   374  	}); err != nil {
   375  		return err
   376  	}
   377  	if err := s.AddGeneratedConversionFunc((*v1beta1.RollbackConfig)(nil), (*apps.RollbackConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
   378  		return Convert_v1beta1_RollbackConfig_To_apps_RollbackConfig(a.(*v1beta1.RollbackConfig), b.(*apps.RollbackConfig), scope)
   379  	}); err != nil {
   380  		return err
   381  	}
   382  	if err := s.AddGeneratedConversionFunc((*apps.RollbackConfig)(nil), (*v1beta1.RollbackConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
   383  		return Convert_apps_RollbackConfig_To_v1beta1_RollbackConfig(a.(*apps.RollbackConfig), b.(*v1beta1.RollbackConfig), scope)
   384  	}); err != nil {
   385  		return err
   386  	}
   387  	if err := s.AddGeneratedConversionFunc((*v1beta1.RollingUpdateDaemonSet)(nil), (*apps.RollingUpdateDaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
   388  		return Convert_v1beta1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(a.(*v1beta1.RollingUpdateDaemonSet), b.(*apps.RollingUpdateDaemonSet), scope)
   389  	}); err != nil {
   390  		return err
   391  	}
   392  	if err := s.AddGeneratedConversionFunc((*apps.RollingUpdateDaemonSet)(nil), (*v1beta1.RollingUpdateDaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
   393  		return Convert_apps_RollingUpdateDaemonSet_To_v1beta1_RollingUpdateDaemonSet(a.(*apps.RollingUpdateDaemonSet), b.(*v1beta1.RollingUpdateDaemonSet), scope)
   394  	}); err != nil {
   395  		return err
   396  	}
   397  	if err := s.AddGeneratedConversionFunc((*v1beta1.RollingUpdateDeployment)(nil), (*apps.RollingUpdateDeployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
   398  		return Convert_v1beta1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(a.(*v1beta1.RollingUpdateDeployment), b.(*apps.RollingUpdateDeployment), scope)
   399  	}); err != nil {
   400  		return err
   401  	}
   402  	if err := s.AddGeneratedConversionFunc((*apps.RollingUpdateDeployment)(nil), (*v1beta1.RollingUpdateDeployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
   403  		return Convert_apps_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment(a.(*apps.RollingUpdateDeployment), b.(*v1beta1.RollingUpdateDeployment), scope)
   404  	}); err != nil {
   405  		return err
   406  	}
   407  	if err := s.AddGeneratedConversionFunc((*v1beta1.Scale)(nil), (*autoscaling.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
   408  		return Convert_v1beta1_Scale_To_autoscaling_Scale(a.(*v1beta1.Scale), b.(*autoscaling.Scale), scope)
   409  	}); err != nil {
   410  		return err
   411  	}
   412  	if err := s.AddGeneratedConversionFunc((*autoscaling.Scale)(nil), (*v1beta1.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
   413  		return Convert_autoscaling_Scale_To_v1beta1_Scale(a.(*autoscaling.Scale), b.(*v1beta1.Scale), scope)
   414  	}); err != nil {
   415  		return err
   416  	}
   417  	if err := s.AddGeneratedConversionFunc((*v1beta1.ScaleSpec)(nil), (*autoscaling.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   418  		return Convert_v1beta1_ScaleSpec_To_autoscaling_ScaleSpec(a.(*v1beta1.ScaleSpec), b.(*autoscaling.ScaleSpec), scope)
   419  	}); err != nil {
   420  		return err
   421  	}
   422  	if err := s.AddGeneratedConversionFunc((*autoscaling.ScaleSpec)(nil), (*v1beta1.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   423  		return Convert_autoscaling_ScaleSpec_To_v1beta1_ScaleSpec(a.(*autoscaling.ScaleSpec), b.(*v1beta1.ScaleSpec), scope)
   424  	}); err != nil {
   425  		return err
   426  	}
   427  	if err := s.AddConversionFunc((*autoscaling.ScaleStatus)(nil), (*v1beta1.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   428  		return Convert_autoscaling_ScaleStatus_To_v1beta1_ScaleStatus(a.(*autoscaling.ScaleStatus), b.(*v1beta1.ScaleStatus), scope)
   429  	}); err != nil {
   430  		return err
   431  	}
   432  	if err := s.AddConversionFunc((*networking.IPBlock)(nil), (*v1beta1.IPBlock)(nil), func(a, b interface{}, scope conversion.Scope) error {
   433  		return Convert_networking_IPBlock_To_v1beta1_IPBlock(a.(*networking.IPBlock), b.(*v1beta1.IPBlock), scope)
   434  	}); err != nil {
   435  		return err
   436  	}
   437  	if err := s.AddConversionFunc((*networking.IngressBackend)(nil), (*v1beta1.IngressBackend)(nil), func(a, b interface{}, scope conversion.Scope) error {
   438  		return Convert_networking_IngressBackend_To_v1beta1_IngressBackend(a.(*networking.IngressBackend), b.(*v1beta1.IngressBackend), scope)
   439  	}); err != nil {
   440  		return err
   441  	}
   442  	if err := s.AddConversionFunc((*networking.IngressSpec)(nil), (*v1beta1.IngressSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   443  		return Convert_networking_IngressSpec_To_v1beta1_IngressSpec(a.(*networking.IngressSpec), b.(*v1beta1.IngressSpec), scope)
   444  	}); err != nil {
   445  		return err
   446  	}
   447  	if err := s.AddConversionFunc((*networking.NetworkPolicyEgressRule)(nil), (*v1beta1.NetworkPolicyEgressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   448  		return Convert_networking_NetworkPolicyEgressRule_To_v1beta1_NetworkPolicyEgressRule(a.(*networking.NetworkPolicyEgressRule), b.(*v1beta1.NetworkPolicyEgressRule), scope)
   449  	}); err != nil {
   450  		return err
   451  	}
   452  	if err := s.AddConversionFunc((*networking.NetworkPolicyIngressRule)(nil), (*v1beta1.NetworkPolicyIngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   453  		return Convert_networking_NetworkPolicyIngressRule_To_v1beta1_NetworkPolicyIngressRule(a.(*networking.NetworkPolicyIngressRule), b.(*v1beta1.NetworkPolicyIngressRule), scope)
   454  	}); err != nil {
   455  		return err
   456  	}
   457  	if err := s.AddConversionFunc((*networking.NetworkPolicySpec)(nil), (*v1beta1.NetworkPolicySpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   458  		return Convert_networking_NetworkPolicySpec_To_v1beta1_NetworkPolicySpec(a.(*networking.NetworkPolicySpec), b.(*v1beta1.NetworkPolicySpec), scope)
   459  	}); err != nil {
   460  		return err
   461  	}
   462  	if err := s.AddConversionFunc((*v1beta1.IPBlock)(nil), (*networking.IPBlock)(nil), func(a, b interface{}, scope conversion.Scope) error {
   463  		return Convert_v1beta1_IPBlock_To_networking_IPBlock(a.(*v1beta1.IPBlock), b.(*networking.IPBlock), scope)
   464  	}); err != nil {
   465  		return err
   466  	}
   467  	if err := s.AddConversionFunc((*v1beta1.IngressBackend)(nil), (*networking.IngressBackend)(nil), func(a, b interface{}, scope conversion.Scope) error {
   468  		return Convert_v1beta1_IngressBackend_To_networking_IngressBackend(a.(*v1beta1.IngressBackend), b.(*networking.IngressBackend), scope)
   469  	}); err != nil {
   470  		return err
   471  	}
   472  	if err := s.AddConversionFunc((*v1beta1.IngressSpec)(nil), (*networking.IngressSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   473  		return Convert_v1beta1_IngressSpec_To_networking_IngressSpec(a.(*v1beta1.IngressSpec), b.(*networking.IngressSpec), scope)
   474  	}); err != nil {
   475  		return err
   476  	}
   477  	if err := s.AddConversionFunc((*v1beta1.NetworkPolicyEgressRule)(nil), (*networking.NetworkPolicyEgressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   478  		return Convert_v1beta1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule(a.(*v1beta1.NetworkPolicyEgressRule), b.(*networking.NetworkPolicyEgressRule), scope)
   479  	}); err != nil {
   480  		return err
   481  	}
   482  	if err := s.AddConversionFunc((*v1beta1.NetworkPolicyIngressRule)(nil), (*networking.NetworkPolicyIngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error {
   483  		return Convert_v1beta1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule(a.(*v1beta1.NetworkPolicyIngressRule), b.(*networking.NetworkPolicyIngressRule), scope)
   484  	}); err != nil {
   485  		return err
   486  	}
   487  	if err := s.AddConversionFunc((*v1beta1.NetworkPolicySpec)(nil), (*networking.NetworkPolicySpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   488  		return Convert_v1beta1_NetworkPolicySpec_To_networking_NetworkPolicySpec(a.(*v1beta1.NetworkPolicySpec), b.(*networking.NetworkPolicySpec), scope)
   489  	}); err != nil {
   490  		return err
   491  	}
   492  	if err := s.AddConversionFunc((*v1beta1.ScaleStatus)(nil), (*autoscaling.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   493  		return Convert_v1beta1_ScaleStatus_To_autoscaling_ScaleStatus(a.(*v1beta1.ScaleStatus), b.(*autoscaling.ScaleStatus), scope)
   494  	}); err != nil {
   495  		return err
   496  	}
   497  	return nil
   498  }
   499  
   500  func autoConvert_v1beta1_DaemonSet_To_apps_DaemonSet(in *v1beta1.DaemonSet, out *apps.DaemonSet, s conversion.Scope) error {
   501  	out.ObjectMeta = in.ObjectMeta
   502  	if err := Convert_v1beta1_DaemonSetSpec_To_apps_DaemonSetSpec(&in.Spec, &out.Spec, s); err != nil {
   503  		return err
   504  	}
   505  	if err := Convert_v1beta1_DaemonSetStatus_To_apps_DaemonSetStatus(&in.Status, &out.Status, s); err != nil {
   506  		return err
   507  	}
   508  	return nil
   509  }
   510  
   511  // Convert_v1beta1_DaemonSet_To_apps_DaemonSet is an autogenerated conversion function.
   512  func Convert_v1beta1_DaemonSet_To_apps_DaemonSet(in *v1beta1.DaemonSet, out *apps.DaemonSet, s conversion.Scope) error {
   513  	return autoConvert_v1beta1_DaemonSet_To_apps_DaemonSet(in, out, s)
   514  }
   515  
   516  func autoConvert_apps_DaemonSet_To_v1beta1_DaemonSet(in *apps.DaemonSet, out *v1beta1.DaemonSet, s conversion.Scope) error {
   517  	out.ObjectMeta = in.ObjectMeta
   518  	if err := Convert_apps_DaemonSetSpec_To_v1beta1_DaemonSetSpec(&in.Spec, &out.Spec, s); err != nil {
   519  		return err
   520  	}
   521  	if err := Convert_apps_DaemonSetStatus_To_v1beta1_DaemonSetStatus(&in.Status, &out.Status, s); err != nil {
   522  		return err
   523  	}
   524  	return nil
   525  }
   526  
   527  // Convert_apps_DaemonSet_To_v1beta1_DaemonSet is an autogenerated conversion function.
   528  func Convert_apps_DaemonSet_To_v1beta1_DaemonSet(in *apps.DaemonSet, out *v1beta1.DaemonSet, s conversion.Scope) error {
   529  	return autoConvert_apps_DaemonSet_To_v1beta1_DaemonSet(in, out, s)
   530  }
   531  
   532  func autoConvert_v1beta1_DaemonSetCondition_To_apps_DaemonSetCondition(in *v1beta1.DaemonSetCondition, out *apps.DaemonSetCondition, s conversion.Scope) error {
   533  	out.Type = apps.DaemonSetConditionType(in.Type)
   534  	out.Status = core.ConditionStatus(in.Status)
   535  	out.LastTransitionTime = in.LastTransitionTime
   536  	out.Reason = in.Reason
   537  	out.Message = in.Message
   538  	return nil
   539  }
   540  
   541  // Convert_v1beta1_DaemonSetCondition_To_apps_DaemonSetCondition is an autogenerated conversion function.
   542  func Convert_v1beta1_DaemonSetCondition_To_apps_DaemonSetCondition(in *v1beta1.DaemonSetCondition, out *apps.DaemonSetCondition, s conversion.Scope) error {
   543  	return autoConvert_v1beta1_DaemonSetCondition_To_apps_DaemonSetCondition(in, out, s)
   544  }
   545  
   546  func autoConvert_apps_DaemonSetCondition_To_v1beta1_DaemonSetCondition(in *apps.DaemonSetCondition, out *v1beta1.DaemonSetCondition, s conversion.Scope) error {
   547  	out.Type = v1beta1.DaemonSetConditionType(in.Type)
   548  	out.Status = v1.ConditionStatus(in.Status)
   549  	out.LastTransitionTime = in.LastTransitionTime
   550  	out.Reason = in.Reason
   551  	out.Message = in.Message
   552  	return nil
   553  }
   554  
   555  // Convert_apps_DaemonSetCondition_To_v1beta1_DaemonSetCondition is an autogenerated conversion function.
   556  func Convert_apps_DaemonSetCondition_To_v1beta1_DaemonSetCondition(in *apps.DaemonSetCondition, out *v1beta1.DaemonSetCondition, s conversion.Scope) error {
   557  	return autoConvert_apps_DaemonSetCondition_To_v1beta1_DaemonSetCondition(in, out, s)
   558  }
   559  
   560  func autoConvert_v1beta1_DaemonSetList_To_apps_DaemonSetList(in *v1beta1.DaemonSetList, out *apps.DaemonSetList, s conversion.Scope) error {
   561  	out.ListMeta = in.ListMeta
   562  	if in.Items != nil {
   563  		in, out := &in.Items, &out.Items
   564  		*out = make([]apps.DaemonSet, len(*in))
   565  		for i := range *in {
   566  			if err := Convert_v1beta1_DaemonSet_To_apps_DaemonSet(&(*in)[i], &(*out)[i], s); err != nil {
   567  				return err
   568  			}
   569  		}
   570  	} else {
   571  		out.Items = nil
   572  	}
   573  	return nil
   574  }
   575  
   576  // Convert_v1beta1_DaemonSetList_To_apps_DaemonSetList is an autogenerated conversion function.
   577  func Convert_v1beta1_DaemonSetList_To_apps_DaemonSetList(in *v1beta1.DaemonSetList, out *apps.DaemonSetList, s conversion.Scope) error {
   578  	return autoConvert_v1beta1_DaemonSetList_To_apps_DaemonSetList(in, out, s)
   579  }
   580  
   581  func autoConvert_apps_DaemonSetList_To_v1beta1_DaemonSetList(in *apps.DaemonSetList, out *v1beta1.DaemonSetList, s conversion.Scope) error {
   582  	out.ListMeta = in.ListMeta
   583  	if in.Items != nil {
   584  		in, out := &in.Items, &out.Items
   585  		*out = make([]v1beta1.DaemonSet, len(*in))
   586  		for i := range *in {
   587  			if err := Convert_apps_DaemonSet_To_v1beta1_DaemonSet(&(*in)[i], &(*out)[i], s); err != nil {
   588  				return err
   589  			}
   590  		}
   591  	} else {
   592  		out.Items = nil
   593  	}
   594  	return nil
   595  }
   596  
   597  // Convert_apps_DaemonSetList_To_v1beta1_DaemonSetList is an autogenerated conversion function.
   598  func Convert_apps_DaemonSetList_To_v1beta1_DaemonSetList(in *apps.DaemonSetList, out *v1beta1.DaemonSetList, s conversion.Scope) error {
   599  	return autoConvert_apps_DaemonSetList_To_v1beta1_DaemonSetList(in, out, s)
   600  }
   601  
   602  func autoConvert_v1beta1_DaemonSetSpec_To_apps_DaemonSetSpec(in *v1beta1.DaemonSetSpec, out *apps.DaemonSetSpec, s conversion.Scope) error {
   603  	out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
   604  	if err := corev1.Convert_v1_PodTemplateSpec_To_core_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
   605  		return err
   606  	}
   607  	if err := Convert_v1beta1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(&in.UpdateStrategy, &out.UpdateStrategy, s); err != nil {
   608  		return err
   609  	}
   610  	out.MinReadySeconds = in.MinReadySeconds
   611  	out.TemplateGeneration = in.TemplateGeneration
   612  	out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
   613  	return nil
   614  }
   615  
   616  // Convert_v1beta1_DaemonSetSpec_To_apps_DaemonSetSpec is an autogenerated conversion function.
   617  func Convert_v1beta1_DaemonSetSpec_To_apps_DaemonSetSpec(in *v1beta1.DaemonSetSpec, out *apps.DaemonSetSpec, s conversion.Scope) error {
   618  	return autoConvert_v1beta1_DaemonSetSpec_To_apps_DaemonSetSpec(in, out, s)
   619  }
   620  
   621  func autoConvert_apps_DaemonSetSpec_To_v1beta1_DaemonSetSpec(in *apps.DaemonSetSpec, out *v1beta1.DaemonSetSpec, s conversion.Scope) error {
   622  	out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
   623  	if err := corev1.Convert_core_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
   624  		return err
   625  	}
   626  	if err := Convert_apps_DaemonSetUpdateStrategy_To_v1beta1_DaemonSetUpdateStrategy(&in.UpdateStrategy, &out.UpdateStrategy, s); err != nil {
   627  		return err
   628  	}
   629  	out.MinReadySeconds = in.MinReadySeconds
   630  	out.TemplateGeneration = in.TemplateGeneration
   631  	out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
   632  	return nil
   633  }
   634  
   635  // Convert_apps_DaemonSetSpec_To_v1beta1_DaemonSetSpec is an autogenerated conversion function.
   636  func Convert_apps_DaemonSetSpec_To_v1beta1_DaemonSetSpec(in *apps.DaemonSetSpec, out *v1beta1.DaemonSetSpec, s conversion.Scope) error {
   637  	return autoConvert_apps_DaemonSetSpec_To_v1beta1_DaemonSetSpec(in, out, s)
   638  }
   639  
   640  func autoConvert_v1beta1_DaemonSetStatus_To_apps_DaemonSetStatus(in *v1beta1.DaemonSetStatus, out *apps.DaemonSetStatus, s conversion.Scope) error {
   641  	out.CurrentNumberScheduled = in.CurrentNumberScheduled
   642  	out.NumberMisscheduled = in.NumberMisscheduled
   643  	out.DesiredNumberScheduled = in.DesiredNumberScheduled
   644  	out.NumberReady = in.NumberReady
   645  	out.ObservedGeneration = in.ObservedGeneration
   646  	out.UpdatedNumberScheduled = in.UpdatedNumberScheduled
   647  	out.NumberAvailable = in.NumberAvailable
   648  	out.NumberUnavailable = in.NumberUnavailable
   649  	out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
   650  	out.Conditions = *(*[]apps.DaemonSetCondition)(unsafe.Pointer(&in.Conditions))
   651  	return nil
   652  }
   653  
   654  // Convert_v1beta1_DaemonSetStatus_To_apps_DaemonSetStatus is an autogenerated conversion function.
   655  func Convert_v1beta1_DaemonSetStatus_To_apps_DaemonSetStatus(in *v1beta1.DaemonSetStatus, out *apps.DaemonSetStatus, s conversion.Scope) error {
   656  	return autoConvert_v1beta1_DaemonSetStatus_To_apps_DaemonSetStatus(in, out, s)
   657  }
   658  
   659  func autoConvert_apps_DaemonSetStatus_To_v1beta1_DaemonSetStatus(in *apps.DaemonSetStatus, out *v1beta1.DaemonSetStatus, s conversion.Scope) error {
   660  	out.CurrentNumberScheduled = in.CurrentNumberScheduled
   661  	out.NumberMisscheduled = in.NumberMisscheduled
   662  	out.DesiredNumberScheduled = in.DesiredNumberScheduled
   663  	out.NumberReady = in.NumberReady
   664  	out.ObservedGeneration = in.ObservedGeneration
   665  	out.UpdatedNumberScheduled = in.UpdatedNumberScheduled
   666  	out.NumberAvailable = in.NumberAvailable
   667  	out.NumberUnavailable = in.NumberUnavailable
   668  	out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
   669  	out.Conditions = *(*[]v1beta1.DaemonSetCondition)(unsafe.Pointer(&in.Conditions))
   670  	return nil
   671  }
   672  
   673  // Convert_apps_DaemonSetStatus_To_v1beta1_DaemonSetStatus is an autogenerated conversion function.
   674  func Convert_apps_DaemonSetStatus_To_v1beta1_DaemonSetStatus(in *apps.DaemonSetStatus, out *v1beta1.DaemonSetStatus, s conversion.Scope) error {
   675  	return autoConvert_apps_DaemonSetStatus_To_v1beta1_DaemonSetStatus(in, out, s)
   676  }
   677  
   678  func autoConvert_v1beta1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(in *v1beta1.DaemonSetUpdateStrategy, out *apps.DaemonSetUpdateStrategy, s conversion.Scope) error {
   679  	out.Type = apps.DaemonSetUpdateStrategyType(in.Type)
   680  	if in.RollingUpdate != nil {
   681  		in, out := &in.RollingUpdate, &out.RollingUpdate
   682  		*out = new(apps.RollingUpdateDaemonSet)
   683  		if err := Convert_v1beta1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(*in, *out, s); err != nil {
   684  			return err
   685  		}
   686  	} else {
   687  		out.RollingUpdate = nil
   688  	}
   689  	return nil
   690  }
   691  
   692  // Convert_v1beta1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy is an autogenerated conversion function.
   693  func Convert_v1beta1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(in *v1beta1.DaemonSetUpdateStrategy, out *apps.DaemonSetUpdateStrategy, s conversion.Scope) error {
   694  	return autoConvert_v1beta1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(in, out, s)
   695  }
   696  
   697  func autoConvert_apps_DaemonSetUpdateStrategy_To_v1beta1_DaemonSetUpdateStrategy(in *apps.DaemonSetUpdateStrategy, out *v1beta1.DaemonSetUpdateStrategy, s conversion.Scope) error {
   698  	out.Type = v1beta1.DaemonSetUpdateStrategyType(in.Type)
   699  	if in.RollingUpdate != nil {
   700  		in, out := &in.RollingUpdate, &out.RollingUpdate
   701  		*out = new(v1beta1.RollingUpdateDaemonSet)
   702  		if err := Convert_apps_RollingUpdateDaemonSet_To_v1beta1_RollingUpdateDaemonSet(*in, *out, s); err != nil {
   703  			return err
   704  		}
   705  	} else {
   706  		out.RollingUpdate = nil
   707  	}
   708  	return nil
   709  }
   710  
   711  // Convert_apps_DaemonSetUpdateStrategy_To_v1beta1_DaemonSetUpdateStrategy is an autogenerated conversion function.
   712  func Convert_apps_DaemonSetUpdateStrategy_To_v1beta1_DaemonSetUpdateStrategy(in *apps.DaemonSetUpdateStrategy, out *v1beta1.DaemonSetUpdateStrategy, s conversion.Scope) error {
   713  	return autoConvert_apps_DaemonSetUpdateStrategy_To_v1beta1_DaemonSetUpdateStrategy(in, out, s)
   714  }
   715  
   716  func autoConvert_v1beta1_Deployment_To_apps_Deployment(in *v1beta1.Deployment, out *apps.Deployment, s conversion.Scope) error {
   717  	out.ObjectMeta = in.ObjectMeta
   718  	if err := Convert_v1beta1_DeploymentSpec_To_apps_DeploymentSpec(&in.Spec, &out.Spec, s); err != nil {
   719  		return err
   720  	}
   721  	if err := Convert_v1beta1_DeploymentStatus_To_apps_DeploymentStatus(&in.Status, &out.Status, s); err != nil {
   722  		return err
   723  	}
   724  	return nil
   725  }
   726  
   727  // Convert_v1beta1_Deployment_To_apps_Deployment is an autogenerated conversion function.
   728  func Convert_v1beta1_Deployment_To_apps_Deployment(in *v1beta1.Deployment, out *apps.Deployment, s conversion.Scope) error {
   729  	return autoConvert_v1beta1_Deployment_To_apps_Deployment(in, out, s)
   730  }
   731  
   732  func autoConvert_apps_Deployment_To_v1beta1_Deployment(in *apps.Deployment, out *v1beta1.Deployment, s conversion.Scope) error {
   733  	out.ObjectMeta = in.ObjectMeta
   734  	if err := Convert_apps_DeploymentSpec_To_v1beta1_DeploymentSpec(&in.Spec, &out.Spec, s); err != nil {
   735  		return err
   736  	}
   737  	if err := Convert_apps_DeploymentStatus_To_v1beta1_DeploymentStatus(&in.Status, &out.Status, s); err != nil {
   738  		return err
   739  	}
   740  	return nil
   741  }
   742  
   743  // Convert_apps_Deployment_To_v1beta1_Deployment is an autogenerated conversion function.
   744  func Convert_apps_Deployment_To_v1beta1_Deployment(in *apps.Deployment, out *v1beta1.Deployment, s conversion.Scope) error {
   745  	return autoConvert_apps_Deployment_To_v1beta1_Deployment(in, out, s)
   746  }
   747  
   748  func autoConvert_v1beta1_DeploymentCondition_To_apps_DeploymentCondition(in *v1beta1.DeploymentCondition, out *apps.DeploymentCondition, s conversion.Scope) error {
   749  	out.Type = apps.DeploymentConditionType(in.Type)
   750  	out.Status = core.ConditionStatus(in.Status)
   751  	out.LastUpdateTime = in.LastUpdateTime
   752  	out.LastTransitionTime = in.LastTransitionTime
   753  	out.Reason = in.Reason
   754  	out.Message = in.Message
   755  	return nil
   756  }
   757  
   758  // Convert_v1beta1_DeploymentCondition_To_apps_DeploymentCondition is an autogenerated conversion function.
   759  func Convert_v1beta1_DeploymentCondition_To_apps_DeploymentCondition(in *v1beta1.DeploymentCondition, out *apps.DeploymentCondition, s conversion.Scope) error {
   760  	return autoConvert_v1beta1_DeploymentCondition_To_apps_DeploymentCondition(in, out, s)
   761  }
   762  
   763  func autoConvert_apps_DeploymentCondition_To_v1beta1_DeploymentCondition(in *apps.DeploymentCondition, out *v1beta1.DeploymentCondition, s conversion.Scope) error {
   764  	out.Type = v1beta1.DeploymentConditionType(in.Type)
   765  	out.Status = v1.ConditionStatus(in.Status)
   766  	out.LastUpdateTime = in.LastUpdateTime
   767  	out.LastTransitionTime = in.LastTransitionTime
   768  	out.Reason = in.Reason
   769  	out.Message = in.Message
   770  	return nil
   771  }
   772  
   773  // Convert_apps_DeploymentCondition_To_v1beta1_DeploymentCondition is an autogenerated conversion function.
   774  func Convert_apps_DeploymentCondition_To_v1beta1_DeploymentCondition(in *apps.DeploymentCondition, out *v1beta1.DeploymentCondition, s conversion.Scope) error {
   775  	return autoConvert_apps_DeploymentCondition_To_v1beta1_DeploymentCondition(in, out, s)
   776  }
   777  
   778  func autoConvert_v1beta1_DeploymentList_To_apps_DeploymentList(in *v1beta1.DeploymentList, out *apps.DeploymentList, s conversion.Scope) error {
   779  	out.ListMeta = in.ListMeta
   780  	if in.Items != nil {
   781  		in, out := &in.Items, &out.Items
   782  		*out = make([]apps.Deployment, len(*in))
   783  		for i := range *in {
   784  			if err := Convert_v1beta1_Deployment_To_apps_Deployment(&(*in)[i], &(*out)[i], s); err != nil {
   785  				return err
   786  			}
   787  		}
   788  	} else {
   789  		out.Items = nil
   790  	}
   791  	return nil
   792  }
   793  
   794  // Convert_v1beta1_DeploymentList_To_apps_DeploymentList is an autogenerated conversion function.
   795  func Convert_v1beta1_DeploymentList_To_apps_DeploymentList(in *v1beta1.DeploymentList, out *apps.DeploymentList, s conversion.Scope) error {
   796  	return autoConvert_v1beta1_DeploymentList_To_apps_DeploymentList(in, out, s)
   797  }
   798  
   799  func autoConvert_apps_DeploymentList_To_v1beta1_DeploymentList(in *apps.DeploymentList, out *v1beta1.DeploymentList, s conversion.Scope) error {
   800  	out.ListMeta = in.ListMeta
   801  	if in.Items != nil {
   802  		in, out := &in.Items, &out.Items
   803  		*out = make([]v1beta1.Deployment, len(*in))
   804  		for i := range *in {
   805  			if err := Convert_apps_Deployment_To_v1beta1_Deployment(&(*in)[i], &(*out)[i], s); err != nil {
   806  				return err
   807  			}
   808  		}
   809  	} else {
   810  		out.Items = nil
   811  	}
   812  	return nil
   813  }
   814  
   815  // Convert_apps_DeploymentList_To_v1beta1_DeploymentList is an autogenerated conversion function.
   816  func Convert_apps_DeploymentList_To_v1beta1_DeploymentList(in *apps.DeploymentList, out *v1beta1.DeploymentList, s conversion.Scope) error {
   817  	return autoConvert_apps_DeploymentList_To_v1beta1_DeploymentList(in, out, s)
   818  }
   819  
   820  func autoConvert_v1beta1_DeploymentRollback_To_apps_DeploymentRollback(in *v1beta1.DeploymentRollback, out *apps.DeploymentRollback, s conversion.Scope) error {
   821  	out.Name = in.Name
   822  	out.UpdatedAnnotations = *(*map[string]string)(unsafe.Pointer(&in.UpdatedAnnotations))
   823  	if err := Convert_v1beta1_RollbackConfig_To_apps_RollbackConfig(&in.RollbackTo, &out.RollbackTo, s); err != nil {
   824  		return err
   825  	}
   826  	return nil
   827  }
   828  
   829  // Convert_v1beta1_DeploymentRollback_To_apps_DeploymentRollback is an autogenerated conversion function.
   830  func Convert_v1beta1_DeploymentRollback_To_apps_DeploymentRollback(in *v1beta1.DeploymentRollback, out *apps.DeploymentRollback, s conversion.Scope) error {
   831  	return autoConvert_v1beta1_DeploymentRollback_To_apps_DeploymentRollback(in, out, s)
   832  }
   833  
   834  func autoConvert_apps_DeploymentRollback_To_v1beta1_DeploymentRollback(in *apps.DeploymentRollback, out *v1beta1.DeploymentRollback, s conversion.Scope) error {
   835  	out.Name = in.Name
   836  	out.UpdatedAnnotations = *(*map[string]string)(unsafe.Pointer(&in.UpdatedAnnotations))
   837  	if err := Convert_apps_RollbackConfig_To_v1beta1_RollbackConfig(&in.RollbackTo, &out.RollbackTo, s); err != nil {
   838  		return err
   839  	}
   840  	return nil
   841  }
   842  
   843  // Convert_apps_DeploymentRollback_To_v1beta1_DeploymentRollback is an autogenerated conversion function.
   844  func Convert_apps_DeploymentRollback_To_v1beta1_DeploymentRollback(in *apps.DeploymentRollback, out *v1beta1.DeploymentRollback, s conversion.Scope) error {
   845  	return autoConvert_apps_DeploymentRollback_To_v1beta1_DeploymentRollback(in, out, s)
   846  }
   847  
   848  func autoConvert_v1beta1_DeploymentSpec_To_apps_DeploymentSpec(in *v1beta1.DeploymentSpec, out *apps.DeploymentSpec, s conversion.Scope) error {
   849  	if err := metav1.Convert_Pointer_int32_To_int32(&in.Replicas, &out.Replicas, s); err != nil {
   850  		return err
   851  	}
   852  	out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
   853  	if err := corev1.Convert_v1_PodTemplateSpec_To_core_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
   854  		return err
   855  	}
   856  	if err := Convert_v1beta1_DeploymentStrategy_To_apps_DeploymentStrategy(&in.Strategy, &out.Strategy, s); err != nil {
   857  		return err
   858  	}
   859  	out.MinReadySeconds = in.MinReadySeconds
   860  	out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
   861  	out.Paused = in.Paused
   862  	out.RollbackTo = (*apps.RollbackConfig)(unsafe.Pointer(in.RollbackTo))
   863  	out.ProgressDeadlineSeconds = (*int32)(unsafe.Pointer(in.ProgressDeadlineSeconds))
   864  	return nil
   865  }
   866  
   867  // Convert_v1beta1_DeploymentSpec_To_apps_DeploymentSpec is an autogenerated conversion function.
   868  func Convert_v1beta1_DeploymentSpec_To_apps_DeploymentSpec(in *v1beta1.DeploymentSpec, out *apps.DeploymentSpec, s conversion.Scope) error {
   869  	return autoConvert_v1beta1_DeploymentSpec_To_apps_DeploymentSpec(in, out, s)
   870  }
   871  
   872  func autoConvert_apps_DeploymentSpec_To_v1beta1_DeploymentSpec(in *apps.DeploymentSpec, out *v1beta1.DeploymentSpec, s conversion.Scope) error {
   873  	if err := metav1.Convert_int32_To_Pointer_int32(&in.Replicas, &out.Replicas, s); err != nil {
   874  		return err
   875  	}
   876  	out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
   877  	if err := corev1.Convert_core_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
   878  		return err
   879  	}
   880  	if err := Convert_apps_DeploymentStrategy_To_v1beta1_DeploymentStrategy(&in.Strategy, &out.Strategy, s); err != nil {
   881  		return err
   882  	}
   883  	out.MinReadySeconds = in.MinReadySeconds
   884  	out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
   885  	out.Paused = in.Paused
   886  	out.RollbackTo = (*v1beta1.RollbackConfig)(unsafe.Pointer(in.RollbackTo))
   887  	out.ProgressDeadlineSeconds = (*int32)(unsafe.Pointer(in.ProgressDeadlineSeconds))
   888  	return nil
   889  }
   890  
   891  // Convert_apps_DeploymentSpec_To_v1beta1_DeploymentSpec is an autogenerated conversion function.
   892  func Convert_apps_DeploymentSpec_To_v1beta1_DeploymentSpec(in *apps.DeploymentSpec, out *v1beta1.DeploymentSpec, s conversion.Scope) error {
   893  	return autoConvert_apps_DeploymentSpec_To_v1beta1_DeploymentSpec(in, out, s)
   894  }
   895  
   896  func autoConvert_v1beta1_DeploymentStatus_To_apps_DeploymentStatus(in *v1beta1.DeploymentStatus, out *apps.DeploymentStatus, s conversion.Scope) error {
   897  	out.ObservedGeneration = in.ObservedGeneration
   898  	out.Replicas = in.Replicas
   899  	out.UpdatedReplicas = in.UpdatedReplicas
   900  	out.ReadyReplicas = in.ReadyReplicas
   901  	out.AvailableReplicas = in.AvailableReplicas
   902  	out.UnavailableReplicas = in.UnavailableReplicas
   903  	out.Conditions = *(*[]apps.DeploymentCondition)(unsafe.Pointer(&in.Conditions))
   904  	out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
   905  	return nil
   906  }
   907  
   908  // Convert_v1beta1_DeploymentStatus_To_apps_DeploymentStatus is an autogenerated conversion function.
   909  func Convert_v1beta1_DeploymentStatus_To_apps_DeploymentStatus(in *v1beta1.DeploymentStatus, out *apps.DeploymentStatus, s conversion.Scope) error {
   910  	return autoConvert_v1beta1_DeploymentStatus_To_apps_DeploymentStatus(in, out, s)
   911  }
   912  
   913  func autoConvert_apps_DeploymentStatus_To_v1beta1_DeploymentStatus(in *apps.DeploymentStatus, out *v1beta1.DeploymentStatus, s conversion.Scope) error {
   914  	out.ObservedGeneration = in.ObservedGeneration
   915  	out.Replicas = in.Replicas
   916  	out.UpdatedReplicas = in.UpdatedReplicas
   917  	out.ReadyReplicas = in.ReadyReplicas
   918  	out.AvailableReplicas = in.AvailableReplicas
   919  	out.UnavailableReplicas = in.UnavailableReplicas
   920  	out.Conditions = *(*[]v1beta1.DeploymentCondition)(unsafe.Pointer(&in.Conditions))
   921  	out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
   922  	return nil
   923  }
   924  
   925  // Convert_apps_DeploymentStatus_To_v1beta1_DeploymentStatus is an autogenerated conversion function.
   926  func Convert_apps_DeploymentStatus_To_v1beta1_DeploymentStatus(in *apps.DeploymentStatus, out *v1beta1.DeploymentStatus, s conversion.Scope) error {
   927  	return autoConvert_apps_DeploymentStatus_To_v1beta1_DeploymentStatus(in, out, s)
   928  }
   929  
   930  func autoConvert_v1beta1_DeploymentStrategy_To_apps_DeploymentStrategy(in *v1beta1.DeploymentStrategy, out *apps.DeploymentStrategy, s conversion.Scope) error {
   931  	out.Type = apps.DeploymentStrategyType(in.Type)
   932  	if in.RollingUpdate != nil {
   933  		in, out := &in.RollingUpdate, &out.RollingUpdate
   934  		*out = new(apps.RollingUpdateDeployment)
   935  		if err := Convert_v1beta1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(*in, *out, s); err != nil {
   936  			return err
   937  		}
   938  	} else {
   939  		out.RollingUpdate = nil
   940  	}
   941  	return nil
   942  }
   943  
   944  // Convert_v1beta1_DeploymentStrategy_To_apps_DeploymentStrategy is an autogenerated conversion function.
   945  func Convert_v1beta1_DeploymentStrategy_To_apps_DeploymentStrategy(in *v1beta1.DeploymentStrategy, out *apps.DeploymentStrategy, s conversion.Scope) error {
   946  	return autoConvert_v1beta1_DeploymentStrategy_To_apps_DeploymentStrategy(in, out, s)
   947  }
   948  
   949  func autoConvert_apps_DeploymentStrategy_To_v1beta1_DeploymentStrategy(in *apps.DeploymentStrategy, out *v1beta1.DeploymentStrategy, s conversion.Scope) error {
   950  	out.Type = v1beta1.DeploymentStrategyType(in.Type)
   951  	if in.RollingUpdate != nil {
   952  		in, out := &in.RollingUpdate, &out.RollingUpdate
   953  		*out = new(v1beta1.RollingUpdateDeployment)
   954  		if err := Convert_apps_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment(*in, *out, s); err != nil {
   955  			return err
   956  		}
   957  	} else {
   958  		out.RollingUpdate = nil
   959  	}
   960  	return nil
   961  }
   962  
   963  // Convert_apps_DeploymentStrategy_To_v1beta1_DeploymentStrategy is an autogenerated conversion function.
   964  func Convert_apps_DeploymentStrategy_To_v1beta1_DeploymentStrategy(in *apps.DeploymentStrategy, out *v1beta1.DeploymentStrategy, s conversion.Scope) error {
   965  	return autoConvert_apps_DeploymentStrategy_To_v1beta1_DeploymentStrategy(in, out, s)
   966  }
   967  
   968  func autoConvert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath(in *v1beta1.HTTPIngressPath, out *networking.HTTPIngressPath, s conversion.Scope) error {
   969  	out.Path = in.Path
   970  	out.PathType = (*networking.PathType)(unsafe.Pointer(in.PathType))
   971  	if err := Convert_v1beta1_IngressBackend_To_networking_IngressBackend(&in.Backend, &out.Backend, s); err != nil {
   972  		return err
   973  	}
   974  	return nil
   975  }
   976  
   977  // Convert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath is an autogenerated conversion function.
   978  func Convert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath(in *v1beta1.HTTPIngressPath, out *networking.HTTPIngressPath, s conversion.Scope) error {
   979  	return autoConvert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath(in, out, s)
   980  }
   981  
   982  func autoConvert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath(in *networking.HTTPIngressPath, out *v1beta1.HTTPIngressPath, s conversion.Scope) error {
   983  	out.Path = in.Path
   984  	out.PathType = (*v1beta1.PathType)(unsafe.Pointer(in.PathType))
   985  	if err := Convert_networking_IngressBackend_To_v1beta1_IngressBackend(&in.Backend, &out.Backend, s); err != nil {
   986  		return err
   987  	}
   988  	return nil
   989  }
   990  
   991  // Convert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath is an autogenerated conversion function.
   992  func Convert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath(in *networking.HTTPIngressPath, out *v1beta1.HTTPIngressPath, s conversion.Scope) error {
   993  	return autoConvert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath(in, out, s)
   994  }
   995  
   996  func autoConvert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(in *v1beta1.HTTPIngressRuleValue, out *networking.HTTPIngressRuleValue, s conversion.Scope) error {
   997  	if in.Paths != nil {
   998  		in, out := &in.Paths, &out.Paths
   999  		*out = make([]networking.HTTPIngressPath, len(*in))
  1000  		for i := range *in {
  1001  			if err := Convert_v1beta1_HTTPIngressPath_To_networking_HTTPIngressPath(&(*in)[i], &(*out)[i], s); err != nil {
  1002  				return err
  1003  			}
  1004  		}
  1005  	} else {
  1006  		out.Paths = nil
  1007  	}
  1008  	return nil
  1009  }
  1010  
  1011  // Convert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue is an autogenerated conversion function.
  1012  func Convert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(in *v1beta1.HTTPIngressRuleValue, out *networking.HTTPIngressRuleValue, s conversion.Scope) error {
  1013  	return autoConvert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(in, out, s)
  1014  }
  1015  
  1016  func autoConvert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue(in *networking.HTTPIngressRuleValue, out *v1beta1.HTTPIngressRuleValue, s conversion.Scope) error {
  1017  	if in.Paths != nil {
  1018  		in, out := &in.Paths, &out.Paths
  1019  		*out = make([]v1beta1.HTTPIngressPath, len(*in))
  1020  		for i := range *in {
  1021  			if err := Convert_networking_HTTPIngressPath_To_v1beta1_HTTPIngressPath(&(*in)[i], &(*out)[i], s); err != nil {
  1022  				return err
  1023  			}
  1024  		}
  1025  	} else {
  1026  		out.Paths = nil
  1027  	}
  1028  	return nil
  1029  }
  1030  
  1031  // Convert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue is an autogenerated conversion function.
  1032  func Convert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue(in *networking.HTTPIngressRuleValue, out *v1beta1.HTTPIngressRuleValue, s conversion.Scope) error {
  1033  	return autoConvert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue(in, out, s)
  1034  }
  1035  
  1036  func autoConvert_v1beta1_IPBlock_To_networking_IPBlock(in *v1beta1.IPBlock, out *networking.IPBlock, s conversion.Scope) error {
  1037  	out.CIDR = in.CIDR
  1038  	out.Except = *(*[]string)(unsafe.Pointer(&in.Except))
  1039  	return nil
  1040  }
  1041  
  1042  func autoConvert_networking_IPBlock_To_v1beta1_IPBlock(in *networking.IPBlock, out *v1beta1.IPBlock, s conversion.Scope) error {
  1043  	out.CIDR = in.CIDR
  1044  	out.Except = *(*[]string)(unsafe.Pointer(&in.Except))
  1045  	return nil
  1046  }
  1047  
  1048  func autoConvert_v1beta1_Ingress_To_networking_Ingress(in *v1beta1.Ingress, out *networking.Ingress, s conversion.Scope) error {
  1049  	out.ObjectMeta = in.ObjectMeta
  1050  	if err := Convert_v1beta1_IngressSpec_To_networking_IngressSpec(&in.Spec, &out.Spec, s); err != nil {
  1051  		return err
  1052  	}
  1053  	if err := Convert_v1beta1_IngressStatus_To_networking_IngressStatus(&in.Status, &out.Status, s); err != nil {
  1054  		return err
  1055  	}
  1056  	return nil
  1057  }
  1058  
  1059  // Convert_v1beta1_Ingress_To_networking_Ingress is an autogenerated conversion function.
  1060  func Convert_v1beta1_Ingress_To_networking_Ingress(in *v1beta1.Ingress, out *networking.Ingress, s conversion.Scope) error {
  1061  	return autoConvert_v1beta1_Ingress_To_networking_Ingress(in, out, s)
  1062  }
  1063  
  1064  func autoConvert_networking_Ingress_To_v1beta1_Ingress(in *networking.Ingress, out *v1beta1.Ingress, s conversion.Scope) error {
  1065  	out.ObjectMeta = in.ObjectMeta
  1066  	if err := Convert_networking_IngressSpec_To_v1beta1_IngressSpec(&in.Spec, &out.Spec, s); err != nil {
  1067  		return err
  1068  	}
  1069  	if err := Convert_networking_IngressStatus_To_v1beta1_IngressStatus(&in.Status, &out.Status, s); err != nil {
  1070  		return err
  1071  	}
  1072  	return nil
  1073  }
  1074  
  1075  // Convert_networking_Ingress_To_v1beta1_Ingress is an autogenerated conversion function.
  1076  func Convert_networking_Ingress_To_v1beta1_Ingress(in *networking.Ingress, out *v1beta1.Ingress, s conversion.Scope) error {
  1077  	return autoConvert_networking_Ingress_To_v1beta1_Ingress(in, out, s)
  1078  }
  1079  
  1080  func autoConvert_v1beta1_IngressBackend_To_networking_IngressBackend(in *v1beta1.IngressBackend, out *networking.IngressBackend, s conversion.Scope) error {
  1081  	// WARNING: in.ServiceName requires manual conversion: does not exist in peer-type
  1082  	// WARNING: in.ServicePort requires manual conversion: does not exist in peer-type
  1083  	out.Resource = (*core.TypedLocalObjectReference)(unsafe.Pointer(in.Resource))
  1084  	return nil
  1085  }
  1086  
  1087  func autoConvert_networking_IngressBackend_To_v1beta1_IngressBackend(in *networking.IngressBackend, out *v1beta1.IngressBackend, s conversion.Scope) error {
  1088  	// WARNING: in.Service requires manual conversion: does not exist in peer-type
  1089  	out.Resource = (*v1.TypedLocalObjectReference)(unsafe.Pointer(in.Resource))
  1090  	return nil
  1091  }
  1092  
  1093  func autoConvert_v1beta1_IngressList_To_networking_IngressList(in *v1beta1.IngressList, out *networking.IngressList, s conversion.Scope) error {
  1094  	out.ListMeta = in.ListMeta
  1095  	if in.Items != nil {
  1096  		in, out := &in.Items, &out.Items
  1097  		*out = make([]networking.Ingress, len(*in))
  1098  		for i := range *in {
  1099  			if err := Convert_v1beta1_Ingress_To_networking_Ingress(&(*in)[i], &(*out)[i], s); err != nil {
  1100  				return err
  1101  			}
  1102  		}
  1103  	} else {
  1104  		out.Items = nil
  1105  	}
  1106  	return nil
  1107  }
  1108  
  1109  // Convert_v1beta1_IngressList_To_networking_IngressList is an autogenerated conversion function.
  1110  func Convert_v1beta1_IngressList_To_networking_IngressList(in *v1beta1.IngressList, out *networking.IngressList, s conversion.Scope) error {
  1111  	return autoConvert_v1beta1_IngressList_To_networking_IngressList(in, out, s)
  1112  }
  1113  
  1114  func autoConvert_networking_IngressList_To_v1beta1_IngressList(in *networking.IngressList, out *v1beta1.IngressList, s conversion.Scope) error {
  1115  	out.ListMeta = in.ListMeta
  1116  	if in.Items != nil {
  1117  		in, out := &in.Items, &out.Items
  1118  		*out = make([]v1beta1.Ingress, len(*in))
  1119  		for i := range *in {
  1120  			if err := Convert_networking_Ingress_To_v1beta1_Ingress(&(*in)[i], &(*out)[i], s); err != nil {
  1121  				return err
  1122  			}
  1123  		}
  1124  	} else {
  1125  		out.Items = nil
  1126  	}
  1127  	return nil
  1128  }
  1129  
  1130  // Convert_networking_IngressList_To_v1beta1_IngressList is an autogenerated conversion function.
  1131  func Convert_networking_IngressList_To_v1beta1_IngressList(in *networking.IngressList, out *v1beta1.IngressList, s conversion.Scope) error {
  1132  	return autoConvert_networking_IngressList_To_v1beta1_IngressList(in, out, s)
  1133  }
  1134  
  1135  func autoConvert_v1beta1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(in *v1beta1.IngressLoadBalancerIngress, out *networking.IngressLoadBalancerIngress, s conversion.Scope) error {
  1136  	out.IP = in.IP
  1137  	out.Hostname = in.Hostname
  1138  	out.Ports = *(*[]networking.IngressPortStatus)(unsafe.Pointer(&in.Ports))
  1139  	return nil
  1140  }
  1141  
  1142  // Convert_v1beta1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress is an autogenerated conversion function.
  1143  func Convert_v1beta1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(in *v1beta1.IngressLoadBalancerIngress, out *networking.IngressLoadBalancerIngress, s conversion.Scope) error {
  1144  	return autoConvert_v1beta1_IngressLoadBalancerIngress_To_networking_IngressLoadBalancerIngress(in, out, s)
  1145  }
  1146  
  1147  func autoConvert_networking_IngressLoadBalancerIngress_To_v1beta1_IngressLoadBalancerIngress(in *networking.IngressLoadBalancerIngress, out *v1beta1.IngressLoadBalancerIngress, s conversion.Scope) error {
  1148  	out.IP = in.IP
  1149  	out.Hostname = in.Hostname
  1150  	out.Ports = *(*[]v1beta1.IngressPortStatus)(unsafe.Pointer(&in.Ports))
  1151  	return nil
  1152  }
  1153  
  1154  // Convert_networking_IngressLoadBalancerIngress_To_v1beta1_IngressLoadBalancerIngress is an autogenerated conversion function.
  1155  func Convert_networking_IngressLoadBalancerIngress_To_v1beta1_IngressLoadBalancerIngress(in *networking.IngressLoadBalancerIngress, out *v1beta1.IngressLoadBalancerIngress, s conversion.Scope) error {
  1156  	return autoConvert_networking_IngressLoadBalancerIngress_To_v1beta1_IngressLoadBalancerIngress(in, out, s)
  1157  }
  1158  
  1159  func autoConvert_v1beta1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(in *v1beta1.IngressLoadBalancerStatus, out *networking.IngressLoadBalancerStatus, s conversion.Scope) error {
  1160  	out.Ingress = *(*[]networking.IngressLoadBalancerIngress)(unsafe.Pointer(&in.Ingress))
  1161  	return nil
  1162  }
  1163  
  1164  // Convert_v1beta1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus is an autogenerated conversion function.
  1165  func Convert_v1beta1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(in *v1beta1.IngressLoadBalancerStatus, out *networking.IngressLoadBalancerStatus, s conversion.Scope) error {
  1166  	return autoConvert_v1beta1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(in, out, s)
  1167  }
  1168  
  1169  func autoConvert_networking_IngressLoadBalancerStatus_To_v1beta1_IngressLoadBalancerStatus(in *networking.IngressLoadBalancerStatus, out *v1beta1.IngressLoadBalancerStatus, s conversion.Scope) error {
  1170  	out.Ingress = *(*[]v1beta1.IngressLoadBalancerIngress)(unsafe.Pointer(&in.Ingress))
  1171  	return nil
  1172  }
  1173  
  1174  // Convert_networking_IngressLoadBalancerStatus_To_v1beta1_IngressLoadBalancerStatus is an autogenerated conversion function.
  1175  func Convert_networking_IngressLoadBalancerStatus_To_v1beta1_IngressLoadBalancerStatus(in *networking.IngressLoadBalancerStatus, out *v1beta1.IngressLoadBalancerStatus, s conversion.Scope) error {
  1176  	return autoConvert_networking_IngressLoadBalancerStatus_To_v1beta1_IngressLoadBalancerStatus(in, out, s)
  1177  }
  1178  
  1179  func autoConvert_v1beta1_IngressPortStatus_To_networking_IngressPortStatus(in *v1beta1.IngressPortStatus, out *networking.IngressPortStatus, s conversion.Scope) error {
  1180  	out.Port = in.Port
  1181  	out.Protocol = core.Protocol(in.Protocol)
  1182  	out.Error = (*string)(unsafe.Pointer(in.Error))
  1183  	return nil
  1184  }
  1185  
  1186  // Convert_v1beta1_IngressPortStatus_To_networking_IngressPortStatus is an autogenerated conversion function.
  1187  func Convert_v1beta1_IngressPortStatus_To_networking_IngressPortStatus(in *v1beta1.IngressPortStatus, out *networking.IngressPortStatus, s conversion.Scope) error {
  1188  	return autoConvert_v1beta1_IngressPortStatus_To_networking_IngressPortStatus(in, out, s)
  1189  }
  1190  
  1191  func autoConvert_networking_IngressPortStatus_To_v1beta1_IngressPortStatus(in *networking.IngressPortStatus, out *v1beta1.IngressPortStatus, s conversion.Scope) error {
  1192  	out.Port = in.Port
  1193  	out.Protocol = v1.Protocol(in.Protocol)
  1194  	out.Error = (*string)(unsafe.Pointer(in.Error))
  1195  	return nil
  1196  }
  1197  
  1198  // Convert_networking_IngressPortStatus_To_v1beta1_IngressPortStatus is an autogenerated conversion function.
  1199  func Convert_networking_IngressPortStatus_To_v1beta1_IngressPortStatus(in *networking.IngressPortStatus, out *v1beta1.IngressPortStatus, s conversion.Scope) error {
  1200  	return autoConvert_networking_IngressPortStatus_To_v1beta1_IngressPortStatus(in, out, s)
  1201  }
  1202  
  1203  func autoConvert_v1beta1_IngressRule_To_networking_IngressRule(in *v1beta1.IngressRule, out *networking.IngressRule, s conversion.Scope) error {
  1204  	out.Host = in.Host
  1205  	if err := Convert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue(&in.IngressRuleValue, &out.IngressRuleValue, s); err != nil {
  1206  		return err
  1207  	}
  1208  	return nil
  1209  }
  1210  
  1211  // Convert_v1beta1_IngressRule_To_networking_IngressRule is an autogenerated conversion function.
  1212  func Convert_v1beta1_IngressRule_To_networking_IngressRule(in *v1beta1.IngressRule, out *networking.IngressRule, s conversion.Scope) error {
  1213  	return autoConvert_v1beta1_IngressRule_To_networking_IngressRule(in, out, s)
  1214  }
  1215  
  1216  func autoConvert_networking_IngressRule_To_v1beta1_IngressRule(in *networking.IngressRule, out *v1beta1.IngressRule, s conversion.Scope) error {
  1217  	out.Host = in.Host
  1218  	if err := Convert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue(&in.IngressRuleValue, &out.IngressRuleValue, s); err != nil {
  1219  		return err
  1220  	}
  1221  	return nil
  1222  }
  1223  
  1224  // Convert_networking_IngressRule_To_v1beta1_IngressRule is an autogenerated conversion function.
  1225  func Convert_networking_IngressRule_To_v1beta1_IngressRule(in *networking.IngressRule, out *v1beta1.IngressRule, s conversion.Scope) error {
  1226  	return autoConvert_networking_IngressRule_To_v1beta1_IngressRule(in, out, s)
  1227  }
  1228  
  1229  func autoConvert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue(in *v1beta1.IngressRuleValue, out *networking.IngressRuleValue, s conversion.Scope) error {
  1230  	if in.HTTP != nil {
  1231  		in, out := &in.HTTP, &out.HTTP
  1232  		*out = new(networking.HTTPIngressRuleValue)
  1233  		if err := Convert_v1beta1_HTTPIngressRuleValue_To_networking_HTTPIngressRuleValue(*in, *out, s); err != nil {
  1234  			return err
  1235  		}
  1236  	} else {
  1237  		out.HTTP = nil
  1238  	}
  1239  	return nil
  1240  }
  1241  
  1242  // Convert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue is an autogenerated conversion function.
  1243  func Convert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue(in *v1beta1.IngressRuleValue, out *networking.IngressRuleValue, s conversion.Scope) error {
  1244  	return autoConvert_v1beta1_IngressRuleValue_To_networking_IngressRuleValue(in, out, s)
  1245  }
  1246  
  1247  func autoConvert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue(in *networking.IngressRuleValue, out *v1beta1.IngressRuleValue, s conversion.Scope) error {
  1248  	if in.HTTP != nil {
  1249  		in, out := &in.HTTP, &out.HTTP
  1250  		*out = new(v1beta1.HTTPIngressRuleValue)
  1251  		if err := Convert_networking_HTTPIngressRuleValue_To_v1beta1_HTTPIngressRuleValue(*in, *out, s); err != nil {
  1252  			return err
  1253  		}
  1254  	} else {
  1255  		out.HTTP = nil
  1256  	}
  1257  	return nil
  1258  }
  1259  
  1260  // Convert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue is an autogenerated conversion function.
  1261  func Convert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue(in *networking.IngressRuleValue, out *v1beta1.IngressRuleValue, s conversion.Scope) error {
  1262  	return autoConvert_networking_IngressRuleValue_To_v1beta1_IngressRuleValue(in, out, s)
  1263  }
  1264  
  1265  func autoConvert_v1beta1_IngressSpec_To_networking_IngressSpec(in *v1beta1.IngressSpec, out *networking.IngressSpec, s conversion.Scope) error {
  1266  	out.IngressClassName = (*string)(unsafe.Pointer(in.IngressClassName))
  1267  	// WARNING: in.Backend requires manual conversion: does not exist in peer-type
  1268  	out.TLS = *(*[]networking.IngressTLS)(unsafe.Pointer(&in.TLS))
  1269  	if in.Rules != nil {
  1270  		in, out := &in.Rules, &out.Rules
  1271  		*out = make([]networking.IngressRule, len(*in))
  1272  		for i := range *in {
  1273  			if err := Convert_v1beta1_IngressRule_To_networking_IngressRule(&(*in)[i], &(*out)[i], s); err != nil {
  1274  				return err
  1275  			}
  1276  		}
  1277  	} else {
  1278  		out.Rules = nil
  1279  	}
  1280  	return nil
  1281  }
  1282  
  1283  func autoConvert_networking_IngressSpec_To_v1beta1_IngressSpec(in *networking.IngressSpec, out *v1beta1.IngressSpec, s conversion.Scope) error {
  1284  	out.IngressClassName = (*string)(unsafe.Pointer(in.IngressClassName))
  1285  	// WARNING: in.DefaultBackend requires manual conversion: does not exist in peer-type
  1286  	out.TLS = *(*[]v1beta1.IngressTLS)(unsafe.Pointer(&in.TLS))
  1287  	if in.Rules != nil {
  1288  		in, out := &in.Rules, &out.Rules
  1289  		*out = make([]v1beta1.IngressRule, len(*in))
  1290  		for i := range *in {
  1291  			if err := Convert_networking_IngressRule_To_v1beta1_IngressRule(&(*in)[i], &(*out)[i], s); err != nil {
  1292  				return err
  1293  			}
  1294  		}
  1295  	} else {
  1296  		out.Rules = nil
  1297  	}
  1298  	return nil
  1299  }
  1300  
  1301  func autoConvert_v1beta1_IngressStatus_To_networking_IngressStatus(in *v1beta1.IngressStatus, out *networking.IngressStatus, s conversion.Scope) error {
  1302  	if err := Convert_v1beta1_IngressLoadBalancerStatus_To_networking_IngressLoadBalancerStatus(&in.LoadBalancer, &out.LoadBalancer, s); err != nil {
  1303  		return err
  1304  	}
  1305  	return nil
  1306  }
  1307  
  1308  // Convert_v1beta1_IngressStatus_To_networking_IngressStatus is an autogenerated conversion function.
  1309  func Convert_v1beta1_IngressStatus_To_networking_IngressStatus(in *v1beta1.IngressStatus, out *networking.IngressStatus, s conversion.Scope) error {
  1310  	return autoConvert_v1beta1_IngressStatus_To_networking_IngressStatus(in, out, s)
  1311  }
  1312  
  1313  func autoConvert_networking_IngressStatus_To_v1beta1_IngressStatus(in *networking.IngressStatus, out *v1beta1.IngressStatus, s conversion.Scope) error {
  1314  	if err := Convert_networking_IngressLoadBalancerStatus_To_v1beta1_IngressLoadBalancerStatus(&in.LoadBalancer, &out.LoadBalancer, s); err != nil {
  1315  		return err
  1316  	}
  1317  	return nil
  1318  }
  1319  
  1320  // Convert_networking_IngressStatus_To_v1beta1_IngressStatus is an autogenerated conversion function.
  1321  func Convert_networking_IngressStatus_To_v1beta1_IngressStatus(in *networking.IngressStatus, out *v1beta1.IngressStatus, s conversion.Scope) error {
  1322  	return autoConvert_networking_IngressStatus_To_v1beta1_IngressStatus(in, out, s)
  1323  }
  1324  
  1325  func autoConvert_v1beta1_IngressTLS_To_networking_IngressTLS(in *v1beta1.IngressTLS, out *networking.IngressTLS, s conversion.Scope) error {
  1326  	out.Hosts = *(*[]string)(unsafe.Pointer(&in.Hosts))
  1327  	out.SecretName = in.SecretName
  1328  	return nil
  1329  }
  1330  
  1331  // Convert_v1beta1_IngressTLS_To_networking_IngressTLS is an autogenerated conversion function.
  1332  func Convert_v1beta1_IngressTLS_To_networking_IngressTLS(in *v1beta1.IngressTLS, out *networking.IngressTLS, s conversion.Scope) error {
  1333  	return autoConvert_v1beta1_IngressTLS_To_networking_IngressTLS(in, out, s)
  1334  }
  1335  
  1336  func autoConvert_networking_IngressTLS_To_v1beta1_IngressTLS(in *networking.IngressTLS, out *v1beta1.IngressTLS, s conversion.Scope) error {
  1337  	out.Hosts = *(*[]string)(unsafe.Pointer(&in.Hosts))
  1338  	out.SecretName = in.SecretName
  1339  	return nil
  1340  }
  1341  
  1342  // Convert_networking_IngressTLS_To_v1beta1_IngressTLS is an autogenerated conversion function.
  1343  func Convert_networking_IngressTLS_To_v1beta1_IngressTLS(in *networking.IngressTLS, out *v1beta1.IngressTLS, s conversion.Scope) error {
  1344  	return autoConvert_networking_IngressTLS_To_v1beta1_IngressTLS(in, out, s)
  1345  }
  1346  
  1347  func autoConvert_v1beta1_NetworkPolicy_To_networking_NetworkPolicy(in *v1beta1.NetworkPolicy, out *networking.NetworkPolicy, s conversion.Scope) error {
  1348  	out.ObjectMeta = in.ObjectMeta
  1349  	if err := Convert_v1beta1_NetworkPolicySpec_To_networking_NetworkPolicySpec(&in.Spec, &out.Spec, s); err != nil {
  1350  		return err
  1351  	}
  1352  	return nil
  1353  }
  1354  
  1355  // Convert_v1beta1_NetworkPolicy_To_networking_NetworkPolicy is an autogenerated conversion function.
  1356  func Convert_v1beta1_NetworkPolicy_To_networking_NetworkPolicy(in *v1beta1.NetworkPolicy, out *networking.NetworkPolicy, s conversion.Scope) error {
  1357  	return autoConvert_v1beta1_NetworkPolicy_To_networking_NetworkPolicy(in, out, s)
  1358  }
  1359  
  1360  func autoConvert_networking_NetworkPolicy_To_v1beta1_NetworkPolicy(in *networking.NetworkPolicy, out *v1beta1.NetworkPolicy, s conversion.Scope) error {
  1361  	out.ObjectMeta = in.ObjectMeta
  1362  	if err := Convert_networking_NetworkPolicySpec_To_v1beta1_NetworkPolicySpec(&in.Spec, &out.Spec, s); err != nil {
  1363  		return err
  1364  	}
  1365  	return nil
  1366  }
  1367  
  1368  // Convert_networking_NetworkPolicy_To_v1beta1_NetworkPolicy is an autogenerated conversion function.
  1369  func Convert_networking_NetworkPolicy_To_v1beta1_NetworkPolicy(in *networking.NetworkPolicy, out *v1beta1.NetworkPolicy, s conversion.Scope) error {
  1370  	return autoConvert_networking_NetworkPolicy_To_v1beta1_NetworkPolicy(in, out, s)
  1371  }
  1372  
  1373  func autoConvert_v1beta1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule(in *v1beta1.NetworkPolicyEgressRule, out *networking.NetworkPolicyEgressRule, s conversion.Scope) error {
  1374  	out.Ports = *(*[]networking.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
  1375  	if in.To != nil {
  1376  		in, out := &in.To, &out.To
  1377  		*out = make([]networking.NetworkPolicyPeer, len(*in))
  1378  		for i := range *in {
  1379  			if err := Convert_v1beta1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(&(*in)[i], &(*out)[i], s); err != nil {
  1380  				return err
  1381  			}
  1382  		}
  1383  	} else {
  1384  		out.To = nil
  1385  	}
  1386  	return nil
  1387  }
  1388  
  1389  func autoConvert_networking_NetworkPolicyEgressRule_To_v1beta1_NetworkPolicyEgressRule(in *networking.NetworkPolicyEgressRule, out *v1beta1.NetworkPolicyEgressRule, s conversion.Scope) error {
  1390  	out.Ports = *(*[]v1beta1.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
  1391  	if in.To != nil {
  1392  		in, out := &in.To, &out.To
  1393  		*out = make([]v1beta1.NetworkPolicyPeer, len(*in))
  1394  		for i := range *in {
  1395  			if err := Convert_networking_NetworkPolicyPeer_To_v1beta1_NetworkPolicyPeer(&(*in)[i], &(*out)[i], s); err != nil {
  1396  				return err
  1397  			}
  1398  		}
  1399  	} else {
  1400  		out.To = nil
  1401  	}
  1402  	return nil
  1403  }
  1404  
  1405  func autoConvert_v1beta1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule(in *v1beta1.NetworkPolicyIngressRule, out *networking.NetworkPolicyIngressRule, s conversion.Scope) error {
  1406  	out.Ports = *(*[]networking.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
  1407  	if in.From != nil {
  1408  		in, out := &in.From, &out.From
  1409  		*out = make([]networking.NetworkPolicyPeer, len(*in))
  1410  		for i := range *in {
  1411  			if err := Convert_v1beta1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(&(*in)[i], &(*out)[i], s); err != nil {
  1412  				return err
  1413  			}
  1414  		}
  1415  	} else {
  1416  		out.From = nil
  1417  	}
  1418  	return nil
  1419  }
  1420  
  1421  func autoConvert_networking_NetworkPolicyIngressRule_To_v1beta1_NetworkPolicyIngressRule(in *networking.NetworkPolicyIngressRule, out *v1beta1.NetworkPolicyIngressRule, s conversion.Scope) error {
  1422  	out.Ports = *(*[]v1beta1.NetworkPolicyPort)(unsafe.Pointer(&in.Ports))
  1423  	if in.From != nil {
  1424  		in, out := &in.From, &out.From
  1425  		*out = make([]v1beta1.NetworkPolicyPeer, len(*in))
  1426  		for i := range *in {
  1427  			if err := Convert_networking_NetworkPolicyPeer_To_v1beta1_NetworkPolicyPeer(&(*in)[i], &(*out)[i], s); err != nil {
  1428  				return err
  1429  			}
  1430  		}
  1431  	} else {
  1432  		out.From = nil
  1433  	}
  1434  	return nil
  1435  }
  1436  
  1437  func autoConvert_v1beta1_NetworkPolicyList_To_networking_NetworkPolicyList(in *v1beta1.NetworkPolicyList, out *networking.NetworkPolicyList, s conversion.Scope) error {
  1438  	out.ListMeta = in.ListMeta
  1439  	if in.Items != nil {
  1440  		in, out := &in.Items, &out.Items
  1441  		*out = make([]networking.NetworkPolicy, len(*in))
  1442  		for i := range *in {
  1443  			if err := Convert_v1beta1_NetworkPolicy_To_networking_NetworkPolicy(&(*in)[i], &(*out)[i], s); err != nil {
  1444  				return err
  1445  			}
  1446  		}
  1447  	} else {
  1448  		out.Items = nil
  1449  	}
  1450  	return nil
  1451  }
  1452  
  1453  // Convert_v1beta1_NetworkPolicyList_To_networking_NetworkPolicyList is an autogenerated conversion function.
  1454  func Convert_v1beta1_NetworkPolicyList_To_networking_NetworkPolicyList(in *v1beta1.NetworkPolicyList, out *networking.NetworkPolicyList, s conversion.Scope) error {
  1455  	return autoConvert_v1beta1_NetworkPolicyList_To_networking_NetworkPolicyList(in, out, s)
  1456  }
  1457  
  1458  func autoConvert_networking_NetworkPolicyList_To_v1beta1_NetworkPolicyList(in *networking.NetworkPolicyList, out *v1beta1.NetworkPolicyList, s conversion.Scope) error {
  1459  	out.ListMeta = in.ListMeta
  1460  	if in.Items != nil {
  1461  		in, out := &in.Items, &out.Items
  1462  		*out = make([]v1beta1.NetworkPolicy, len(*in))
  1463  		for i := range *in {
  1464  			if err := Convert_networking_NetworkPolicy_To_v1beta1_NetworkPolicy(&(*in)[i], &(*out)[i], s); err != nil {
  1465  				return err
  1466  			}
  1467  		}
  1468  	} else {
  1469  		out.Items = nil
  1470  	}
  1471  	return nil
  1472  }
  1473  
  1474  // Convert_networking_NetworkPolicyList_To_v1beta1_NetworkPolicyList is an autogenerated conversion function.
  1475  func Convert_networking_NetworkPolicyList_To_v1beta1_NetworkPolicyList(in *networking.NetworkPolicyList, out *v1beta1.NetworkPolicyList, s conversion.Scope) error {
  1476  	return autoConvert_networking_NetworkPolicyList_To_v1beta1_NetworkPolicyList(in, out, s)
  1477  }
  1478  
  1479  func autoConvert_v1beta1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(in *v1beta1.NetworkPolicyPeer, out *networking.NetworkPolicyPeer, s conversion.Scope) error {
  1480  	out.PodSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.PodSelector))
  1481  	out.NamespaceSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.NamespaceSelector))
  1482  	if in.IPBlock != nil {
  1483  		in, out := &in.IPBlock, &out.IPBlock
  1484  		*out = new(networking.IPBlock)
  1485  		if err := Convert_v1beta1_IPBlock_To_networking_IPBlock(*in, *out, s); err != nil {
  1486  			return err
  1487  		}
  1488  	} else {
  1489  		out.IPBlock = nil
  1490  	}
  1491  	return nil
  1492  }
  1493  
  1494  // Convert_v1beta1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer is an autogenerated conversion function.
  1495  func Convert_v1beta1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(in *v1beta1.NetworkPolicyPeer, out *networking.NetworkPolicyPeer, s conversion.Scope) error {
  1496  	return autoConvert_v1beta1_NetworkPolicyPeer_To_networking_NetworkPolicyPeer(in, out, s)
  1497  }
  1498  
  1499  func autoConvert_networking_NetworkPolicyPeer_To_v1beta1_NetworkPolicyPeer(in *networking.NetworkPolicyPeer, out *v1beta1.NetworkPolicyPeer, s conversion.Scope) error {
  1500  	out.PodSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.PodSelector))
  1501  	out.NamespaceSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.NamespaceSelector))
  1502  	if in.IPBlock != nil {
  1503  		in, out := &in.IPBlock, &out.IPBlock
  1504  		*out = new(v1beta1.IPBlock)
  1505  		if err := Convert_networking_IPBlock_To_v1beta1_IPBlock(*in, *out, s); err != nil {
  1506  			return err
  1507  		}
  1508  	} else {
  1509  		out.IPBlock = nil
  1510  	}
  1511  	return nil
  1512  }
  1513  
  1514  // Convert_networking_NetworkPolicyPeer_To_v1beta1_NetworkPolicyPeer is an autogenerated conversion function.
  1515  func Convert_networking_NetworkPolicyPeer_To_v1beta1_NetworkPolicyPeer(in *networking.NetworkPolicyPeer, out *v1beta1.NetworkPolicyPeer, s conversion.Scope) error {
  1516  	return autoConvert_networking_NetworkPolicyPeer_To_v1beta1_NetworkPolicyPeer(in, out, s)
  1517  }
  1518  
  1519  func autoConvert_v1beta1_NetworkPolicyPort_To_networking_NetworkPolicyPort(in *v1beta1.NetworkPolicyPort, out *networking.NetworkPolicyPort, s conversion.Scope) error {
  1520  	out.Protocol = (*core.Protocol)(unsafe.Pointer(in.Protocol))
  1521  	out.Port = (*intstr.IntOrString)(unsafe.Pointer(in.Port))
  1522  	out.EndPort = (*int32)(unsafe.Pointer(in.EndPort))
  1523  	return nil
  1524  }
  1525  
  1526  // Convert_v1beta1_NetworkPolicyPort_To_networking_NetworkPolicyPort is an autogenerated conversion function.
  1527  func Convert_v1beta1_NetworkPolicyPort_To_networking_NetworkPolicyPort(in *v1beta1.NetworkPolicyPort, out *networking.NetworkPolicyPort, s conversion.Scope) error {
  1528  	return autoConvert_v1beta1_NetworkPolicyPort_To_networking_NetworkPolicyPort(in, out, s)
  1529  }
  1530  
  1531  func autoConvert_networking_NetworkPolicyPort_To_v1beta1_NetworkPolicyPort(in *networking.NetworkPolicyPort, out *v1beta1.NetworkPolicyPort, s conversion.Scope) error {
  1532  	out.Protocol = (*v1.Protocol)(unsafe.Pointer(in.Protocol))
  1533  	out.Port = (*intstr.IntOrString)(unsafe.Pointer(in.Port))
  1534  	out.EndPort = (*int32)(unsafe.Pointer(in.EndPort))
  1535  	return nil
  1536  }
  1537  
  1538  // Convert_networking_NetworkPolicyPort_To_v1beta1_NetworkPolicyPort is an autogenerated conversion function.
  1539  func Convert_networking_NetworkPolicyPort_To_v1beta1_NetworkPolicyPort(in *networking.NetworkPolicyPort, out *v1beta1.NetworkPolicyPort, s conversion.Scope) error {
  1540  	return autoConvert_networking_NetworkPolicyPort_To_v1beta1_NetworkPolicyPort(in, out, s)
  1541  }
  1542  
  1543  func autoConvert_v1beta1_NetworkPolicySpec_To_networking_NetworkPolicySpec(in *v1beta1.NetworkPolicySpec, out *networking.NetworkPolicySpec, s conversion.Scope) error {
  1544  	out.PodSelector = in.PodSelector
  1545  	if in.Ingress != nil {
  1546  		in, out := &in.Ingress, &out.Ingress
  1547  		*out = make([]networking.NetworkPolicyIngressRule, len(*in))
  1548  		for i := range *in {
  1549  			if err := Convert_v1beta1_NetworkPolicyIngressRule_To_networking_NetworkPolicyIngressRule(&(*in)[i], &(*out)[i], s); err != nil {
  1550  				return err
  1551  			}
  1552  		}
  1553  	} else {
  1554  		out.Ingress = nil
  1555  	}
  1556  	if in.Egress != nil {
  1557  		in, out := &in.Egress, &out.Egress
  1558  		*out = make([]networking.NetworkPolicyEgressRule, len(*in))
  1559  		for i := range *in {
  1560  			if err := Convert_v1beta1_NetworkPolicyEgressRule_To_networking_NetworkPolicyEgressRule(&(*in)[i], &(*out)[i], s); err != nil {
  1561  				return err
  1562  			}
  1563  		}
  1564  	} else {
  1565  		out.Egress = nil
  1566  	}
  1567  	out.PolicyTypes = *(*[]networking.PolicyType)(unsafe.Pointer(&in.PolicyTypes))
  1568  	return nil
  1569  }
  1570  
  1571  func autoConvert_networking_NetworkPolicySpec_To_v1beta1_NetworkPolicySpec(in *networking.NetworkPolicySpec, out *v1beta1.NetworkPolicySpec, s conversion.Scope) error {
  1572  	out.PodSelector = in.PodSelector
  1573  	if in.Ingress != nil {
  1574  		in, out := &in.Ingress, &out.Ingress
  1575  		*out = make([]v1beta1.NetworkPolicyIngressRule, len(*in))
  1576  		for i := range *in {
  1577  			if err := Convert_networking_NetworkPolicyIngressRule_To_v1beta1_NetworkPolicyIngressRule(&(*in)[i], &(*out)[i], s); err != nil {
  1578  				return err
  1579  			}
  1580  		}
  1581  	} else {
  1582  		out.Ingress = nil
  1583  	}
  1584  	if in.Egress != nil {
  1585  		in, out := &in.Egress, &out.Egress
  1586  		*out = make([]v1beta1.NetworkPolicyEgressRule, len(*in))
  1587  		for i := range *in {
  1588  			if err := Convert_networking_NetworkPolicyEgressRule_To_v1beta1_NetworkPolicyEgressRule(&(*in)[i], &(*out)[i], s); err != nil {
  1589  				return err
  1590  			}
  1591  		}
  1592  	} else {
  1593  		out.Egress = nil
  1594  	}
  1595  	out.PolicyTypes = *(*[]v1beta1.PolicyType)(unsafe.Pointer(&in.PolicyTypes))
  1596  	return nil
  1597  }
  1598  
  1599  func autoConvert_v1beta1_ReplicaSet_To_apps_ReplicaSet(in *v1beta1.ReplicaSet, out *apps.ReplicaSet, s conversion.Scope) error {
  1600  	out.ObjectMeta = in.ObjectMeta
  1601  	if err := Convert_v1beta1_ReplicaSetSpec_To_apps_ReplicaSetSpec(&in.Spec, &out.Spec, s); err != nil {
  1602  		return err
  1603  	}
  1604  	if err := Convert_v1beta1_ReplicaSetStatus_To_apps_ReplicaSetStatus(&in.Status, &out.Status, s); err != nil {
  1605  		return err
  1606  	}
  1607  	return nil
  1608  }
  1609  
  1610  // Convert_v1beta1_ReplicaSet_To_apps_ReplicaSet is an autogenerated conversion function.
  1611  func Convert_v1beta1_ReplicaSet_To_apps_ReplicaSet(in *v1beta1.ReplicaSet, out *apps.ReplicaSet, s conversion.Scope) error {
  1612  	return autoConvert_v1beta1_ReplicaSet_To_apps_ReplicaSet(in, out, s)
  1613  }
  1614  
  1615  func autoConvert_apps_ReplicaSet_To_v1beta1_ReplicaSet(in *apps.ReplicaSet, out *v1beta1.ReplicaSet, s conversion.Scope) error {
  1616  	out.ObjectMeta = in.ObjectMeta
  1617  	if err := Convert_apps_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec(&in.Spec, &out.Spec, s); err != nil {
  1618  		return err
  1619  	}
  1620  	if err := Convert_apps_ReplicaSetStatus_To_v1beta1_ReplicaSetStatus(&in.Status, &out.Status, s); err != nil {
  1621  		return err
  1622  	}
  1623  	return nil
  1624  }
  1625  
  1626  // Convert_apps_ReplicaSet_To_v1beta1_ReplicaSet is an autogenerated conversion function.
  1627  func Convert_apps_ReplicaSet_To_v1beta1_ReplicaSet(in *apps.ReplicaSet, out *v1beta1.ReplicaSet, s conversion.Scope) error {
  1628  	return autoConvert_apps_ReplicaSet_To_v1beta1_ReplicaSet(in, out, s)
  1629  }
  1630  
  1631  func autoConvert_v1beta1_ReplicaSetCondition_To_apps_ReplicaSetCondition(in *v1beta1.ReplicaSetCondition, out *apps.ReplicaSetCondition, s conversion.Scope) error {
  1632  	out.Type = apps.ReplicaSetConditionType(in.Type)
  1633  	out.Status = core.ConditionStatus(in.Status)
  1634  	out.LastTransitionTime = in.LastTransitionTime
  1635  	out.Reason = in.Reason
  1636  	out.Message = in.Message
  1637  	return nil
  1638  }
  1639  
  1640  // Convert_v1beta1_ReplicaSetCondition_To_apps_ReplicaSetCondition is an autogenerated conversion function.
  1641  func Convert_v1beta1_ReplicaSetCondition_To_apps_ReplicaSetCondition(in *v1beta1.ReplicaSetCondition, out *apps.ReplicaSetCondition, s conversion.Scope) error {
  1642  	return autoConvert_v1beta1_ReplicaSetCondition_To_apps_ReplicaSetCondition(in, out, s)
  1643  }
  1644  
  1645  func autoConvert_apps_ReplicaSetCondition_To_v1beta1_ReplicaSetCondition(in *apps.ReplicaSetCondition, out *v1beta1.ReplicaSetCondition, s conversion.Scope) error {
  1646  	out.Type = v1beta1.ReplicaSetConditionType(in.Type)
  1647  	out.Status = v1.ConditionStatus(in.Status)
  1648  	out.LastTransitionTime = in.LastTransitionTime
  1649  	out.Reason = in.Reason
  1650  	out.Message = in.Message
  1651  	return nil
  1652  }
  1653  
  1654  // Convert_apps_ReplicaSetCondition_To_v1beta1_ReplicaSetCondition is an autogenerated conversion function.
  1655  func Convert_apps_ReplicaSetCondition_To_v1beta1_ReplicaSetCondition(in *apps.ReplicaSetCondition, out *v1beta1.ReplicaSetCondition, s conversion.Scope) error {
  1656  	return autoConvert_apps_ReplicaSetCondition_To_v1beta1_ReplicaSetCondition(in, out, s)
  1657  }
  1658  
  1659  func autoConvert_v1beta1_ReplicaSetList_To_apps_ReplicaSetList(in *v1beta1.ReplicaSetList, out *apps.ReplicaSetList, s conversion.Scope) error {
  1660  	out.ListMeta = in.ListMeta
  1661  	if in.Items != nil {
  1662  		in, out := &in.Items, &out.Items
  1663  		*out = make([]apps.ReplicaSet, len(*in))
  1664  		for i := range *in {
  1665  			if err := Convert_v1beta1_ReplicaSet_To_apps_ReplicaSet(&(*in)[i], &(*out)[i], s); err != nil {
  1666  				return err
  1667  			}
  1668  		}
  1669  	} else {
  1670  		out.Items = nil
  1671  	}
  1672  	return nil
  1673  }
  1674  
  1675  // Convert_v1beta1_ReplicaSetList_To_apps_ReplicaSetList is an autogenerated conversion function.
  1676  func Convert_v1beta1_ReplicaSetList_To_apps_ReplicaSetList(in *v1beta1.ReplicaSetList, out *apps.ReplicaSetList, s conversion.Scope) error {
  1677  	return autoConvert_v1beta1_ReplicaSetList_To_apps_ReplicaSetList(in, out, s)
  1678  }
  1679  
  1680  func autoConvert_apps_ReplicaSetList_To_v1beta1_ReplicaSetList(in *apps.ReplicaSetList, out *v1beta1.ReplicaSetList, s conversion.Scope) error {
  1681  	out.ListMeta = in.ListMeta
  1682  	if in.Items != nil {
  1683  		in, out := &in.Items, &out.Items
  1684  		*out = make([]v1beta1.ReplicaSet, len(*in))
  1685  		for i := range *in {
  1686  			if err := Convert_apps_ReplicaSet_To_v1beta1_ReplicaSet(&(*in)[i], &(*out)[i], s); err != nil {
  1687  				return err
  1688  			}
  1689  		}
  1690  	} else {
  1691  		out.Items = nil
  1692  	}
  1693  	return nil
  1694  }
  1695  
  1696  // Convert_apps_ReplicaSetList_To_v1beta1_ReplicaSetList is an autogenerated conversion function.
  1697  func Convert_apps_ReplicaSetList_To_v1beta1_ReplicaSetList(in *apps.ReplicaSetList, out *v1beta1.ReplicaSetList, s conversion.Scope) error {
  1698  	return autoConvert_apps_ReplicaSetList_To_v1beta1_ReplicaSetList(in, out, s)
  1699  }
  1700  
  1701  func autoConvert_v1beta1_ReplicaSetSpec_To_apps_ReplicaSetSpec(in *v1beta1.ReplicaSetSpec, out *apps.ReplicaSetSpec, s conversion.Scope) error {
  1702  	if err := metav1.Convert_Pointer_int32_To_int32(&in.Replicas, &out.Replicas, s); err != nil {
  1703  		return err
  1704  	}
  1705  	out.MinReadySeconds = in.MinReadySeconds
  1706  	out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  1707  	if err := corev1.Convert_v1_PodTemplateSpec_To_core_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  1708  		return err
  1709  	}
  1710  	return nil
  1711  }
  1712  
  1713  // Convert_v1beta1_ReplicaSetSpec_To_apps_ReplicaSetSpec is an autogenerated conversion function.
  1714  func Convert_v1beta1_ReplicaSetSpec_To_apps_ReplicaSetSpec(in *v1beta1.ReplicaSetSpec, out *apps.ReplicaSetSpec, s conversion.Scope) error {
  1715  	return autoConvert_v1beta1_ReplicaSetSpec_To_apps_ReplicaSetSpec(in, out, s)
  1716  }
  1717  
  1718  func autoConvert_apps_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec(in *apps.ReplicaSetSpec, out *v1beta1.ReplicaSetSpec, s conversion.Scope) error {
  1719  	if err := metav1.Convert_int32_To_Pointer_int32(&in.Replicas, &out.Replicas, s); err != nil {
  1720  		return err
  1721  	}
  1722  	out.MinReadySeconds = in.MinReadySeconds
  1723  	out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  1724  	if err := corev1.Convert_core_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  1725  		return err
  1726  	}
  1727  	return nil
  1728  }
  1729  
  1730  // Convert_apps_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec is an autogenerated conversion function.
  1731  func Convert_apps_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec(in *apps.ReplicaSetSpec, out *v1beta1.ReplicaSetSpec, s conversion.Scope) error {
  1732  	return autoConvert_apps_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec(in, out, s)
  1733  }
  1734  
  1735  func autoConvert_v1beta1_ReplicaSetStatus_To_apps_ReplicaSetStatus(in *v1beta1.ReplicaSetStatus, out *apps.ReplicaSetStatus, s conversion.Scope) error {
  1736  	out.Replicas = in.Replicas
  1737  	out.FullyLabeledReplicas = in.FullyLabeledReplicas
  1738  	out.ReadyReplicas = in.ReadyReplicas
  1739  	out.AvailableReplicas = in.AvailableReplicas
  1740  	out.ObservedGeneration = in.ObservedGeneration
  1741  	out.Conditions = *(*[]apps.ReplicaSetCondition)(unsafe.Pointer(&in.Conditions))
  1742  	return nil
  1743  }
  1744  
  1745  // Convert_v1beta1_ReplicaSetStatus_To_apps_ReplicaSetStatus is an autogenerated conversion function.
  1746  func Convert_v1beta1_ReplicaSetStatus_To_apps_ReplicaSetStatus(in *v1beta1.ReplicaSetStatus, out *apps.ReplicaSetStatus, s conversion.Scope) error {
  1747  	return autoConvert_v1beta1_ReplicaSetStatus_To_apps_ReplicaSetStatus(in, out, s)
  1748  }
  1749  
  1750  func autoConvert_apps_ReplicaSetStatus_To_v1beta1_ReplicaSetStatus(in *apps.ReplicaSetStatus, out *v1beta1.ReplicaSetStatus, s conversion.Scope) error {
  1751  	out.Replicas = in.Replicas
  1752  	out.FullyLabeledReplicas = in.FullyLabeledReplicas
  1753  	out.ReadyReplicas = in.ReadyReplicas
  1754  	out.AvailableReplicas = in.AvailableReplicas
  1755  	out.ObservedGeneration = in.ObservedGeneration
  1756  	out.Conditions = *(*[]v1beta1.ReplicaSetCondition)(unsafe.Pointer(&in.Conditions))
  1757  	return nil
  1758  }
  1759  
  1760  // Convert_apps_ReplicaSetStatus_To_v1beta1_ReplicaSetStatus is an autogenerated conversion function.
  1761  func Convert_apps_ReplicaSetStatus_To_v1beta1_ReplicaSetStatus(in *apps.ReplicaSetStatus, out *v1beta1.ReplicaSetStatus, s conversion.Scope) error {
  1762  	return autoConvert_apps_ReplicaSetStatus_To_v1beta1_ReplicaSetStatus(in, out, s)
  1763  }
  1764  
  1765  func autoConvert_v1beta1_RollbackConfig_To_apps_RollbackConfig(in *v1beta1.RollbackConfig, out *apps.RollbackConfig, s conversion.Scope) error {
  1766  	out.Revision = in.Revision
  1767  	return nil
  1768  }
  1769  
  1770  // Convert_v1beta1_RollbackConfig_To_apps_RollbackConfig is an autogenerated conversion function.
  1771  func Convert_v1beta1_RollbackConfig_To_apps_RollbackConfig(in *v1beta1.RollbackConfig, out *apps.RollbackConfig, s conversion.Scope) error {
  1772  	return autoConvert_v1beta1_RollbackConfig_To_apps_RollbackConfig(in, out, s)
  1773  }
  1774  
  1775  func autoConvert_apps_RollbackConfig_To_v1beta1_RollbackConfig(in *apps.RollbackConfig, out *v1beta1.RollbackConfig, s conversion.Scope) error {
  1776  	out.Revision = in.Revision
  1777  	return nil
  1778  }
  1779  
  1780  // Convert_apps_RollbackConfig_To_v1beta1_RollbackConfig is an autogenerated conversion function.
  1781  func Convert_apps_RollbackConfig_To_v1beta1_RollbackConfig(in *apps.RollbackConfig, out *v1beta1.RollbackConfig, s conversion.Scope) error {
  1782  	return autoConvert_apps_RollbackConfig_To_v1beta1_RollbackConfig(in, out, s)
  1783  }
  1784  
  1785  func autoConvert_v1beta1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(in *v1beta1.RollingUpdateDaemonSet, out *apps.RollingUpdateDaemonSet, s conversion.Scope) error {
  1786  	if err := metav1.Convert_Pointer_intstr_IntOrString_To_intstr_IntOrString(&in.MaxUnavailable, &out.MaxUnavailable, s); err != nil {
  1787  		return err
  1788  	}
  1789  	if err := metav1.Convert_Pointer_intstr_IntOrString_To_intstr_IntOrString(&in.MaxSurge, &out.MaxSurge, s); err != nil {
  1790  		return err
  1791  	}
  1792  	return nil
  1793  }
  1794  
  1795  // Convert_v1beta1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet is an autogenerated conversion function.
  1796  func Convert_v1beta1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(in *v1beta1.RollingUpdateDaemonSet, out *apps.RollingUpdateDaemonSet, s conversion.Scope) error {
  1797  	return autoConvert_v1beta1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(in, out, s)
  1798  }
  1799  
  1800  func autoConvert_apps_RollingUpdateDaemonSet_To_v1beta1_RollingUpdateDaemonSet(in *apps.RollingUpdateDaemonSet, out *v1beta1.RollingUpdateDaemonSet, s conversion.Scope) error {
  1801  	if err := metav1.Convert_intstr_IntOrString_To_Pointer_intstr_IntOrString(&in.MaxUnavailable, &out.MaxUnavailable, s); err != nil {
  1802  		return err
  1803  	}
  1804  	if err := metav1.Convert_intstr_IntOrString_To_Pointer_intstr_IntOrString(&in.MaxSurge, &out.MaxSurge, s); err != nil {
  1805  		return err
  1806  	}
  1807  	return nil
  1808  }
  1809  
  1810  // Convert_apps_RollingUpdateDaemonSet_To_v1beta1_RollingUpdateDaemonSet is an autogenerated conversion function.
  1811  func Convert_apps_RollingUpdateDaemonSet_To_v1beta1_RollingUpdateDaemonSet(in *apps.RollingUpdateDaemonSet, out *v1beta1.RollingUpdateDaemonSet, s conversion.Scope) error {
  1812  	return autoConvert_apps_RollingUpdateDaemonSet_To_v1beta1_RollingUpdateDaemonSet(in, out, s)
  1813  }
  1814  
  1815  func autoConvert_v1beta1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(in *v1beta1.RollingUpdateDeployment, out *apps.RollingUpdateDeployment, s conversion.Scope) error {
  1816  	if err := metav1.Convert_Pointer_intstr_IntOrString_To_intstr_IntOrString(&in.MaxUnavailable, &out.MaxUnavailable, s); err != nil {
  1817  		return err
  1818  	}
  1819  	if err := metav1.Convert_Pointer_intstr_IntOrString_To_intstr_IntOrString(&in.MaxSurge, &out.MaxSurge, s); err != nil {
  1820  		return err
  1821  	}
  1822  	return nil
  1823  }
  1824  
  1825  // Convert_v1beta1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment is an autogenerated conversion function.
  1826  func Convert_v1beta1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(in *v1beta1.RollingUpdateDeployment, out *apps.RollingUpdateDeployment, s conversion.Scope) error {
  1827  	return autoConvert_v1beta1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(in, out, s)
  1828  }
  1829  
  1830  func autoConvert_apps_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment(in *apps.RollingUpdateDeployment, out *v1beta1.RollingUpdateDeployment, s conversion.Scope) error {
  1831  	if err := metav1.Convert_intstr_IntOrString_To_Pointer_intstr_IntOrString(&in.MaxUnavailable, &out.MaxUnavailable, s); err != nil {
  1832  		return err
  1833  	}
  1834  	if err := metav1.Convert_intstr_IntOrString_To_Pointer_intstr_IntOrString(&in.MaxSurge, &out.MaxSurge, s); err != nil {
  1835  		return err
  1836  	}
  1837  	return nil
  1838  }
  1839  
  1840  // Convert_apps_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment is an autogenerated conversion function.
  1841  func Convert_apps_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment(in *apps.RollingUpdateDeployment, out *v1beta1.RollingUpdateDeployment, s conversion.Scope) error {
  1842  	return autoConvert_apps_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment(in, out, s)
  1843  }
  1844  
  1845  func autoConvert_v1beta1_Scale_To_autoscaling_Scale(in *v1beta1.Scale, out *autoscaling.Scale, s conversion.Scope) error {
  1846  	out.ObjectMeta = in.ObjectMeta
  1847  	if err := Convert_v1beta1_ScaleSpec_To_autoscaling_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
  1848  		return err
  1849  	}
  1850  	if err := Convert_v1beta1_ScaleStatus_To_autoscaling_ScaleStatus(&in.Status, &out.Status, s); err != nil {
  1851  		return err
  1852  	}
  1853  	return nil
  1854  }
  1855  
  1856  // Convert_v1beta1_Scale_To_autoscaling_Scale is an autogenerated conversion function.
  1857  func Convert_v1beta1_Scale_To_autoscaling_Scale(in *v1beta1.Scale, out *autoscaling.Scale, s conversion.Scope) error {
  1858  	return autoConvert_v1beta1_Scale_To_autoscaling_Scale(in, out, s)
  1859  }
  1860  
  1861  func autoConvert_autoscaling_Scale_To_v1beta1_Scale(in *autoscaling.Scale, out *v1beta1.Scale, s conversion.Scope) error {
  1862  	out.ObjectMeta = in.ObjectMeta
  1863  	if err := Convert_autoscaling_ScaleSpec_To_v1beta1_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
  1864  		return err
  1865  	}
  1866  	if err := Convert_autoscaling_ScaleStatus_To_v1beta1_ScaleStatus(&in.Status, &out.Status, s); err != nil {
  1867  		return err
  1868  	}
  1869  	return nil
  1870  }
  1871  
  1872  // Convert_autoscaling_Scale_To_v1beta1_Scale is an autogenerated conversion function.
  1873  func Convert_autoscaling_Scale_To_v1beta1_Scale(in *autoscaling.Scale, out *v1beta1.Scale, s conversion.Scope) error {
  1874  	return autoConvert_autoscaling_Scale_To_v1beta1_Scale(in, out, s)
  1875  }
  1876  
  1877  func autoConvert_v1beta1_ScaleSpec_To_autoscaling_ScaleSpec(in *v1beta1.ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error {
  1878  	out.Replicas = in.Replicas
  1879  	return nil
  1880  }
  1881  
  1882  // Convert_v1beta1_ScaleSpec_To_autoscaling_ScaleSpec is an autogenerated conversion function.
  1883  func Convert_v1beta1_ScaleSpec_To_autoscaling_ScaleSpec(in *v1beta1.ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error {
  1884  	return autoConvert_v1beta1_ScaleSpec_To_autoscaling_ScaleSpec(in, out, s)
  1885  }
  1886  
  1887  func autoConvert_autoscaling_ScaleSpec_To_v1beta1_ScaleSpec(in *autoscaling.ScaleSpec, out *v1beta1.ScaleSpec, s conversion.Scope) error {
  1888  	out.Replicas = in.Replicas
  1889  	return nil
  1890  }
  1891  
  1892  // Convert_autoscaling_ScaleSpec_To_v1beta1_ScaleSpec is an autogenerated conversion function.
  1893  func Convert_autoscaling_ScaleSpec_To_v1beta1_ScaleSpec(in *autoscaling.ScaleSpec, out *v1beta1.ScaleSpec, s conversion.Scope) error {
  1894  	return autoConvert_autoscaling_ScaleSpec_To_v1beta1_ScaleSpec(in, out, s)
  1895  }
  1896  
  1897  func autoConvert_v1beta1_ScaleStatus_To_autoscaling_ScaleStatus(in *v1beta1.ScaleStatus, out *autoscaling.ScaleStatus, s conversion.Scope) error {
  1898  	out.Replicas = in.Replicas
  1899  	// WARNING: in.Selector requires manual conversion: inconvertible types (map[string]string vs string)
  1900  	// WARNING: in.TargetSelector requires manual conversion: does not exist in peer-type
  1901  	return nil
  1902  }
  1903  
  1904  func autoConvert_autoscaling_ScaleStatus_To_v1beta1_ScaleStatus(in *autoscaling.ScaleStatus, out *v1beta1.ScaleStatus, s conversion.Scope) error {
  1905  	out.Replicas = in.Replicas
  1906  	// WARNING: in.Selector requires manual conversion: inconvertible types (string vs map[string]string)
  1907  	return nil
  1908  }
  1909  

View as plain text