I had to run `make generate`. Some API functions got additional parameters `Options` and `Context`. I used empty options and `context.TODO()` for now. Signed-off-by: leonnicolas <leonloechner@gmx.de>
1279 lines
63 KiB
Go
1279 lines
63 KiB
Go
// +build !ignore_autogenerated
|
|
|
|
/*
|
|
Copyright The Kubernetes Authors.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
*/
|
|
|
|
// Code generated by conversion-gen. DO NOT EDIT.
|
|
|
|
package v1
|
|
|
|
import (
|
|
unsafe "unsafe"
|
|
|
|
apiextensions "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
|
conversion "k8s.io/apimachinery/pkg/conversion"
|
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
|
)
|
|
|
|
func init() {
|
|
localSchemeBuilder.Register(RegisterConversions)
|
|
}
|
|
|
|
// RegisterConversions adds conversion functions to the given scheme.
|
|
// Public to allow building arbitrary schemes.
|
|
func RegisterConversions(s *runtime.Scheme) error {
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceColumnDefinition)(nil), (*apiextensions.CustomResourceColumnDefinition)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceColumnDefinition_To_apiextensions_CustomResourceColumnDefinition(a.(*CustomResourceColumnDefinition), b.(*apiextensions.CustomResourceColumnDefinition), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceColumnDefinition)(nil), (*CustomResourceColumnDefinition)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceColumnDefinition_To_v1_CustomResourceColumnDefinition(a.(*apiextensions.CustomResourceColumnDefinition), b.(*CustomResourceColumnDefinition), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceDefinition)(nil), (*apiextensions.CustomResourceDefinition)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceDefinition_To_apiextensions_CustomResourceDefinition(a.(*CustomResourceDefinition), b.(*apiextensions.CustomResourceDefinition), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceDefinition)(nil), (*CustomResourceDefinition)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceDefinition_To_v1_CustomResourceDefinition(a.(*apiextensions.CustomResourceDefinition), b.(*CustomResourceDefinition), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceDefinitionCondition)(nil), (*apiextensions.CustomResourceDefinitionCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceDefinitionCondition_To_apiextensions_CustomResourceDefinitionCondition(a.(*CustomResourceDefinitionCondition), b.(*apiextensions.CustomResourceDefinitionCondition), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceDefinitionCondition)(nil), (*CustomResourceDefinitionCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceDefinitionCondition_To_v1_CustomResourceDefinitionCondition(a.(*apiextensions.CustomResourceDefinitionCondition), b.(*CustomResourceDefinitionCondition), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceDefinitionList)(nil), (*apiextensions.CustomResourceDefinitionList)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceDefinitionList_To_apiextensions_CustomResourceDefinitionList(a.(*CustomResourceDefinitionList), b.(*apiextensions.CustomResourceDefinitionList), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceDefinitionList)(nil), (*CustomResourceDefinitionList)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceDefinitionList_To_v1_CustomResourceDefinitionList(a.(*apiextensions.CustomResourceDefinitionList), b.(*CustomResourceDefinitionList), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceDefinitionNames)(nil), (*apiextensions.CustomResourceDefinitionNames)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceDefinitionNames_To_apiextensions_CustomResourceDefinitionNames(a.(*CustomResourceDefinitionNames), b.(*apiextensions.CustomResourceDefinitionNames), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceDefinitionNames)(nil), (*CustomResourceDefinitionNames)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceDefinitionNames_To_v1_CustomResourceDefinitionNames(a.(*apiextensions.CustomResourceDefinitionNames), b.(*CustomResourceDefinitionNames), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceDefinitionStatus)(nil), (*apiextensions.CustomResourceDefinitionStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceDefinitionStatus_To_apiextensions_CustomResourceDefinitionStatus(a.(*CustomResourceDefinitionStatus), b.(*apiextensions.CustomResourceDefinitionStatus), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceDefinitionStatus)(nil), (*CustomResourceDefinitionStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceDefinitionStatus_To_v1_CustomResourceDefinitionStatus(a.(*apiextensions.CustomResourceDefinitionStatus), b.(*CustomResourceDefinitionStatus), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceDefinitionVersion)(nil), (*apiextensions.CustomResourceDefinitionVersion)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceDefinitionVersion_To_apiextensions_CustomResourceDefinitionVersion(a.(*CustomResourceDefinitionVersion), b.(*apiextensions.CustomResourceDefinitionVersion), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceDefinitionVersion)(nil), (*CustomResourceDefinitionVersion)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceDefinitionVersion_To_v1_CustomResourceDefinitionVersion(a.(*apiextensions.CustomResourceDefinitionVersion), b.(*CustomResourceDefinitionVersion), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceSubresourceScale)(nil), (*apiextensions.CustomResourceSubresourceScale)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceSubresourceScale_To_apiextensions_CustomResourceSubresourceScale(a.(*CustomResourceSubresourceScale), b.(*apiextensions.CustomResourceSubresourceScale), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceSubresourceScale)(nil), (*CustomResourceSubresourceScale)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceSubresourceScale_To_v1_CustomResourceSubresourceScale(a.(*apiextensions.CustomResourceSubresourceScale), b.(*CustomResourceSubresourceScale), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceSubresourceStatus)(nil), (*apiextensions.CustomResourceSubresourceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceSubresourceStatus_To_apiextensions_CustomResourceSubresourceStatus(a.(*CustomResourceSubresourceStatus), b.(*apiextensions.CustomResourceSubresourceStatus), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceSubresourceStatus)(nil), (*CustomResourceSubresourceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceSubresourceStatus_To_v1_CustomResourceSubresourceStatus(a.(*apiextensions.CustomResourceSubresourceStatus), b.(*CustomResourceSubresourceStatus), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceSubresources)(nil), (*apiextensions.CustomResourceSubresources)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceSubresources_To_apiextensions_CustomResourceSubresources(a.(*CustomResourceSubresources), b.(*apiextensions.CustomResourceSubresources), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceSubresources)(nil), (*CustomResourceSubresources)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceSubresources_To_v1_CustomResourceSubresources(a.(*apiextensions.CustomResourceSubresources), b.(*CustomResourceSubresources), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*CustomResourceValidation)(nil), (*apiextensions.CustomResourceValidation)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceValidation_To_apiextensions_CustomResourceValidation(a.(*CustomResourceValidation), b.(*apiextensions.CustomResourceValidation), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.CustomResourceValidation)(nil), (*CustomResourceValidation)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceValidation_To_v1_CustomResourceValidation(a.(*apiextensions.CustomResourceValidation), b.(*CustomResourceValidation), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*ExternalDocumentation)(nil), (*apiextensions.ExternalDocumentation)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_ExternalDocumentation_To_apiextensions_ExternalDocumentation(a.(*ExternalDocumentation), b.(*apiextensions.ExternalDocumentation), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.ExternalDocumentation)(nil), (*ExternalDocumentation)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_ExternalDocumentation_To_v1_ExternalDocumentation(a.(*apiextensions.ExternalDocumentation), b.(*ExternalDocumentation), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*JSONSchemaProps)(nil), (*apiextensions.JSONSchemaProps)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(a.(*JSONSchemaProps), b.(*apiextensions.JSONSchemaProps), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*JSONSchemaPropsOrArray)(nil), (*apiextensions.JSONSchemaPropsOrArray)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_JSONSchemaPropsOrArray_To_apiextensions_JSONSchemaPropsOrArray(a.(*JSONSchemaPropsOrArray), b.(*apiextensions.JSONSchemaPropsOrArray), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.JSONSchemaPropsOrArray)(nil), (*JSONSchemaPropsOrArray)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_JSONSchemaPropsOrArray_To_v1_JSONSchemaPropsOrArray(a.(*apiextensions.JSONSchemaPropsOrArray), b.(*JSONSchemaPropsOrArray), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*JSONSchemaPropsOrBool)(nil), (*apiextensions.JSONSchemaPropsOrBool)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_JSONSchemaPropsOrBool_To_apiextensions_JSONSchemaPropsOrBool(a.(*JSONSchemaPropsOrBool), b.(*apiextensions.JSONSchemaPropsOrBool), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.JSONSchemaPropsOrBool)(nil), (*JSONSchemaPropsOrBool)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_JSONSchemaPropsOrBool_To_v1_JSONSchemaPropsOrBool(a.(*apiextensions.JSONSchemaPropsOrBool), b.(*JSONSchemaPropsOrBool), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*JSONSchemaPropsOrStringArray)(nil), (*apiextensions.JSONSchemaPropsOrStringArray)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_JSONSchemaPropsOrStringArray_To_apiextensions_JSONSchemaPropsOrStringArray(a.(*JSONSchemaPropsOrStringArray), b.(*apiextensions.JSONSchemaPropsOrStringArray), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.JSONSchemaPropsOrStringArray)(nil), (*JSONSchemaPropsOrStringArray)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_JSONSchemaPropsOrStringArray_To_v1_JSONSchemaPropsOrStringArray(a.(*apiextensions.JSONSchemaPropsOrStringArray), b.(*JSONSchemaPropsOrStringArray), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*ServiceReference)(nil), (*apiextensions.ServiceReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_ServiceReference_To_apiextensions_ServiceReference(a.(*ServiceReference), b.(*apiextensions.ServiceReference), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.ServiceReference)(nil), (*ServiceReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_ServiceReference_To_v1_ServiceReference(a.(*apiextensions.ServiceReference), b.(*ServiceReference), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*WebhookClientConfig)(nil), (*apiextensions.WebhookClientConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_WebhookClientConfig_To_apiextensions_WebhookClientConfig(a.(*WebhookClientConfig), b.(*apiextensions.WebhookClientConfig), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddGeneratedConversionFunc((*apiextensions.WebhookClientConfig)(nil), (*WebhookClientConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_WebhookClientConfig_To_v1_WebhookClientConfig(a.(*apiextensions.WebhookClientConfig), b.(*WebhookClientConfig), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddConversionFunc((*apiextensions.CustomResourceConversion)(nil), (*CustomResourceConversion)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceConversion_To_v1_CustomResourceConversion(a.(*apiextensions.CustomResourceConversion), b.(*CustomResourceConversion), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddConversionFunc((*apiextensions.CustomResourceDefinitionSpec)(nil), (*CustomResourceDefinitionSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_CustomResourceDefinitionSpec_To_v1_CustomResourceDefinitionSpec(a.(*apiextensions.CustomResourceDefinitionSpec), b.(*CustomResourceDefinitionSpec), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddConversionFunc((*apiextensions.JSONSchemaProps)(nil), (*JSONSchemaProps)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(a.(*apiextensions.JSONSchemaProps), b.(*JSONSchemaProps), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddConversionFunc((*apiextensions.JSON)(nil), (*JSON)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_apiextensions_JSON_To_v1_JSON(a.(*apiextensions.JSON), b.(*JSON), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddConversionFunc((*CustomResourceConversion)(nil), (*apiextensions.CustomResourceConversion)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceConversion_To_apiextensions_CustomResourceConversion(a.(*CustomResourceConversion), b.(*apiextensions.CustomResourceConversion), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddConversionFunc((*CustomResourceDefinitionSpec)(nil), (*apiextensions.CustomResourceDefinitionSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_CustomResourceDefinitionSpec_To_apiextensions_CustomResourceDefinitionSpec(a.(*CustomResourceDefinitionSpec), b.(*apiextensions.CustomResourceDefinitionSpec), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
if err := s.AddConversionFunc((*JSON)(nil), (*apiextensions.JSON)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
|
return Convert_v1_JSON_To_apiextensions_JSON(a.(*JSON), b.(*apiextensions.JSON), scope)
|
|
}); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceColumnDefinition_To_apiextensions_CustomResourceColumnDefinition(in *CustomResourceColumnDefinition, out *apiextensions.CustomResourceColumnDefinition, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Type = in.Type
|
|
out.Format = in.Format
|
|
out.Description = in.Description
|
|
out.Priority = in.Priority
|
|
out.JSONPath = in.JSONPath
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceColumnDefinition_To_apiextensions_CustomResourceColumnDefinition is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceColumnDefinition_To_apiextensions_CustomResourceColumnDefinition(in *CustomResourceColumnDefinition, out *apiextensions.CustomResourceColumnDefinition, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceColumnDefinition_To_apiextensions_CustomResourceColumnDefinition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceColumnDefinition_To_v1_CustomResourceColumnDefinition(in *apiextensions.CustomResourceColumnDefinition, out *CustomResourceColumnDefinition, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Type = in.Type
|
|
out.Format = in.Format
|
|
out.Description = in.Description
|
|
out.Priority = in.Priority
|
|
out.JSONPath = in.JSONPath
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceColumnDefinition_To_v1_CustomResourceColumnDefinition is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceColumnDefinition_To_v1_CustomResourceColumnDefinition(in *apiextensions.CustomResourceColumnDefinition, out *CustomResourceColumnDefinition, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceColumnDefinition_To_v1_CustomResourceColumnDefinition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceConversion_To_apiextensions_CustomResourceConversion(in *CustomResourceConversion, out *apiextensions.CustomResourceConversion, s conversion.Scope) error {
|
|
out.Strategy = apiextensions.ConversionStrategyType(in.Strategy)
|
|
// WARNING: in.Webhook requires manual conversion: does not exist in peer-type
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceConversion_To_v1_CustomResourceConversion(in *apiextensions.CustomResourceConversion, out *CustomResourceConversion, s conversion.Scope) error {
|
|
out.Strategy = ConversionStrategyType(in.Strategy)
|
|
// WARNING: in.WebhookClientConfig requires manual conversion: does not exist in peer-type
|
|
// WARNING: in.ConversionReviewVersions requires manual conversion: does not exist in peer-type
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceDefinition_To_apiextensions_CustomResourceDefinition(in *CustomResourceDefinition, out *apiextensions.CustomResourceDefinition, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_CustomResourceDefinitionSpec_To_apiextensions_CustomResourceDefinitionSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_CustomResourceDefinitionStatus_To_apiextensions_CustomResourceDefinitionStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceDefinition_To_apiextensions_CustomResourceDefinition is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceDefinition_To_apiextensions_CustomResourceDefinition(in *CustomResourceDefinition, out *apiextensions.CustomResourceDefinition, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceDefinition_To_apiextensions_CustomResourceDefinition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceDefinition_To_v1_CustomResourceDefinition(in *apiextensions.CustomResourceDefinition, out *CustomResourceDefinition, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_apiextensions_CustomResourceDefinitionSpec_To_v1_CustomResourceDefinitionSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_apiextensions_CustomResourceDefinitionStatus_To_v1_CustomResourceDefinitionStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceDefinition_To_v1_CustomResourceDefinition is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceDefinition_To_v1_CustomResourceDefinition(in *apiextensions.CustomResourceDefinition, out *CustomResourceDefinition, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceDefinition_To_v1_CustomResourceDefinition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceDefinitionCondition_To_apiextensions_CustomResourceDefinitionCondition(in *CustomResourceDefinitionCondition, out *apiextensions.CustomResourceDefinitionCondition, s conversion.Scope) error {
|
|
out.Type = apiextensions.CustomResourceDefinitionConditionType(in.Type)
|
|
out.Status = apiextensions.ConditionStatus(in.Status)
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceDefinitionCondition_To_apiextensions_CustomResourceDefinitionCondition is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceDefinitionCondition_To_apiextensions_CustomResourceDefinitionCondition(in *CustomResourceDefinitionCondition, out *apiextensions.CustomResourceDefinitionCondition, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceDefinitionCondition_To_apiextensions_CustomResourceDefinitionCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceDefinitionCondition_To_v1_CustomResourceDefinitionCondition(in *apiextensions.CustomResourceDefinitionCondition, out *CustomResourceDefinitionCondition, s conversion.Scope) error {
|
|
out.Type = CustomResourceDefinitionConditionType(in.Type)
|
|
out.Status = ConditionStatus(in.Status)
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceDefinitionCondition_To_v1_CustomResourceDefinitionCondition is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceDefinitionCondition_To_v1_CustomResourceDefinitionCondition(in *apiextensions.CustomResourceDefinitionCondition, out *CustomResourceDefinitionCondition, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceDefinitionCondition_To_v1_CustomResourceDefinitionCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceDefinitionList_To_apiextensions_CustomResourceDefinitionList(in *CustomResourceDefinitionList, out *apiextensions.CustomResourceDefinitionList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]apiextensions.CustomResourceDefinition, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_CustomResourceDefinition_To_apiextensions_CustomResourceDefinition(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceDefinitionList_To_apiextensions_CustomResourceDefinitionList is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceDefinitionList_To_apiextensions_CustomResourceDefinitionList(in *CustomResourceDefinitionList, out *apiextensions.CustomResourceDefinitionList, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceDefinitionList_To_apiextensions_CustomResourceDefinitionList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceDefinitionList_To_v1_CustomResourceDefinitionList(in *apiextensions.CustomResourceDefinitionList, out *CustomResourceDefinitionList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]CustomResourceDefinition, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_apiextensions_CustomResourceDefinition_To_v1_CustomResourceDefinition(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceDefinitionList_To_v1_CustomResourceDefinitionList is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceDefinitionList_To_v1_CustomResourceDefinitionList(in *apiextensions.CustomResourceDefinitionList, out *CustomResourceDefinitionList, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceDefinitionList_To_v1_CustomResourceDefinitionList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceDefinitionNames_To_apiextensions_CustomResourceDefinitionNames(in *CustomResourceDefinitionNames, out *apiextensions.CustomResourceDefinitionNames, s conversion.Scope) error {
|
|
out.Plural = in.Plural
|
|
out.Singular = in.Singular
|
|
out.ShortNames = *(*[]string)(unsafe.Pointer(&in.ShortNames))
|
|
out.Kind = in.Kind
|
|
out.ListKind = in.ListKind
|
|
out.Categories = *(*[]string)(unsafe.Pointer(&in.Categories))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceDefinitionNames_To_apiextensions_CustomResourceDefinitionNames is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceDefinitionNames_To_apiextensions_CustomResourceDefinitionNames(in *CustomResourceDefinitionNames, out *apiextensions.CustomResourceDefinitionNames, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceDefinitionNames_To_apiextensions_CustomResourceDefinitionNames(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceDefinitionNames_To_v1_CustomResourceDefinitionNames(in *apiextensions.CustomResourceDefinitionNames, out *CustomResourceDefinitionNames, s conversion.Scope) error {
|
|
out.Plural = in.Plural
|
|
out.Singular = in.Singular
|
|
out.ShortNames = *(*[]string)(unsafe.Pointer(&in.ShortNames))
|
|
out.Kind = in.Kind
|
|
out.ListKind = in.ListKind
|
|
out.Categories = *(*[]string)(unsafe.Pointer(&in.Categories))
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceDefinitionNames_To_v1_CustomResourceDefinitionNames is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceDefinitionNames_To_v1_CustomResourceDefinitionNames(in *apiextensions.CustomResourceDefinitionNames, out *CustomResourceDefinitionNames, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceDefinitionNames_To_v1_CustomResourceDefinitionNames(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceDefinitionSpec_To_apiextensions_CustomResourceDefinitionSpec(in *CustomResourceDefinitionSpec, out *apiextensions.CustomResourceDefinitionSpec, s conversion.Scope) error {
|
|
out.Group = in.Group
|
|
if err := Convert_v1_CustomResourceDefinitionNames_To_apiextensions_CustomResourceDefinitionNames(&in.Names, &out.Names, s); err != nil {
|
|
return err
|
|
}
|
|
out.Scope = apiextensions.ResourceScope(in.Scope)
|
|
if in.Versions != nil {
|
|
in, out := &in.Versions, &out.Versions
|
|
*out = make([]apiextensions.CustomResourceDefinitionVersion, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_CustomResourceDefinitionVersion_To_apiextensions_CustomResourceDefinitionVersion(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Versions = nil
|
|
}
|
|
if in.Conversion != nil {
|
|
in, out := &in.Conversion, &out.Conversion
|
|
*out = new(apiextensions.CustomResourceConversion)
|
|
if err := Convert_v1_CustomResourceConversion_To_apiextensions_CustomResourceConversion(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Conversion = nil
|
|
}
|
|
if err := metav1.Convert_bool_To_Pointer_bool(&in.PreserveUnknownFields, &out.PreserveUnknownFields, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceDefinitionSpec_To_v1_CustomResourceDefinitionSpec(in *apiextensions.CustomResourceDefinitionSpec, out *CustomResourceDefinitionSpec, s conversion.Scope) error {
|
|
out.Group = in.Group
|
|
// WARNING: in.Version requires manual conversion: does not exist in peer-type
|
|
if err := Convert_apiextensions_CustomResourceDefinitionNames_To_v1_CustomResourceDefinitionNames(&in.Names, &out.Names, s); err != nil {
|
|
return err
|
|
}
|
|
out.Scope = ResourceScope(in.Scope)
|
|
// WARNING: in.Validation requires manual conversion: does not exist in peer-type
|
|
// WARNING: in.Subresources requires manual conversion: does not exist in peer-type
|
|
if in.Versions != nil {
|
|
in, out := &in.Versions, &out.Versions
|
|
*out = make([]CustomResourceDefinitionVersion, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_apiextensions_CustomResourceDefinitionVersion_To_v1_CustomResourceDefinitionVersion(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Versions = nil
|
|
}
|
|
// WARNING: in.AdditionalPrinterColumns requires manual conversion: does not exist in peer-type
|
|
if in.Conversion != nil {
|
|
in, out := &in.Conversion, &out.Conversion
|
|
*out = new(CustomResourceConversion)
|
|
if err := Convert_apiextensions_CustomResourceConversion_To_v1_CustomResourceConversion(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Conversion = nil
|
|
}
|
|
if err := metav1.Convert_Pointer_bool_To_bool(&in.PreserveUnknownFields, &out.PreserveUnknownFields, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceDefinitionStatus_To_apiextensions_CustomResourceDefinitionStatus(in *CustomResourceDefinitionStatus, out *apiextensions.CustomResourceDefinitionStatus, s conversion.Scope) error {
|
|
out.Conditions = *(*[]apiextensions.CustomResourceDefinitionCondition)(unsafe.Pointer(&in.Conditions))
|
|
if err := Convert_v1_CustomResourceDefinitionNames_To_apiextensions_CustomResourceDefinitionNames(&in.AcceptedNames, &out.AcceptedNames, s); err != nil {
|
|
return err
|
|
}
|
|
out.StoredVersions = *(*[]string)(unsafe.Pointer(&in.StoredVersions))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceDefinitionStatus_To_apiextensions_CustomResourceDefinitionStatus is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceDefinitionStatus_To_apiextensions_CustomResourceDefinitionStatus(in *CustomResourceDefinitionStatus, out *apiextensions.CustomResourceDefinitionStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceDefinitionStatus_To_apiextensions_CustomResourceDefinitionStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceDefinitionStatus_To_v1_CustomResourceDefinitionStatus(in *apiextensions.CustomResourceDefinitionStatus, out *CustomResourceDefinitionStatus, s conversion.Scope) error {
|
|
out.Conditions = *(*[]CustomResourceDefinitionCondition)(unsafe.Pointer(&in.Conditions))
|
|
if err := Convert_apiextensions_CustomResourceDefinitionNames_To_v1_CustomResourceDefinitionNames(&in.AcceptedNames, &out.AcceptedNames, s); err != nil {
|
|
return err
|
|
}
|
|
out.StoredVersions = *(*[]string)(unsafe.Pointer(&in.StoredVersions))
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceDefinitionStatus_To_v1_CustomResourceDefinitionStatus is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceDefinitionStatus_To_v1_CustomResourceDefinitionStatus(in *apiextensions.CustomResourceDefinitionStatus, out *CustomResourceDefinitionStatus, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceDefinitionStatus_To_v1_CustomResourceDefinitionStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceDefinitionVersion_To_apiextensions_CustomResourceDefinitionVersion(in *CustomResourceDefinitionVersion, out *apiextensions.CustomResourceDefinitionVersion, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Served = in.Served
|
|
out.Storage = in.Storage
|
|
out.Deprecated = in.Deprecated
|
|
out.DeprecationWarning = (*string)(unsafe.Pointer(in.DeprecationWarning))
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(apiextensions.CustomResourceValidation)
|
|
if err := Convert_v1_CustomResourceValidation_To_apiextensions_CustomResourceValidation(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
out.Subresources = (*apiextensions.CustomResourceSubresources)(unsafe.Pointer(in.Subresources))
|
|
out.AdditionalPrinterColumns = *(*[]apiextensions.CustomResourceColumnDefinition)(unsafe.Pointer(&in.AdditionalPrinterColumns))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceDefinitionVersion_To_apiextensions_CustomResourceDefinitionVersion is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceDefinitionVersion_To_apiextensions_CustomResourceDefinitionVersion(in *CustomResourceDefinitionVersion, out *apiextensions.CustomResourceDefinitionVersion, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceDefinitionVersion_To_apiextensions_CustomResourceDefinitionVersion(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceDefinitionVersion_To_v1_CustomResourceDefinitionVersion(in *apiextensions.CustomResourceDefinitionVersion, out *CustomResourceDefinitionVersion, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Served = in.Served
|
|
out.Storage = in.Storage
|
|
out.Deprecated = in.Deprecated
|
|
out.DeprecationWarning = (*string)(unsafe.Pointer(in.DeprecationWarning))
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(CustomResourceValidation)
|
|
if err := Convert_apiextensions_CustomResourceValidation_To_v1_CustomResourceValidation(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
out.Subresources = (*CustomResourceSubresources)(unsafe.Pointer(in.Subresources))
|
|
out.AdditionalPrinterColumns = *(*[]CustomResourceColumnDefinition)(unsafe.Pointer(&in.AdditionalPrinterColumns))
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceDefinitionVersion_To_v1_CustomResourceDefinitionVersion is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceDefinitionVersion_To_v1_CustomResourceDefinitionVersion(in *apiextensions.CustomResourceDefinitionVersion, out *CustomResourceDefinitionVersion, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceDefinitionVersion_To_v1_CustomResourceDefinitionVersion(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceSubresourceScale_To_apiextensions_CustomResourceSubresourceScale(in *CustomResourceSubresourceScale, out *apiextensions.CustomResourceSubresourceScale, s conversion.Scope) error {
|
|
out.SpecReplicasPath = in.SpecReplicasPath
|
|
out.StatusReplicasPath = in.StatusReplicasPath
|
|
out.LabelSelectorPath = (*string)(unsafe.Pointer(in.LabelSelectorPath))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceSubresourceScale_To_apiextensions_CustomResourceSubresourceScale is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceSubresourceScale_To_apiextensions_CustomResourceSubresourceScale(in *CustomResourceSubresourceScale, out *apiextensions.CustomResourceSubresourceScale, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceSubresourceScale_To_apiextensions_CustomResourceSubresourceScale(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceSubresourceScale_To_v1_CustomResourceSubresourceScale(in *apiextensions.CustomResourceSubresourceScale, out *CustomResourceSubresourceScale, s conversion.Scope) error {
|
|
out.SpecReplicasPath = in.SpecReplicasPath
|
|
out.StatusReplicasPath = in.StatusReplicasPath
|
|
out.LabelSelectorPath = (*string)(unsafe.Pointer(in.LabelSelectorPath))
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceSubresourceScale_To_v1_CustomResourceSubresourceScale is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceSubresourceScale_To_v1_CustomResourceSubresourceScale(in *apiextensions.CustomResourceSubresourceScale, out *CustomResourceSubresourceScale, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceSubresourceScale_To_v1_CustomResourceSubresourceScale(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceSubresourceStatus_To_apiextensions_CustomResourceSubresourceStatus(in *CustomResourceSubresourceStatus, out *apiextensions.CustomResourceSubresourceStatus, s conversion.Scope) error {
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceSubresourceStatus_To_apiextensions_CustomResourceSubresourceStatus is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceSubresourceStatus_To_apiextensions_CustomResourceSubresourceStatus(in *CustomResourceSubresourceStatus, out *apiextensions.CustomResourceSubresourceStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceSubresourceStatus_To_apiextensions_CustomResourceSubresourceStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceSubresourceStatus_To_v1_CustomResourceSubresourceStatus(in *apiextensions.CustomResourceSubresourceStatus, out *CustomResourceSubresourceStatus, s conversion.Scope) error {
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceSubresourceStatus_To_v1_CustomResourceSubresourceStatus is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceSubresourceStatus_To_v1_CustomResourceSubresourceStatus(in *apiextensions.CustomResourceSubresourceStatus, out *CustomResourceSubresourceStatus, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceSubresourceStatus_To_v1_CustomResourceSubresourceStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceSubresources_To_apiextensions_CustomResourceSubresources(in *CustomResourceSubresources, out *apiextensions.CustomResourceSubresources, s conversion.Scope) error {
|
|
out.Status = (*apiextensions.CustomResourceSubresourceStatus)(unsafe.Pointer(in.Status))
|
|
out.Scale = (*apiextensions.CustomResourceSubresourceScale)(unsafe.Pointer(in.Scale))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceSubresources_To_apiextensions_CustomResourceSubresources is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceSubresources_To_apiextensions_CustomResourceSubresources(in *CustomResourceSubresources, out *apiextensions.CustomResourceSubresources, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceSubresources_To_apiextensions_CustomResourceSubresources(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceSubresources_To_v1_CustomResourceSubresources(in *apiextensions.CustomResourceSubresources, out *CustomResourceSubresources, s conversion.Scope) error {
|
|
out.Status = (*CustomResourceSubresourceStatus)(unsafe.Pointer(in.Status))
|
|
out.Scale = (*CustomResourceSubresourceScale)(unsafe.Pointer(in.Scale))
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceSubresources_To_v1_CustomResourceSubresources is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceSubresources_To_v1_CustomResourceSubresources(in *apiextensions.CustomResourceSubresources, out *CustomResourceSubresources, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceSubresources_To_v1_CustomResourceSubresources(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CustomResourceValidation_To_apiextensions_CustomResourceValidation(in *CustomResourceValidation, out *apiextensions.CustomResourceValidation, s conversion.Scope) error {
|
|
if in.OpenAPIV3Schema != nil {
|
|
in, out := &in.OpenAPIV3Schema, &out.OpenAPIV3Schema
|
|
*out = new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.OpenAPIV3Schema = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_CustomResourceValidation_To_apiextensions_CustomResourceValidation is an autogenerated conversion function.
|
|
func Convert_v1_CustomResourceValidation_To_apiextensions_CustomResourceValidation(in *CustomResourceValidation, out *apiextensions.CustomResourceValidation, s conversion.Scope) error {
|
|
return autoConvert_v1_CustomResourceValidation_To_apiextensions_CustomResourceValidation(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_CustomResourceValidation_To_v1_CustomResourceValidation(in *apiextensions.CustomResourceValidation, out *CustomResourceValidation, s conversion.Scope) error {
|
|
if in.OpenAPIV3Schema != nil {
|
|
in, out := &in.OpenAPIV3Schema, &out.OpenAPIV3Schema
|
|
*out = new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.OpenAPIV3Schema = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_CustomResourceValidation_To_v1_CustomResourceValidation is an autogenerated conversion function.
|
|
func Convert_apiextensions_CustomResourceValidation_To_v1_CustomResourceValidation(in *apiextensions.CustomResourceValidation, out *CustomResourceValidation, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_CustomResourceValidation_To_v1_CustomResourceValidation(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ExternalDocumentation_To_apiextensions_ExternalDocumentation(in *ExternalDocumentation, out *apiextensions.ExternalDocumentation, s conversion.Scope) error {
|
|
out.Description = in.Description
|
|
out.URL = in.URL
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_ExternalDocumentation_To_apiextensions_ExternalDocumentation is an autogenerated conversion function.
|
|
func Convert_v1_ExternalDocumentation_To_apiextensions_ExternalDocumentation(in *ExternalDocumentation, out *apiextensions.ExternalDocumentation, s conversion.Scope) error {
|
|
return autoConvert_v1_ExternalDocumentation_To_apiextensions_ExternalDocumentation(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_ExternalDocumentation_To_v1_ExternalDocumentation(in *apiextensions.ExternalDocumentation, out *ExternalDocumentation, s conversion.Scope) error {
|
|
out.Description = in.Description
|
|
out.URL = in.URL
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_ExternalDocumentation_To_v1_ExternalDocumentation is an autogenerated conversion function.
|
|
func Convert_apiextensions_ExternalDocumentation_To_v1_ExternalDocumentation(in *apiextensions.ExternalDocumentation, out *ExternalDocumentation, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_ExternalDocumentation_To_v1_ExternalDocumentation(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_JSON_To_apiextensions_JSON(in *JSON, out *apiextensions.JSON, s conversion.Scope) error {
|
|
// WARNING: in.Raw requires manual conversion: does not exist in peer-type
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_apiextensions_JSON_To_v1_JSON(in *apiextensions.JSON, out *JSON, s conversion.Scope) error {
|
|
// FIXME: Type apiextensions.JSON is unsupported.
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(in *JSONSchemaProps, out *apiextensions.JSONSchemaProps, s conversion.Scope) error {
|
|
out.ID = in.ID
|
|
out.Schema = apiextensions.JSONSchemaURL(in.Schema)
|
|
out.Ref = (*string)(unsafe.Pointer(in.Ref))
|
|
out.Description = in.Description
|
|
out.Type = in.Type
|
|
out.Format = in.Format
|
|
out.Title = in.Title
|
|
if in.Default != nil {
|
|
in, out := &in.Default, &out.Default
|
|
*out = new(apiextensions.JSON)
|
|
if err := Convert_v1_JSON_To_apiextensions_JSON(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Default = nil
|
|
}
|
|
out.Maximum = (*float64)(unsafe.Pointer(in.Maximum))
|
|
out.ExclusiveMaximum = in.ExclusiveMaximum
|
|
out.Minimum = (*float64)(unsafe.Pointer(in.Minimum))
|
|
out.ExclusiveMinimum = in.ExclusiveMinimum
|
|
out.MaxLength = (*int64)(unsafe.Pointer(in.MaxLength))
|
|
out.MinLength = (*int64)(unsafe.Pointer(in.MinLength))
|
|
out.Pattern = in.Pattern
|
|
out.MaxItems = (*int64)(unsafe.Pointer(in.MaxItems))
|
|
out.MinItems = (*int64)(unsafe.Pointer(in.MinItems))
|
|
out.UniqueItems = in.UniqueItems
|
|
out.MultipleOf = (*float64)(unsafe.Pointer(in.MultipleOf))
|
|
if in.Enum != nil {
|
|
in, out := &in.Enum, &out.Enum
|
|
*out = make([]apiextensions.JSON, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_JSON_To_apiextensions_JSON(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Enum = nil
|
|
}
|
|
out.MaxProperties = (*int64)(unsafe.Pointer(in.MaxProperties))
|
|
out.MinProperties = (*int64)(unsafe.Pointer(in.MinProperties))
|
|
out.Required = *(*[]string)(unsafe.Pointer(&in.Required))
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = new(apiextensions.JSONSchemaPropsOrArray)
|
|
if err := Convert_v1_JSONSchemaPropsOrArray_To_apiextensions_JSONSchemaPropsOrArray(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
if in.AllOf != nil {
|
|
in, out := &in.AllOf, &out.AllOf
|
|
*out = make([]apiextensions.JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.AllOf = nil
|
|
}
|
|
if in.OneOf != nil {
|
|
in, out := &in.OneOf, &out.OneOf
|
|
*out = make([]apiextensions.JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.OneOf = nil
|
|
}
|
|
if in.AnyOf != nil {
|
|
in, out := &in.AnyOf, &out.AnyOf
|
|
*out = make([]apiextensions.JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.AnyOf = nil
|
|
}
|
|
if in.Not != nil {
|
|
in, out := &in.Not, &out.Not
|
|
*out = new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Not = nil
|
|
}
|
|
if in.Properties != nil {
|
|
in, out := &in.Properties, &out.Properties
|
|
*out = make(map[string]apiextensions.JSONSchemaProps, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.Properties = nil
|
|
}
|
|
if in.AdditionalProperties != nil {
|
|
in, out := &in.AdditionalProperties, &out.AdditionalProperties
|
|
*out = new(apiextensions.JSONSchemaPropsOrBool)
|
|
if err := Convert_v1_JSONSchemaPropsOrBool_To_apiextensions_JSONSchemaPropsOrBool(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.AdditionalProperties = nil
|
|
}
|
|
if in.PatternProperties != nil {
|
|
in, out := &in.PatternProperties, &out.PatternProperties
|
|
*out = make(map[string]apiextensions.JSONSchemaProps, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.PatternProperties = nil
|
|
}
|
|
if in.Dependencies != nil {
|
|
in, out := &in.Dependencies, &out.Dependencies
|
|
*out = make(apiextensions.JSONSchemaDependencies, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(apiextensions.JSONSchemaPropsOrStringArray)
|
|
if err := Convert_v1_JSONSchemaPropsOrStringArray_To_apiextensions_JSONSchemaPropsOrStringArray(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.Dependencies = nil
|
|
}
|
|
if in.AdditionalItems != nil {
|
|
in, out := &in.AdditionalItems, &out.AdditionalItems
|
|
*out = new(apiextensions.JSONSchemaPropsOrBool)
|
|
if err := Convert_v1_JSONSchemaPropsOrBool_To_apiextensions_JSONSchemaPropsOrBool(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.AdditionalItems = nil
|
|
}
|
|
if in.Definitions != nil {
|
|
in, out := &in.Definitions, &out.Definitions
|
|
*out = make(apiextensions.JSONSchemaDefinitions, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.Definitions = nil
|
|
}
|
|
out.ExternalDocs = (*apiextensions.ExternalDocumentation)(unsafe.Pointer(in.ExternalDocs))
|
|
if in.Example != nil {
|
|
in, out := &in.Example, &out.Example
|
|
*out = new(apiextensions.JSON)
|
|
if err := Convert_v1_JSON_To_apiextensions_JSON(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Example = nil
|
|
}
|
|
out.Nullable = in.Nullable
|
|
out.XPreserveUnknownFields = (*bool)(unsafe.Pointer(in.XPreserveUnknownFields))
|
|
out.XEmbeddedResource = in.XEmbeddedResource
|
|
out.XIntOrString = in.XIntOrString
|
|
out.XListMapKeys = *(*[]string)(unsafe.Pointer(&in.XListMapKeys))
|
|
out.XListType = (*string)(unsafe.Pointer(in.XListType))
|
|
out.XMapType = (*string)(unsafe.Pointer(in.XMapType))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps is an autogenerated conversion function.
|
|
func Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(in *JSONSchemaProps, out *apiextensions.JSONSchemaProps, s conversion.Scope) error {
|
|
return autoConvert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(in *apiextensions.JSONSchemaProps, out *JSONSchemaProps, s conversion.Scope) error {
|
|
out.ID = in.ID
|
|
out.Schema = JSONSchemaURL(in.Schema)
|
|
out.Ref = (*string)(unsafe.Pointer(in.Ref))
|
|
out.Description = in.Description
|
|
out.Type = in.Type
|
|
out.Nullable = in.Nullable
|
|
out.Format = in.Format
|
|
out.Title = in.Title
|
|
if in.Default != nil {
|
|
in, out := &in.Default, &out.Default
|
|
*out = new(JSON)
|
|
if err := Convert_apiextensions_JSON_To_v1_JSON(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Default = nil
|
|
}
|
|
out.Maximum = (*float64)(unsafe.Pointer(in.Maximum))
|
|
out.ExclusiveMaximum = in.ExclusiveMaximum
|
|
out.Minimum = (*float64)(unsafe.Pointer(in.Minimum))
|
|
out.ExclusiveMinimum = in.ExclusiveMinimum
|
|
out.MaxLength = (*int64)(unsafe.Pointer(in.MaxLength))
|
|
out.MinLength = (*int64)(unsafe.Pointer(in.MinLength))
|
|
out.Pattern = in.Pattern
|
|
out.MaxItems = (*int64)(unsafe.Pointer(in.MaxItems))
|
|
out.MinItems = (*int64)(unsafe.Pointer(in.MinItems))
|
|
out.UniqueItems = in.UniqueItems
|
|
out.MultipleOf = (*float64)(unsafe.Pointer(in.MultipleOf))
|
|
if in.Enum != nil {
|
|
in, out := &in.Enum, &out.Enum
|
|
*out = make([]JSON, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_apiextensions_JSON_To_v1_JSON(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Enum = nil
|
|
}
|
|
out.MaxProperties = (*int64)(unsafe.Pointer(in.MaxProperties))
|
|
out.MinProperties = (*int64)(unsafe.Pointer(in.MinProperties))
|
|
out.Required = *(*[]string)(unsafe.Pointer(&in.Required))
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = new(JSONSchemaPropsOrArray)
|
|
if err := Convert_apiextensions_JSONSchemaPropsOrArray_To_v1_JSONSchemaPropsOrArray(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
if in.AllOf != nil {
|
|
in, out := &in.AllOf, &out.AllOf
|
|
*out = make([]JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.AllOf = nil
|
|
}
|
|
if in.OneOf != nil {
|
|
in, out := &in.OneOf, &out.OneOf
|
|
*out = make([]JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.OneOf = nil
|
|
}
|
|
if in.AnyOf != nil {
|
|
in, out := &in.AnyOf, &out.AnyOf
|
|
*out = make([]JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.AnyOf = nil
|
|
}
|
|
if in.Not != nil {
|
|
in, out := &in.Not, &out.Not
|
|
*out = new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Not = nil
|
|
}
|
|
if in.Properties != nil {
|
|
in, out := &in.Properties, &out.Properties
|
|
*out = make(map[string]JSONSchemaProps, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.Properties = nil
|
|
}
|
|
if in.AdditionalProperties != nil {
|
|
in, out := &in.AdditionalProperties, &out.AdditionalProperties
|
|
*out = new(JSONSchemaPropsOrBool)
|
|
if err := Convert_apiextensions_JSONSchemaPropsOrBool_To_v1_JSONSchemaPropsOrBool(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.AdditionalProperties = nil
|
|
}
|
|
if in.PatternProperties != nil {
|
|
in, out := &in.PatternProperties, &out.PatternProperties
|
|
*out = make(map[string]JSONSchemaProps, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.PatternProperties = nil
|
|
}
|
|
if in.Dependencies != nil {
|
|
in, out := &in.Dependencies, &out.Dependencies
|
|
*out = make(JSONSchemaDependencies, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(JSONSchemaPropsOrStringArray)
|
|
if err := Convert_apiextensions_JSONSchemaPropsOrStringArray_To_v1_JSONSchemaPropsOrStringArray(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.Dependencies = nil
|
|
}
|
|
if in.AdditionalItems != nil {
|
|
in, out := &in.AdditionalItems, &out.AdditionalItems
|
|
*out = new(JSONSchemaPropsOrBool)
|
|
if err := Convert_apiextensions_JSONSchemaPropsOrBool_To_v1_JSONSchemaPropsOrBool(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.AdditionalItems = nil
|
|
}
|
|
if in.Definitions != nil {
|
|
in, out := &in.Definitions, &out.Definitions
|
|
*out = make(JSONSchemaDefinitions, len(*in))
|
|
for key, val := range *in {
|
|
newVal := new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(&val, newVal, s); err != nil {
|
|
return err
|
|
}
|
|
(*out)[key] = *newVal
|
|
}
|
|
} else {
|
|
out.Definitions = nil
|
|
}
|
|
out.ExternalDocs = (*ExternalDocumentation)(unsafe.Pointer(in.ExternalDocs))
|
|
if in.Example != nil {
|
|
in, out := &in.Example, &out.Example
|
|
*out = new(JSON)
|
|
if err := Convert_apiextensions_JSON_To_v1_JSON(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Example = nil
|
|
}
|
|
out.XPreserveUnknownFields = (*bool)(unsafe.Pointer(in.XPreserveUnknownFields))
|
|
out.XEmbeddedResource = in.XEmbeddedResource
|
|
out.XIntOrString = in.XIntOrString
|
|
out.XListMapKeys = *(*[]string)(unsafe.Pointer(&in.XListMapKeys))
|
|
out.XListType = (*string)(unsafe.Pointer(in.XListType))
|
|
out.XMapType = (*string)(unsafe.Pointer(in.XMapType))
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_JSONSchemaPropsOrArray_To_apiextensions_JSONSchemaPropsOrArray(in *JSONSchemaPropsOrArray, out *apiextensions.JSONSchemaPropsOrArray, s conversion.Scope) error {
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
if in.JSONSchemas != nil {
|
|
in, out := &in.JSONSchemas, &out.JSONSchemas
|
|
*out = make([]apiextensions.JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.JSONSchemas = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_JSONSchemaPropsOrArray_To_apiextensions_JSONSchemaPropsOrArray is an autogenerated conversion function.
|
|
func Convert_v1_JSONSchemaPropsOrArray_To_apiextensions_JSONSchemaPropsOrArray(in *JSONSchemaPropsOrArray, out *apiextensions.JSONSchemaPropsOrArray, s conversion.Scope) error {
|
|
return autoConvert_v1_JSONSchemaPropsOrArray_To_apiextensions_JSONSchemaPropsOrArray(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_JSONSchemaPropsOrArray_To_v1_JSONSchemaPropsOrArray(in *apiextensions.JSONSchemaPropsOrArray, out *JSONSchemaPropsOrArray, s conversion.Scope) error {
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
if in.JSONSchemas != nil {
|
|
in, out := &in.JSONSchemas, &out.JSONSchemas
|
|
*out = make([]JSONSchemaProps, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.JSONSchemas = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_JSONSchemaPropsOrArray_To_v1_JSONSchemaPropsOrArray is an autogenerated conversion function.
|
|
func Convert_apiextensions_JSONSchemaPropsOrArray_To_v1_JSONSchemaPropsOrArray(in *apiextensions.JSONSchemaPropsOrArray, out *JSONSchemaPropsOrArray, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_JSONSchemaPropsOrArray_To_v1_JSONSchemaPropsOrArray(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_JSONSchemaPropsOrBool_To_apiextensions_JSONSchemaPropsOrBool(in *JSONSchemaPropsOrBool, out *apiextensions.JSONSchemaPropsOrBool, s conversion.Scope) error {
|
|
out.Allows = in.Allows
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_JSONSchemaPropsOrBool_To_apiextensions_JSONSchemaPropsOrBool is an autogenerated conversion function.
|
|
func Convert_v1_JSONSchemaPropsOrBool_To_apiextensions_JSONSchemaPropsOrBool(in *JSONSchemaPropsOrBool, out *apiextensions.JSONSchemaPropsOrBool, s conversion.Scope) error {
|
|
return autoConvert_v1_JSONSchemaPropsOrBool_To_apiextensions_JSONSchemaPropsOrBool(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_JSONSchemaPropsOrBool_To_v1_JSONSchemaPropsOrBool(in *apiextensions.JSONSchemaPropsOrBool, out *JSONSchemaPropsOrBool, s conversion.Scope) error {
|
|
out.Allows = in.Allows
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_JSONSchemaPropsOrBool_To_v1_JSONSchemaPropsOrBool is an autogenerated conversion function.
|
|
func Convert_apiextensions_JSONSchemaPropsOrBool_To_v1_JSONSchemaPropsOrBool(in *apiextensions.JSONSchemaPropsOrBool, out *JSONSchemaPropsOrBool, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_JSONSchemaPropsOrBool_To_v1_JSONSchemaPropsOrBool(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_JSONSchemaPropsOrStringArray_To_apiextensions_JSONSchemaPropsOrStringArray(in *JSONSchemaPropsOrStringArray, out *apiextensions.JSONSchemaPropsOrStringArray, s conversion.Scope) error {
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(apiextensions.JSONSchemaProps)
|
|
if err := Convert_v1_JSONSchemaProps_To_apiextensions_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
out.Property = *(*[]string)(unsafe.Pointer(&in.Property))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_JSONSchemaPropsOrStringArray_To_apiextensions_JSONSchemaPropsOrStringArray is an autogenerated conversion function.
|
|
func Convert_v1_JSONSchemaPropsOrStringArray_To_apiextensions_JSONSchemaPropsOrStringArray(in *JSONSchemaPropsOrStringArray, out *apiextensions.JSONSchemaPropsOrStringArray, s conversion.Scope) error {
|
|
return autoConvert_v1_JSONSchemaPropsOrStringArray_To_apiextensions_JSONSchemaPropsOrStringArray(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_JSONSchemaPropsOrStringArray_To_v1_JSONSchemaPropsOrStringArray(in *apiextensions.JSONSchemaPropsOrStringArray, out *JSONSchemaPropsOrStringArray, s conversion.Scope) error {
|
|
if in.Schema != nil {
|
|
in, out := &in.Schema, &out.Schema
|
|
*out = new(JSONSchemaProps)
|
|
if err := Convert_apiextensions_JSONSchemaProps_To_v1_JSONSchemaProps(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Schema = nil
|
|
}
|
|
out.Property = *(*[]string)(unsafe.Pointer(&in.Property))
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_JSONSchemaPropsOrStringArray_To_v1_JSONSchemaPropsOrStringArray is an autogenerated conversion function.
|
|
func Convert_apiextensions_JSONSchemaPropsOrStringArray_To_v1_JSONSchemaPropsOrStringArray(in *apiextensions.JSONSchemaPropsOrStringArray, out *JSONSchemaPropsOrStringArray, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_JSONSchemaPropsOrStringArray_To_v1_JSONSchemaPropsOrStringArray(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ServiceReference_To_apiextensions_ServiceReference(in *ServiceReference, out *apiextensions.ServiceReference, s conversion.Scope) error {
|
|
out.Namespace = in.Namespace
|
|
out.Name = in.Name
|
|
out.Path = (*string)(unsafe.Pointer(in.Path))
|
|
if err := metav1.Convert_Pointer_int32_To_int32(&in.Port, &out.Port, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_ServiceReference_To_apiextensions_ServiceReference is an autogenerated conversion function.
|
|
func Convert_v1_ServiceReference_To_apiextensions_ServiceReference(in *ServiceReference, out *apiextensions.ServiceReference, s conversion.Scope) error {
|
|
return autoConvert_v1_ServiceReference_To_apiextensions_ServiceReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_ServiceReference_To_v1_ServiceReference(in *apiextensions.ServiceReference, out *ServiceReference, s conversion.Scope) error {
|
|
out.Namespace = in.Namespace
|
|
out.Name = in.Name
|
|
out.Path = (*string)(unsafe.Pointer(in.Path))
|
|
if err := metav1.Convert_int32_To_Pointer_int32(&in.Port, &out.Port, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_ServiceReference_To_v1_ServiceReference is an autogenerated conversion function.
|
|
func Convert_apiextensions_ServiceReference_To_v1_ServiceReference(in *apiextensions.ServiceReference, out *ServiceReference, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_ServiceReference_To_v1_ServiceReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_WebhookClientConfig_To_apiextensions_WebhookClientConfig(in *WebhookClientConfig, out *apiextensions.WebhookClientConfig, s conversion.Scope) error {
|
|
out.URL = (*string)(unsafe.Pointer(in.URL))
|
|
if in.Service != nil {
|
|
in, out := &in.Service, &out.Service
|
|
*out = new(apiextensions.ServiceReference)
|
|
if err := Convert_v1_ServiceReference_To_apiextensions_ServiceReference(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Service = nil
|
|
}
|
|
out.CABundle = *(*[]byte)(unsafe.Pointer(&in.CABundle))
|
|
return nil
|
|
}
|
|
|
|
// Convert_v1_WebhookClientConfig_To_apiextensions_WebhookClientConfig is an autogenerated conversion function.
|
|
func Convert_v1_WebhookClientConfig_To_apiextensions_WebhookClientConfig(in *WebhookClientConfig, out *apiextensions.WebhookClientConfig, s conversion.Scope) error {
|
|
return autoConvert_v1_WebhookClientConfig_To_apiextensions_WebhookClientConfig(in, out, s)
|
|
}
|
|
|
|
func autoConvert_apiextensions_WebhookClientConfig_To_v1_WebhookClientConfig(in *apiextensions.WebhookClientConfig, out *WebhookClientConfig, s conversion.Scope) error {
|
|
out.URL = (*string)(unsafe.Pointer(in.URL))
|
|
if in.Service != nil {
|
|
in, out := &in.Service, &out.Service
|
|
*out = new(ServiceReference)
|
|
if err := Convert_apiextensions_ServiceReference_To_v1_ServiceReference(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Service = nil
|
|
}
|
|
out.CABundle = *(*[]byte)(unsafe.Pointer(&in.CABundle))
|
|
return nil
|
|
}
|
|
|
|
// Convert_apiextensions_WebhookClientConfig_To_v1_WebhookClientConfig is an autogenerated conversion function.
|
|
func Convert_apiextensions_WebhookClientConfig_To_v1_WebhookClientConfig(in *apiextensions.WebhookClientConfig, out *WebhookClientConfig, s conversion.Scope) error {
|
|
return autoConvert_apiextensions_WebhookClientConfig_To_v1_WebhookClientConfig(in, out, s)
|
|
}
|