
Automatic merge from submit-queue (batch tested with PRs 42998, 42902, 42959, 43020, 42948) Add Host field to TCPSocketAction Currently, TCPSocketAction always uses Pod's IP in connection. But when a pod uses the host network, sometimes firewall rules may prevent kubelet from connecting through the Pod's IP. This PR introduces the 'Host' field for TCPSocketAction, and if it is set to non-empty string, the probe will be performed on the configured host rather than the Pod's IP. This gives users an opportunity to explicitly specify 'localhost' as the target for the above situations. ```release-note Add Host field to TCPSocketAction ```
4705 lines
205 KiB
Go
4705 lines
205 KiB
Go
// +build !ignore_autogenerated
|
|
|
|
/*
|
|
Copyright 2017 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.
|
|
*/
|
|
|
|
// This file was autogenerated by conversion-gen. Do not edit it manually!
|
|
|
|
package v1
|
|
|
|
import (
|
|
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
|
conversion "k8s.io/apimachinery/pkg/conversion"
|
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
|
types "k8s.io/apimachinery/pkg/types"
|
|
api "k8s.io/kubernetes/pkg/api"
|
|
unsafe "unsafe"
|
|
)
|
|
|
|
func init() {
|
|
SchemeBuilder.Register(RegisterConversions)
|
|
}
|
|
|
|
// RegisterConversions adds conversion functions to the given scheme.
|
|
// Public to allow building arbitrary schemes.
|
|
func RegisterConversions(scheme *runtime.Scheme) error {
|
|
return scheme.AddGeneratedConversionFuncs(
|
|
Convert_v1_AWSElasticBlockStoreVolumeSource_To_api_AWSElasticBlockStoreVolumeSource,
|
|
Convert_api_AWSElasticBlockStoreVolumeSource_To_v1_AWSElasticBlockStoreVolumeSource,
|
|
Convert_v1_Affinity_To_api_Affinity,
|
|
Convert_api_Affinity_To_v1_Affinity,
|
|
Convert_v1_AttachedVolume_To_api_AttachedVolume,
|
|
Convert_api_AttachedVolume_To_v1_AttachedVolume,
|
|
Convert_v1_AvoidPods_To_api_AvoidPods,
|
|
Convert_api_AvoidPods_To_v1_AvoidPods,
|
|
Convert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource,
|
|
Convert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource,
|
|
Convert_v1_AzureFileVolumeSource_To_api_AzureFileVolumeSource,
|
|
Convert_api_AzureFileVolumeSource_To_v1_AzureFileVolumeSource,
|
|
Convert_v1_Binding_To_api_Binding,
|
|
Convert_api_Binding_To_v1_Binding,
|
|
Convert_v1_Capabilities_To_api_Capabilities,
|
|
Convert_api_Capabilities_To_v1_Capabilities,
|
|
Convert_v1_CephFSVolumeSource_To_api_CephFSVolumeSource,
|
|
Convert_api_CephFSVolumeSource_To_v1_CephFSVolumeSource,
|
|
Convert_v1_CinderVolumeSource_To_api_CinderVolumeSource,
|
|
Convert_api_CinderVolumeSource_To_v1_CinderVolumeSource,
|
|
Convert_v1_ComponentCondition_To_api_ComponentCondition,
|
|
Convert_api_ComponentCondition_To_v1_ComponentCondition,
|
|
Convert_v1_ComponentStatus_To_api_ComponentStatus,
|
|
Convert_api_ComponentStatus_To_v1_ComponentStatus,
|
|
Convert_v1_ComponentStatusList_To_api_ComponentStatusList,
|
|
Convert_api_ComponentStatusList_To_v1_ComponentStatusList,
|
|
Convert_v1_ConfigMap_To_api_ConfigMap,
|
|
Convert_api_ConfigMap_To_v1_ConfigMap,
|
|
Convert_v1_ConfigMapEnvSource_To_api_ConfigMapEnvSource,
|
|
Convert_api_ConfigMapEnvSource_To_v1_ConfigMapEnvSource,
|
|
Convert_v1_ConfigMapKeySelector_To_api_ConfigMapKeySelector,
|
|
Convert_api_ConfigMapKeySelector_To_v1_ConfigMapKeySelector,
|
|
Convert_v1_ConfigMapList_To_api_ConfigMapList,
|
|
Convert_api_ConfigMapList_To_v1_ConfigMapList,
|
|
Convert_v1_ConfigMapProjection_To_api_ConfigMapProjection,
|
|
Convert_api_ConfigMapProjection_To_v1_ConfigMapProjection,
|
|
Convert_v1_ConfigMapVolumeSource_To_api_ConfigMapVolumeSource,
|
|
Convert_api_ConfigMapVolumeSource_To_v1_ConfigMapVolumeSource,
|
|
Convert_v1_Container_To_api_Container,
|
|
Convert_api_Container_To_v1_Container,
|
|
Convert_v1_ContainerImage_To_api_ContainerImage,
|
|
Convert_api_ContainerImage_To_v1_ContainerImage,
|
|
Convert_v1_ContainerPort_To_api_ContainerPort,
|
|
Convert_api_ContainerPort_To_v1_ContainerPort,
|
|
Convert_v1_ContainerState_To_api_ContainerState,
|
|
Convert_api_ContainerState_To_v1_ContainerState,
|
|
Convert_v1_ContainerStateRunning_To_api_ContainerStateRunning,
|
|
Convert_api_ContainerStateRunning_To_v1_ContainerStateRunning,
|
|
Convert_v1_ContainerStateTerminated_To_api_ContainerStateTerminated,
|
|
Convert_api_ContainerStateTerminated_To_v1_ContainerStateTerminated,
|
|
Convert_v1_ContainerStateWaiting_To_api_ContainerStateWaiting,
|
|
Convert_api_ContainerStateWaiting_To_v1_ContainerStateWaiting,
|
|
Convert_v1_ContainerStatus_To_api_ContainerStatus,
|
|
Convert_api_ContainerStatus_To_v1_ContainerStatus,
|
|
Convert_v1_DaemonEndpoint_To_api_DaemonEndpoint,
|
|
Convert_api_DaemonEndpoint_To_v1_DaemonEndpoint,
|
|
Convert_v1_DeleteOptions_To_api_DeleteOptions,
|
|
Convert_api_DeleteOptions_To_v1_DeleteOptions,
|
|
Convert_v1_DownwardAPIProjection_To_api_DownwardAPIProjection,
|
|
Convert_api_DownwardAPIProjection_To_v1_DownwardAPIProjection,
|
|
Convert_v1_DownwardAPIVolumeFile_To_api_DownwardAPIVolumeFile,
|
|
Convert_api_DownwardAPIVolumeFile_To_v1_DownwardAPIVolumeFile,
|
|
Convert_v1_DownwardAPIVolumeSource_To_api_DownwardAPIVolumeSource,
|
|
Convert_api_DownwardAPIVolumeSource_To_v1_DownwardAPIVolumeSource,
|
|
Convert_v1_EmptyDirVolumeSource_To_api_EmptyDirVolumeSource,
|
|
Convert_api_EmptyDirVolumeSource_To_v1_EmptyDirVolumeSource,
|
|
Convert_v1_EndpointAddress_To_api_EndpointAddress,
|
|
Convert_api_EndpointAddress_To_v1_EndpointAddress,
|
|
Convert_v1_EndpointPort_To_api_EndpointPort,
|
|
Convert_api_EndpointPort_To_v1_EndpointPort,
|
|
Convert_v1_EndpointSubset_To_api_EndpointSubset,
|
|
Convert_api_EndpointSubset_To_v1_EndpointSubset,
|
|
Convert_v1_Endpoints_To_api_Endpoints,
|
|
Convert_api_Endpoints_To_v1_Endpoints,
|
|
Convert_v1_EndpointsList_To_api_EndpointsList,
|
|
Convert_api_EndpointsList_To_v1_EndpointsList,
|
|
Convert_v1_EnvFromSource_To_api_EnvFromSource,
|
|
Convert_api_EnvFromSource_To_v1_EnvFromSource,
|
|
Convert_v1_EnvVar_To_api_EnvVar,
|
|
Convert_api_EnvVar_To_v1_EnvVar,
|
|
Convert_v1_EnvVarSource_To_api_EnvVarSource,
|
|
Convert_api_EnvVarSource_To_v1_EnvVarSource,
|
|
Convert_v1_Event_To_api_Event,
|
|
Convert_api_Event_To_v1_Event,
|
|
Convert_v1_EventList_To_api_EventList,
|
|
Convert_api_EventList_To_v1_EventList,
|
|
Convert_v1_EventSource_To_api_EventSource,
|
|
Convert_api_EventSource_To_v1_EventSource,
|
|
Convert_v1_ExecAction_To_api_ExecAction,
|
|
Convert_api_ExecAction_To_v1_ExecAction,
|
|
Convert_v1_FCVolumeSource_To_api_FCVolumeSource,
|
|
Convert_api_FCVolumeSource_To_v1_FCVolumeSource,
|
|
Convert_v1_FlexVolumeSource_To_api_FlexVolumeSource,
|
|
Convert_api_FlexVolumeSource_To_v1_FlexVolumeSource,
|
|
Convert_v1_FlockerVolumeSource_To_api_FlockerVolumeSource,
|
|
Convert_api_FlockerVolumeSource_To_v1_FlockerVolumeSource,
|
|
Convert_v1_GCEPersistentDiskVolumeSource_To_api_GCEPersistentDiskVolumeSource,
|
|
Convert_api_GCEPersistentDiskVolumeSource_To_v1_GCEPersistentDiskVolumeSource,
|
|
Convert_v1_GitRepoVolumeSource_To_api_GitRepoVolumeSource,
|
|
Convert_api_GitRepoVolumeSource_To_v1_GitRepoVolumeSource,
|
|
Convert_v1_GlusterfsVolumeSource_To_api_GlusterfsVolumeSource,
|
|
Convert_api_GlusterfsVolumeSource_To_v1_GlusterfsVolumeSource,
|
|
Convert_v1_HTTPGetAction_To_api_HTTPGetAction,
|
|
Convert_api_HTTPGetAction_To_v1_HTTPGetAction,
|
|
Convert_v1_HTTPHeader_To_api_HTTPHeader,
|
|
Convert_api_HTTPHeader_To_v1_HTTPHeader,
|
|
Convert_v1_Handler_To_api_Handler,
|
|
Convert_api_Handler_To_v1_Handler,
|
|
Convert_v1_HostPathVolumeSource_To_api_HostPathVolumeSource,
|
|
Convert_api_HostPathVolumeSource_To_v1_HostPathVolumeSource,
|
|
Convert_v1_ISCSIVolumeSource_To_api_ISCSIVolumeSource,
|
|
Convert_api_ISCSIVolumeSource_To_v1_ISCSIVolumeSource,
|
|
Convert_v1_KeyToPath_To_api_KeyToPath,
|
|
Convert_api_KeyToPath_To_v1_KeyToPath,
|
|
Convert_v1_Lifecycle_To_api_Lifecycle,
|
|
Convert_api_Lifecycle_To_v1_Lifecycle,
|
|
Convert_v1_LimitRange_To_api_LimitRange,
|
|
Convert_api_LimitRange_To_v1_LimitRange,
|
|
Convert_v1_LimitRangeItem_To_api_LimitRangeItem,
|
|
Convert_api_LimitRangeItem_To_v1_LimitRangeItem,
|
|
Convert_v1_LimitRangeList_To_api_LimitRangeList,
|
|
Convert_api_LimitRangeList_To_v1_LimitRangeList,
|
|
Convert_v1_LimitRangeSpec_To_api_LimitRangeSpec,
|
|
Convert_api_LimitRangeSpec_To_v1_LimitRangeSpec,
|
|
Convert_v1_List_To_api_List,
|
|
Convert_api_List_To_v1_List,
|
|
Convert_v1_ListOptions_To_api_ListOptions,
|
|
Convert_api_ListOptions_To_v1_ListOptions,
|
|
Convert_v1_LoadBalancerIngress_To_api_LoadBalancerIngress,
|
|
Convert_api_LoadBalancerIngress_To_v1_LoadBalancerIngress,
|
|
Convert_v1_LoadBalancerStatus_To_api_LoadBalancerStatus,
|
|
Convert_api_LoadBalancerStatus_To_v1_LoadBalancerStatus,
|
|
Convert_v1_LocalObjectReference_To_api_LocalObjectReference,
|
|
Convert_api_LocalObjectReference_To_v1_LocalObjectReference,
|
|
Convert_v1_NFSVolumeSource_To_api_NFSVolumeSource,
|
|
Convert_api_NFSVolumeSource_To_v1_NFSVolumeSource,
|
|
Convert_v1_Namespace_To_api_Namespace,
|
|
Convert_api_Namespace_To_v1_Namespace,
|
|
Convert_v1_NamespaceList_To_api_NamespaceList,
|
|
Convert_api_NamespaceList_To_v1_NamespaceList,
|
|
Convert_v1_NamespaceSpec_To_api_NamespaceSpec,
|
|
Convert_api_NamespaceSpec_To_v1_NamespaceSpec,
|
|
Convert_v1_NamespaceStatus_To_api_NamespaceStatus,
|
|
Convert_api_NamespaceStatus_To_v1_NamespaceStatus,
|
|
Convert_v1_Node_To_api_Node,
|
|
Convert_api_Node_To_v1_Node,
|
|
Convert_v1_NodeAddress_To_api_NodeAddress,
|
|
Convert_api_NodeAddress_To_v1_NodeAddress,
|
|
Convert_v1_NodeAffinity_To_api_NodeAffinity,
|
|
Convert_api_NodeAffinity_To_v1_NodeAffinity,
|
|
Convert_v1_NodeCondition_To_api_NodeCondition,
|
|
Convert_api_NodeCondition_To_v1_NodeCondition,
|
|
Convert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints,
|
|
Convert_api_NodeDaemonEndpoints_To_v1_NodeDaemonEndpoints,
|
|
Convert_v1_NodeList_To_api_NodeList,
|
|
Convert_api_NodeList_To_v1_NodeList,
|
|
Convert_v1_NodeProxyOptions_To_api_NodeProxyOptions,
|
|
Convert_api_NodeProxyOptions_To_v1_NodeProxyOptions,
|
|
Convert_v1_NodeResources_To_api_NodeResources,
|
|
Convert_api_NodeResources_To_v1_NodeResources,
|
|
Convert_v1_NodeSelector_To_api_NodeSelector,
|
|
Convert_api_NodeSelector_To_v1_NodeSelector,
|
|
Convert_v1_NodeSelectorRequirement_To_api_NodeSelectorRequirement,
|
|
Convert_api_NodeSelectorRequirement_To_v1_NodeSelectorRequirement,
|
|
Convert_v1_NodeSelectorTerm_To_api_NodeSelectorTerm,
|
|
Convert_api_NodeSelectorTerm_To_v1_NodeSelectorTerm,
|
|
Convert_v1_NodeSpec_To_api_NodeSpec,
|
|
Convert_api_NodeSpec_To_v1_NodeSpec,
|
|
Convert_v1_NodeStatus_To_api_NodeStatus,
|
|
Convert_api_NodeStatus_To_v1_NodeStatus,
|
|
Convert_v1_NodeSystemInfo_To_api_NodeSystemInfo,
|
|
Convert_api_NodeSystemInfo_To_v1_NodeSystemInfo,
|
|
Convert_v1_ObjectFieldSelector_To_api_ObjectFieldSelector,
|
|
Convert_api_ObjectFieldSelector_To_v1_ObjectFieldSelector,
|
|
Convert_v1_ObjectMeta_To_api_ObjectMeta,
|
|
Convert_api_ObjectMeta_To_v1_ObjectMeta,
|
|
Convert_v1_ObjectReference_To_api_ObjectReference,
|
|
Convert_api_ObjectReference_To_v1_ObjectReference,
|
|
Convert_v1_PersistentVolume_To_api_PersistentVolume,
|
|
Convert_api_PersistentVolume_To_v1_PersistentVolume,
|
|
Convert_v1_PersistentVolumeClaim_To_api_PersistentVolumeClaim,
|
|
Convert_api_PersistentVolumeClaim_To_v1_PersistentVolumeClaim,
|
|
Convert_v1_PersistentVolumeClaimList_To_api_PersistentVolumeClaimList,
|
|
Convert_api_PersistentVolumeClaimList_To_v1_PersistentVolumeClaimList,
|
|
Convert_v1_PersistentVolumeClaimSpec_To_api_PersistentVolumeClaimSpec,
|
|
Convert_api_PersistentVolumeClaimSpec_To_v1_PersistentVolumeClaimSpec,
|
|
Convert_v1_PersistentVolumeClaimStatus_To_api_PersistentVolumeClaimStatus,
|
|
Convert_api_PersistentVolumeClaimStatus_To_v1_PersistentVolumeClaimStatus,
|
|
Convert_v1_PersistentVolumeClaimVolumeSource_To_api_PersistentVolumeClaimVolumeSource,
|
|
Convert_api_PersistentVolumeClaimVolumeSource_To_v1_PersistentVolumeClaimVolumeSource,
|
|
Convert_v1_PersistentVolumeList_To_api_PersistentVolumeList,
|
|
Convert_api_PersistentVolumeList_To_v1_PersistentVolumeList,
|
|
Convert_v1_PersistentVolumeSource_To_api_PersistentVolumeSource,
|
|
Convert_api_PersistentVolumeSource_To_v1_PersistentVolumeSource,
|
|
Convert_v1_PersistentVolumeSpec_To_api_PersistentVolumeSpec,
|
|
Convert_api_PersistentVolumeSpec_To_v1_PersistentVolumeSpec,
|
|
Convert_v1_PersistentVolumeStatus_To_api_PersistentVolumeStatus,
|
|
Convert_api_PersistentVolumeStatus_To_v1_PersistentVolumeStatus,
|
|
Convert_v1_PhotonPersistentDiskVolumeSource_To_api_PhotonPersistentDiskVolumeSource,
|
|
Convert_api_PhotonPersistentDiskVolumeSource_To_v1_PhotonPersistentDiskVolumeSource,
|
|
Convert_v1_Pod_To_api_Pod,
|
|
Convert_api_Pod_To_v1_Pod,
|
|
Convert_v1_PodAffinity_To_api_PodAffinity,
|
|
Convert_api_PodAffinity_To_v1_PodAffinity,
|
|
Convert_v1_PodAffinityTerm_To_api_PodAffinityTerm,
|
|
Convert_api_PodAffinityTerm_To_v1_PodAffinityTerm,
|
|
Convert_v1_PodAntiAffinity_To_api_PodAntiAffinity,
|
|
Convert_api_PodAntiAffinity_To_v1_PodAntiAffinity,
|
|
Convert_v1_PodAttachOptions_To_api_PodAttachOptions,
|
|
Convert_api_PodAttachOptions_To_v1_PodAttachOptions,
|
|
Convert_v1_PodCondition_To_api_PodCondition,
|
|
Convert_api_PodCondition_To_v1_PodCondition,
|
|
Convert_v1_PodExecOptions_To_api_PodExecOptions,
|
|
Convert_api_PodExecOptions_To_v1_PodExecOptions,
|
|
Convert_v1_PodList_To_api_PodList,
|
|
Convert_api_PodList_To_v1_PodList,
|
|
Convert_v1_PodLogOptions_To_api_PodLogOptions,
|
|
Convert_api_PodLogOptions_To_v1_PodLogOptions,
|
|
Convert_v1_PodPortForwardOptions_To_api_PodPortForwardOptions,
|
|
Convert_api_PodPortForwardOptions_To_v1_PodPortForwardOptions,
|
|
Convert_v1_PodProxyOptions_To_api_PodProxyOptions,
|
|
Convert_api_PodProxyOptions_To_v1_PodProxyOptions,
|
|
Convert_v1_PodSecurityContext_To_api_PodSecurityContext,
|
|
Convert_api_PodSecurityContext_To_v1_PodSecurityContext,
|
|
Convert_v1_PodSignature_To_api_PodSignature,
|
|
Convert_api_PodSignature_To_v1_PodSignature,
|
|
Convert_v1_PodSpec_To_api_PodSpec,
|
|
Convert_api_PodSpec_To_v1_PodSpec,
|
|
Convert_v1_PodStatus_To_api_PodStatus,
|
|
Convert_api_PodStatus_To_v1_PodStatus,
|
|
Convert_v1_PodStatusResult_To_api_PodStatusResult,
|
|
Convert_api_PodStatusResult_To_v1_PodStatusResult,
|
|
Convert_v1_PodTemplate_To_api_PodTemplate,
|
|
Convert_api_PodTemplate_To_v1_PodTemplate,
|
|
Convert_v1_PodTemplateList_To_api_PodTemplateList,
|
|
Convert_api_PodTemplateList_To_v1_PodTemplateList,
|
|
Convert_v1_PodTemplateSpec_To_api_PodTemplateSpec,
|
|
Convert_api_PodTemplateSpec_To_v1_PodTemplateSpec,
|
|
Convert_v1_PortworxVolumeSource_To_api_PortworxVolumeSource,
|
|
Convert_api_PortworxVolumeSource_To_v1_PortworxVolumeSource,
|
|
Convert_v1_Preconditions_To_api_Preconditions,
|
|
Convert_api_Preconditions_To_v1_Preconditions,
|
|
Convert_v1_PreferAvoidPodsEntry_To_api_PreferAvoidPodsEntry,
|
|
Convert_api_PreferAvoidPodsEntry_To_v1_PreferAvoidPodsEntry,
|
|
Convert_v1_PreferredSchedulingTerm_To_api_PreferredSchedulingTerm,
|
|
Convert_api_PreferredSchedulingTerm_To_v1_PreferredSchedulingTerm,
|
|
Convert_v1_Probe_To_api_Probe,
|
|
Convert_api_Probe_To_v1_Probe,
|
|
Convert_v1_ProjectedVolumeSource_To_api_ProjectedVolumeSource,
|
|
Convert_api_ProjectedVolumeSource_To_v1_ProjectedVolumeSource,
|
|
Convert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource,
|
|
Convert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource,
|
|
Convert_v1_RBDVolumeSource_To_api_RBDVolumeSource,
|
|
Convert_api_RBDVolumeSource_To_v1_RBDVolumeSource,
|
|
Convert_v1_RangeAllocation_To_api_RangeAllocation,
|
|
Convert_api_RangeAllocation_To_v1_RangeAllocation,
|
|
Convert_v1_ReplicationController_To_api_ReplicationController,
|
|
Convert_api_ReplicationController_To_v1_ReplicationController,
|
|
Convert_v1_ReplicationControllerCondition_To_api_ReplicationControllerCondition,
|
|
Convert_api_ReplicationControllerCondition_To_v1_ReplicationControllerCondition,
|
|
Convert_v1_ReplicationControllerList_To_api_ReplicationControllerList,
|
|
Convert_api_ReplicationControllerList_To_v1_ReplicationControllerList,
|
|
Convert_v1_ReplicationControllerSpec_To_api_ReplicationControllerSpec,
|
|
Convert_api_ReplicationControllerSpec_To_v1_ReplicationControllerSpec,
|
|
Convert_v1_ReplicationControllerStatus_To_api_ReplicationControllerStatus,
|
|
Convert_api_ReplicationControllerStatus_To_v1_ReplicationControllerStatus,
|
|
Convert_v1_ResourceFieldSelector_To_api_ResourceFieldSelector,
|
|
Convert_api_ResourceFieldSelector_To_v1_ResourceFieldSelector,
|
|
Convert_v1_ResourceQuota_To_api_ResourceQuota,
|
|
Convert_api_ResourceQuota_To_v1_ResourceQuota,
|
|
Convert_v1_ResourceQuotaList_To_api_ResourceQuotaList,
|
|
Convert_api_ResourceQuotaList_To_v1_ResourceQuotaList,
|
|
Convert_v1_ResourceQuotaSpec_To_api_ResourceQuotaSpec,
|
|
Convert_api_ResourceQuotaSpec_To_v1_ResourceQuotaSpec,
|
|
Convert_v1_ResourceQuotaStatus_To_api_ResourceQuotaStatus,
|
|
Convert_api_ResourceQuotaStatus_To_v1_ResourceQuotaStatus,
|
|
Convert_v1_ResourceRequirements_To_api_ResourceRequirements,
|
|
Convert_api_ResourceRequirements_To_v1_ResourceRequirements,
|
|
Convert_v1_SELinuxOptions_To_api_SELinuxOptions,
|
|
Convert_api_SELinuxOptions_To_v1_SELinuxOptions,
|
|
Convert_v1_ScaleIOVolumeSource_To_api_ScaleIOVolumeSource,
|
|
Convert_api_ScaleIOVolumeSource_To_v1_ScaleIOVolumeSource,
|
|
Convert_v1_Secret_To_api_Secret,
|
|
Convert_api_Secret_To_v1_Secret,
|
|
Convert_v1_SecretEnvSource_To_api_SecretEnvSource,
|
|
Convert_api_SecretEnvSource_To_v1_SecretEnvSource,
|
|
Convert_v1_SecretKeySelector_To_api_SecretKeySelector,
|
|
Convert_api_SecretKeySelector_To_v1_SecretKeySelector,
|
|
Convert_v1_SecretList_To_api_SecretList,
|
|
Convert_api_SecretList_To_v1_SecretList,
|
|
Convert_v1_SecretProjection_To_api_SecretProjection,
|
|
Convert_api_SecretProjection_To_v1_SecretProjection,
|
|
Convert_v1_SecretVolumeSource_To_api_SecretVolumeSource,
|
|
Convert_api_SecretVolumeSource_To_v1_SecretVolumeSource,
|
|
Convert_v1_SecurityContext_To_api_SecurityContext,
|
|
Convert_api_SecurityContext_To_v1_SecurityContext,
|
|
Convert_v1_SerializedReference_To_api_SerializedReference,
|
|
Convert_api_SerializedReference_To_v1_SerializedReference,
|
|
Convert_v1_Service_To_api_Service,
|
|
Convert_api_Service_To_v1_Service,
|
|
Convert_v1_ServiceAccount_To_api_ServiceAccount,
|
|
Convert_api_ServiceAccount_To_v1_ServiceAccount,
|
|
Convert_v1_ServiceAccountList_To_api_ServiceAccountList,
|
|
Convert_api_ServiceAccountList_To_v1_ServiceAccountList,
|
|
Convert_v1_ServiceList_To_api_ServiceList,
|
|
Convert_api_ServiceList_To_v1_ServiceList,
|
|
Convert_v1_ServicePort_To_api_ServicePort,
|
|
Convert_api_ServicePort_To_v1_ServicePort,
|
|
Convert_v1_ServiceProxyOptions_To_api_ServiceProxyOptions,
|
|
Convert_api_ServiceProxyOptions_To_v1_ServiceProxyOptions,
|
|
Convert_v1_ServiceSpec_To_api_ServiceSpec,
|
|
Convert_api_ServiceSpec_To_v1_ServiceSpec,
|
|
Convert_v1_ServiceStatus_To_api_ServiceStatus,
|
|
Convert_api_ServiceStatus_To_v1_ServiceStatus,
|
|
Convert_v1_Sysctl_To_api_Sysctl,
|
|
Convert_api_Sysctl_To_v1_Sysctl,
|
|
Convert_v1_TCPSocketAction_To_api_TCPSocketAction,
|
|
Convert_api_TCPSocketAction_To_v1_TCPSocketAction,
|
|
Convert_v1_Taint_To_api_Taint,
|
|
Convert_api_Taint_To_v1_Taint,
|
|
Convert_v1_Toleration_To_api_Toleration,
|
|
Convert_api_Toleration_To_v1_Toleration,
|
|
Convert_v1_Volume_To_api_Volume,
|
|
Convert_api_Volume_To_v1_Volume,
|
|
Convert_v1_VolumeMount_To_api_VolumeMount,
|
|
Convert_api_VolumeMount_To_v1_VolumeMount,
|
|
Convert_v1_VolumeProjection_To_api_VolumeProjection,
|
|
Convert_api_VolumeProjection_To_v1_VolumeProjection,
|
|
Convert_v1_VolumeSource_To_api_VolumeSource,
|
|
Convert_api_VolumeSource_To_v1_VolumeSource,
|
|
Convert_v1_VsphereVirtualDiskVolumeSource_To_api_VsphereVirtualDiskVolumeSource,
|
|
Convert_api_VsphereVirtualDiskVolumeSource_To_v1_VsphereVirtualDiskVolumeSource,
|
|
Convert_v1_WeightedPodAffinityTerm_To_api_WeightedPodAffinityTerm,
|
|
Convert_api_WeightedPodAffinityTerm_To_v1_WeightedPodAffinityTerm,
|
|
)
|
|
}
|
|
|
|
func autoConvert_v1_AWSElasticBlockStoreVolumeSource_To_api_AWSElasticBlockStoreVolumeSource(in *AWSElasticBlockStoreVolumeSource, out *api.AWSElasticBlockStoreVolumeSource, s conversion.Scope) error {
|
|
out.VolumeID = in.VolumeID
|
|
out.FSType = in.FSType
|
|
out.Partition = in.Partition
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_AWSElasticBlockStoreVolumeSource_To_api_AWSElasticBlockStoreVolumeSource(in *AWSElasticBlockStoreVolumeSource, out *api.AWSElasticBlockStoreVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_AWSElasticBlockStoreVolumeSource_To_api_AWSElasticBlockStoreVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_AWSElasticBlockStoreVolumeSource_To_v1_AWSElasticBlockStoreVolumeSource(in *api.AWSElasticBlockStoreVolumeSource, out *AWSElasticBlockStoreVolumeSource, s conversion.Scope) error {
|
|
out.VolumeID = in.VolumeID
|
|
out.FSType = in.FSType
|
|
out.Partition = in.Partition
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_AWSElasticBlockStoreVolumeSource_To_v1_AWSElasticBlockStoreVolumeSource(in *api.AWSElasticBlockStoreVolumeSource, out *AWSElasticBlockStoreVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_AWSElasticBlockStoreVolumeSource_To_v1_AWSElasticBlockStoreVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Affinity_To_api_Affinity(in *Affinity, out *api.Affinity, s conversion.Scope) error {
|
|
out.NodeAffinity = (*api.NodeAffinity)(unsafe.Pointer(in.NodeAffinity))
|
|
out.PodAffinity = (*api.PodAffinity)(unsafe.Pointer(in.PodAffinity))
|
|
out.PodAntiAffinity = (*api.PodAntiAffinity)(unsafe.Pointer(in.PodAntiAffinity))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Affinity_To_api_Affinity(in *Affinity, out *api.Affinity, s conversion.Scope) error {
|
|
return autoConvert_v1_Affinity_To_api_Affinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Affinity_To_v1_Affinity(in *api.Affinity, out *Affinity, s conversion.Scope) error {
|
|
out.NodeAffinity = (*NodeAffinity)(unsafe.Pointer(in.NodeAffinity))
|
|
out.PodAffinity = (*PodAffinity)(unsafe.Pointer(in.PodAffinity))
|
|
out.PodAntiAffinity = (*PodAntiAffinity)(unsafe.Pointer(in.PodAntiAffinity))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Affinity_To_v1_Affinity(in *api.Affinity, out *Affinity, s conversion.Scope) error {
|
|
return autoConvert_api_Affinity_To_v1_Affinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_AttachedVolume_To_api_AttachedVolume(in *AttachedVolume, out *api.AttachedVolume, s conversion.Scope) error {
|
|
out.Name = api.UniqueVolumeName(in.Name)
|
|
out.DevicePath = in.DevicePath
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_AttachedVolume_To_api_AttachedVolume(in *AttachedVolume, out *api.AttachedVolume, s conversion.Scope) error {
|
|
return autoConvert_v1_AttachedVolume_To_api_AttachedVolume(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_AttachedVolume_To_v1_AttachedVolume(in *api.AttachedVolume, out *AttachedVolume, s conversion.Scope) error {
|
|
out.Name = UniqueVolumeName(in.Name)
|
|
out.DevicePath = in.DevicePath
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_AttachedVolume_To_v1_AttachedVolume(in *api.AttachedVolume, out *AttachedVolume, s conversion.Scope) error {
|
|
return autoConvert_api_AttachedVolume_To_v1_AttachedVolume(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_AvoidPods_To_api_AvoidPods(in *AvoidPods, out *api.AvoidPods, s conversion.Scope) error {
|
|
out.PreferAvoidPods = *(*[]api.PreferAvoidPodsEntry)(unsafe.Pointer(&in.PreferAvoidPods))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_AvoidPods_To_api_AvoidPods(in *AvoidPods, out *api.AvoidPods, s conversion.Scope) error {
|
|
return autoConvert_v1_AvoidPods_To_api_AvoidPods(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_AvoidPods_To_v1_AvoidPods(in *api.AvoidPods, out *AvoidPods, s conversion.Scope) error {
|
|
out.PreferAvoidPods = *(*[]PreferAvoidPodsEntry)(unsafe.Pointer(&in.PreferAvoidPods))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_AvoidPods_To_v1_AvoidPods(in *api.AvoidPods, out *AvoidPods, s conversion.Scope) error {
|
|
return autoConvert_api_AvoidPods_To_v1_AvoidPods(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(in *AzureDiskVolumeSource, out *api.AzureDiskVolumeSource, s conversion.Scope) error {
|
|
out.DiskName = in.DiskName
|
|
out.DataDiskURI = in.DataDiskURI
|
|
out.CachingMode = (*api.AzureDataDiskCachingMode)(unsafe.Pointer(in.CachingMode))
|
|
out.FSType = (*string)(unsafe.Pointer(in.FSType))
|
|
out.ReadOnly = (*bool)(unsafe.Pointer(in.ReadOnly))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(in *AzureDiskVolumeSource, out *api.AzureDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_AzureDiskVolumeSource_To_api_AzureDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(in *api.AzureDiskVolumeSource, out *AzureDiskVolumeSource, s conversion.Scope) error {
|
|
out.DiskName = in.DiskName
|
|
out.DataDiskURI = in.DataDiskURI
|
|
out.CachingMode = (*AzureDataDiskCachingMode)(unsafe.Pointer(in.CachingMode))
|
|
out.FSType = (*string)(unsafe.Pointer(in.FSType))
|
|
out.ReadOnly = (*bool)(unsafe.Pointer(in.ReadOnly))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(in *api.AzureDiskVolumeSource, out *AzureDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_AzureDiskVolumeSource_To_v1_AzureDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_AzureFileVolumeSource_To_api_AzureFileVolumeSource(in *AzureFileVolumeSource, out *api.AzureFileVolumeSource, s conversion.Scope) error {
|
|
out.SecretName = in.SecretName
|
|
out.ShareName = in.ShareName
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_AzureFileVolumeSource_To_api_AzureFileVolumeSource(in *AzureFileVolumeSource, out *api.AzureFileVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_AzureFileVolumeSource_To_api_AzureFileVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_AzureFileVolumeSource_To_v1_AzureFileVolumeSource(in *api.AzureFileVolumeSource, out *AzureFileVolumeSource, s conversion.Scope) error {
|
|
out.SecretName = in.SecretName
|
|
out.ShareName = in.ShareName
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_AzureFileVolumeSource_To_v1_AzureFileVolumeSource(in *api.AzureFileVolumeSource, out *AzureFileVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_AzureFileVolumeSource_To_v1_AzureFileVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Binding_To_api_Binding(in *Binding, out *api.Binding, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_ObjectReference_To_api_ObjectReference(&in.Target, &out.Target, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Binding_To_api_Binding(in *Binding, out *api.Binding, s conversion.Scope) error {
|
|
return autoConvert_v1_Binding_To_api_Binding(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Binding_To_v1_Binding(in *api.Binding, out *Binding, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_ObjectReference_To_v1_ObjectReference(&in.Target, &out.Target, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Binding_To_v1_Binding(in *api.Binding, out *Binding, s conversion.Scope) error {
|
|
return autoConvert_api_Binding_To_v1_Binding(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Capabilities_To_api_Capabilities(in *Capabilities, out *api.Capabilities, s conversion.Scope) error {
|
|
out.Add = *(*[]api.Capability)(unsafe.Pointer(&in.Add))
|
|
out.Drop = *(*[]api.Capability)(unsafe.Pointer(&in.Drop))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Capabilities_To_api_Capabilities(in *Capabilities, out *api.Capabilities, s conversion.Scope) error {
|
|
return autoConvert_v1_Capabilities_To_api_Capabilities(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Capabilities_To_v1_Capabilities(in *api.Capabilities, out *Capabilities, s conversion.Scope) error {
|
|
out.Add = *(*[]Capability)(unsafe.Pointer(&in.Add))
|
|
out.Drop = *(*[]Capability)(unsafe.Pointer(&in.Drop))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Capabilities_To_v1_Capabilities(in *api.Capabilities, out *Capabilities, s conversion.Scope) error {
|
|
return autoConvert_api_Capabilities_To_v1_Capabilities(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CephFSVolumeSource_To_api_CephFSVolumeSource(in *CephFSVolumeSource, out *api.CephFSVolumeSource, s conversion.Scope) error {
|
|
out.Monitors = *(*[]string)(unsafe.Pointer(&in.Monitors))
|
|
out.Path = in.Path
|
|
out.User = in.User
|
|
out.SecretFile = in.SecretFile
|
|
out.SecretRef = (*api.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_CephFSVolumeSource_To_api_CephFSVolumeSource(in *CephFSVolumeSource, out *api.CephFSVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_CephFSVolumeSource_To_api_CephFSVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_CephFSVolumeSource_To_v1_CephFSVolumeSource(in *api.CephFSVolumeSource, out *CephFSVolumeSource, s conversion.Scope) error {
|
|
if in.Monitors == nil {
|
|
out.Monitors = make([]string, 0)
|
|
} else {
|
|
out.Monitors = *(*[]string)(unsafe.Pointer(&in.Monitors))
|
|
}
|
|
out.Path = in.Path
|
|
out.User = in.User
|
|
out.SecretFile = in.SecretFile
|
|
out.SecretRef = (*LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_CephFSVolumeSource_To_v1_CephFSVolumeSource(in *api.CephFSVolumeSource, out *CephFSVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_CephFSVolumeSource_To_v1_CephFSVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_CinderVolumeSource_To_api_CinderVolumeSource(in *CinderVolumeSource, out *api.CinderVolumeSource, s conversion.Scope) error {
|
|
out.VolumeID = in.VolumeID
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_CinderVolumeSource_To_api_CinderVolumeSource(in *CinderVolumeSource, out *api.CinderVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_CinderVolumeSource_To_api_CinderVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_CinderVolumeSource_To_v1_CinderVolumeSource(in *api.CinderVolumeSource, out *CinderVolumeSource, s conversion.Scope) error {
|
|
out.VolumeID = in.VolumeID
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_CinderVolumeSource_To_v1_CinderVolumeSource(in *api.CinderVolumeSource, out *CinderVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_CinderVolumeSource_To_v1_CinderVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ComponentCondition_To_api_ComponentCondition(in *ComponentCondition, out *api.ComponentCondition, s conversion.Scope) error {
|
|
out.Type = api.ComponentConditionType(in.Type)
|
|
out.Status = api.ConditionStatus(in.Status)
|
|
out.Message = in.Message
|
|
out.Error = in.Error
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ComponentCondition_To_api_ComponentCondition(in *ComponentCondition, out *api.ComponentCondition, s conversion.Scope) error {
|
|
return autoConvert_v1_ComponentCondition_To_api_ComponentCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ComponentCondition_To_v1_ComponentCondition(in *api.ComponentCondition, out *ComponentCondition, s conversion.Scope) error {
|
|
out.Type = ComponentConditionType(in.Type)
|
|
out.Status = ConditionStatus(in.Status)
|
|
out.Message = in.Message
|
|
out.Error = in.Error
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ComponentCondition_To_v1_ComponentCondition(in *api.ComponentCondition, out *ComponentCondition, s conversion.Scope) error {
|
|
return autoConvert_api_ComponentCondition_To_v1_ComponentCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ComponentStatus_To_api_ComponentStatus(in *ComponentStatus, out *api.ComponentStatus, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Conditions = *(*[]api.ComponentCondition)(unsafe.Pointer(&in.Conditions))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ComponentStatus_To_api_ComponentStatus(in *ComponentStatus, out *api.ComponentStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_ComponentStatus_To_api_ComponentStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ComponentStatus_To_v1_ComponentStatus(in *api.ComponentStatus, out *ComponentStatus, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Conditions = *(*[]ComponentCondition)(unsafe.Pointer(&in.Conditions))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ComponentStatus_To_v1_ComponentStatus(in *api.ComponentStatus, out *ComponentStatus, s conversion.Scope) error {
|
|
return autoConvert_api_ComponentStatus_To_v1_ComponentStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ComponentStatusList_To_api_ComponentStatusList(in *ComponentStatusList, out *api.ComponentStatusList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.ComponentStatus)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ComponentStatusList_To_api_ComponentStatusList(in *ComponentStatusList, out *api.ComponentStatusList, s conversion.Scope) error {
|
|
return autoConvert_v1_ComponentStatusList_To_api_ComponentStatusList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ComponentStatusList_To_v1_ComponentStatusList(in *api.ComponentStatusList, out *ComponentStatusList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]ComponentStatus, 0)
|
|
} else {
|
|
out.Items = *(*[]ComponentStatus)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ComponentStatusList_To_v1_ComponentStatusList(in *api.ComponentStatusList, out *ComponentStatusList, s conversion.Scope) error {
|
|
return autoConvert_api_ComponentStatusList_To_v1_ComponentStatusList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ConfigMap_To_api_ConfigMap(in *ConfigMap, out *api.ConfigMap, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Data = *(*map[string]string)(unsafe.Pointer(&in.Data))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ConfigMap_To_api_ConfigMap(in *ConfigMap, out *api.ConfigMap, s conversion.Scope) error {
|
|
return autoConvert_v1_ConfigMap_To_api_ConfigMap(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ConfigMap_To_v1_ConfigMap(in *api.ConfigMap, out *ConfigMap, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Data = *(*map[string]string)(unsafe.Pointer(&in.Data))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ConfigMap_To_v1_ConfigMap(in *api.ConfigMap, out *ConfigMap, s conversion.Scope) error {
|
|
return autoConvert_api_ConfigMap_To_v1_ConfigMap(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ConfigMapEnvSource_To_api_ConfigMapEnvSource(in *ConfigMapEnvSource, out *api.ConfigMapEnvSource, s conversion.Scope) error {
|
|
if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ConfigMapEnvSource_To_api_ConfigMapEnvSource(in *ConfigMapEnvSource, out *api.ConfigMapEnvSource, s conversion.Scope) error {
|
|
return autoConvert_v1_ConfigMapEnvSource_To_api_ConfigMapEnvSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ConfigMapEnvSource_To_v1_ConfigMapEnvSource(in *api.ConfigMapEnvSource, out *ConfigMapEnvSource, s conversion.Scope) error {
|
|
if err := Convert_api_LocalObjectReference_To_v1_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ConfigMapEnvSource_To_v1_ConfigMapEnvSource(in *api.ConfigMapEnvSource, out *ConfigMapEnvSource, s conversion.Scope) error {
|
|
return autoConvert_api_ConfigMapEnvSource_To_v1_ConfigMapEnvSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ConfigMapKeySelector_To_api_ConfigMapKeySelector(in *ConfigMapKeySelector, out *api.ConfigMapKeySelector, s conversion.Scope) error {
|
|
if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Key = in.Key
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ConfigMapKeySelector_To_api_ConfigMapKeySelector(in *ConfigMapKeySelector, out *api.ConfigMapKeySelector, s conversion.Scope) error {
|
|
return autoConvert_v1_ConfigMapKeySelector_To_api_ConfigMapKeySelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ConfigMapKeySelector_To_v1_ConfigMapKeySelector(in *api.ConfigMapKeySelector, out *ConfigMapKeySelector, s conversion.Scope) error {
|
|
if err := Convert_api_LocalObjectReference_To_v1_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Key = in.Key
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ConfigMapKeySelector_To_v1_ConfigMapKeySelector(in *api.ConfigMapKeySelector, out *ConfigMapKeySelector, s conversion.Scope) error {
|
|
return autoConvert_api_ConfigMapKeySelector_To_v1_ConfigMapKeySelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ConfigMapList_To_api_ConfigMapList(in *ConfigMapList, out *api.ConfigMapList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.ConfigMap)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ConfigMapList_To_api_ConfigMapList(in *ConfigMapList, out *api.ConfigMapList, s conversion.Scope) error {
|
|
return autoConvert_v1_ConfigMapList_To_api_ConfigMapList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ConfigMapList_To_v1_ConfigMapList(in *api.ConfigMapList, out *ConfigMapList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]ConfigMap, 0)
|
|
} else {
|
|
out.Items = *(*[]ConfigMap)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ConfigMapList_To_v1_ConfigMapList(in *api.ConfigMapList, out *ConfigMapList, s conversion.Scope) error {
|
|
return autoConvert_api_ConfigMapList_To_v1_ConfigMapList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ConfigMapProjection_To_api_ConfigMapProjection(in *ConfigMapProjection, out *api.ConfigMapProjection, s conversion.Scope) error {
|
|
if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Items = *(*[]api.KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ConfigMapProjection_To_api_ConfigMapProjection(in *ConfigMapProjection, out *api.ConfigMapProjection, s conversion.Scope) error {
|
|
return autoConvert_v1_ConfigMapProjection_To_api_ConfigMapProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ConfigMapProjection_To_v1_ConfigMapProjection(in *api.ConfigMapProjection, out *ConfigMapProjection, s conversion.Scope) error {
|
|
if err := Convert_api_LocalObjectReference_To_v1_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Items = *(*[]KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ConfigMapProjection_To_v1_ConfigMapProjection(in *api.ConfigMapProjection, out *ConfigMapProjection, s conversion.Scope) error {
|
|
return autoConvert_api_ConfigMapProjection_To_v1_ConfigMapProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ConfigMapVolumeSource_To_api_ConfigMapVolumeSource(in *ConfigMapVolumeSource, out *api.ConfigMapVolumeSource, s conversion.Scope) error {
|
|
if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Items = *(*[]api.KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ConfigMapVolumeSource_To_api_ConfigMapVolumeSource(in *ConfigMapVolumeSource, out *api.ConfigMapVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_ConfigMapVolumeSource_To_api_ConfigMapVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ConfigMapVolumeSource_To_v1_ConfigMapVolumeSource(in *api.ConfigMapVolumeSource, out *ConfigMapVolumeSource, s conversion.Scope) error {
|
|
if err := Convert_api_LocalObjectReference_To_v1_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Items = *(*[]KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ConfigMapVolumeSource_To_v1_ConfigMapVolumeSource(in *api.ConfigMapVolumeSource, out *ConfigMapVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_ConfigMapVolumeSource_To_v1_ConfigMapVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Container_To_api_Container(in *Container, out *api.Container, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Image = in.Image
|
|
out.Command = *(*[]string)(unsafe.Pointer(&in.Command))
|
|
out.Args = *(*[]string)(unsafe.Pointer(&in.Args))
|
|
out.WorkingDir = in.WorkingDir
|
|
out.Ports = *(*[]api.ContainerPort)(unsafe.Pointer(&in.Ports))
|
|
out.EnvFrom = *(*[]api.EnvFromSource)(unsafe.Pointer(&in.EnvFrom))
|
|
out.Env = *(*[]api.EnvVar)(unsafe.Pointer(&in.Env))
|
|
if err := Convert_v1_ResourceRequirements_To_api_ResourceRequirements(&in.Resources, &out.Resources, s); err != nil {
|
|
return err
|
|
}
|
|
out.VolumeMounts = *(*[]api.VolumeMount)(unsafe.Pointer(&in.VolumeMounts))
|
|
out.LivenessProbe = (*api.Probe)(unsafe.Pointer(in.LivenessProbe))
|
|
out.ReadinessProbe = (*api.Probe)(unsafe.Pointer(in.ReadinessProbe))
|
|
out.Lifecycle = (*api.Lifecycle)(unsafe.Pointer(in.Lifecycle))
|
|
out.TerminationMessagePath = in.TerminationMessagePath
|
|
out.TerminationMessagePolicy = api.TerminationMessagePolicy(in.TerminationMessagePolicy)
|
|
out.ImagePullPolicy = api.PullPolicy(in.ImagePullPolicy)
|
|
out.SecurityContext = (*api.SecurityContext)(unsafe.Pointer(in.SecurityContext))
|
|
out.Stdin = in.Stdin
|
|
out.StdinOnce = in.StdinOnce
|
|
out.TTY = in.TTY
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Container_To_api_Container(in *Container, out *api.Container, s conversion.Scope) error {
|
|
return autoConvert_v1_Container_To_api_Container(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Container_To_v1_Container(in *api.Container, out *Container, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Image = in.Image
|
|
out.Command = *(*[]string)(unsafe.Pointer(&in.Command))
|
|
out.Args = *(*[]string)(unsafe.Pointer(&in.Args))
|
|
out.WorkingDir = in.WorkingDir
|
|
out.Ports = *(*[]ContainerPort)(unsafe.Pointer(&in.Ports))
|
|
out.EnvFrom = *(*[]EnvFromSource)(unsafe.Pointer(&in.EnvFrom))
|
|
out.Env = *(*[]EnvVar)(unsafe.Pointer(&in.Env))
|
|
if err := Convert_api_ResourceRequirements_To_v1_ResourceRequirements(&in.Resources, &out.Resources, s); err != nil {
|
|
return err
|
|
}
|
|
out.VolumeMounts = *(*[]VolumeMount)(unsafe.Pointer(&in.VolumeMounts))
|
|
out.LivenessProbe = (*Probe)(unsafe.Pointer(in.LivenessProbe))
|
|
out.ReadinessProbe = (*Probe)(unsafe.Pointer(in.ReadinessProbe))
|
|
out.Lifecycle = (*Lifecycle)(unsafe.Pointer(in.Lifecycle))
|
|
out.TerminationMessagePath = in.TerminationMessagePath
|
|
out.TerminationMessagePolicy = TerminationMessagePolicy(in.TerminationMessagePolicy)
|
|
out.ImagePullPolicy = PullPolicy(in.ImagePullPolicy)
|
|
out.SecurityContext = (*SecurityContext)(unsafe.Pointer(in.SecurityContext))
|
|
out.Stdin = in.Stdin
|
|
out.StdinOnce = in.StdinOnce
|
|
out.TTY = in.TTY
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Container_To_v1_Container(in *api.Container, out *Container, s conversion.Scope) error {
|
|
return autoConvert_api_Container_To_v1_Container(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ContainerImage_To_api_ContainerImage(in *ContainerImage, out *api.ContainerImage, s conversion.Scope) error {
|
|
out.Names = *(*[]string)(unsafe.Pointer(&in.Names))
|
|
out.SizeBytes = in.SizeBytes
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ContainerImage_To_api_ContainerImage(in *ContainerImage, out *api.ContainerImage, s conversion.Scope) error {
|
|
return autoConvert_v1_ContainerImage_To_api_ContainerImage(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ContainerImage_To_v1_ContainerImage(in *api.ContainerImage, out *ContainerImage, s conversion.Scope) error {
|
|
if in.Names == nil {
|
|
out.Names = make([]string, 0)
|
|
} else {
|
|
out.Names = *(*[]string)(unsafe.Pointer(&in.Names))
|
|
}
|
|
out.SizeBytes = in.SizeBytes
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ContainerImage_To_v1_ContainerImage(in *api.ContainerImage, out *ContainerImage, s conversion.Scope) error {
|
|
return autoConvert_api_ContainerImage_To_v1_ContainerImage(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ContainerPort_To_api_ContainerPort(in *ContainerPort, out *api.ContainerPort, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.HostPort = in.HostPort
|
|
out.ContainerPort = in.ContainerPort
|
|
out.Protocol = api.Protocol(in.Protocol)
|
|
out.HostIP = in.HostIP
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ContainerPort_To_api_ContainerPort(in *ContainerPort, out *api.ContainerPort, s conversion.Scope) error {
|
|
return autoConvert_v1_ContainerPort_To_api_ContainerPort(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ContainerPort_To_v1_ContainerPort(in *api.ContainerPort, out *ContainerPort, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.HostPort = in.HostPort
|
|
out.ContainerPort = in.ContainerPort
|
|
out.Protocol = Protocol(in.Protocol)
|
|
out.HostIP = in.HostIP
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ContainerPort_To_v1_ContainerPort(in *api.ContainerPort, out *ContainerPort, s conversion.Scope) error {
|
|
return autoConvert_api_ContainerPort_To_v1_ContainerPort(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ContainerState_To_api_ContainerState(in *ContainerState, out *api.ContainerState, s conversion.Scope) error {
|
|
out.Waiting = (*api.ContainerStateWaiting)(unsafe.Pointer(in.Waiting))
|
|
out.Running = (*api.ContainerStateRunning)(unsafe.Pointer(in.Running))
|
|
out.Terminated = (*api.ContainerStateTerminated)(unsafe.Pointer(in.Terminated))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ContainerState_To_api_ContainerState(in *ContainerState, out *api.ContainerState, s conversion.Scope) error {
|
|
return autoConvert_v1_ContainerState_To_api_ContainerState(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ContainerState_To_v1_ContainerState(in *api.ContainerState, out *ContainerState, s conversion.Scope) error {
|
|
out.Waiting = (*ContainerStateWaiting)(unsafe.Pointer(in.Waiting))
|
|
out.Running = (*ContainerStateRunning)(unsafe.Pointer(in.Running))
|
|
out.Terminated = (*ContainerStateTerminated)(unsafe.Pointer(in.Terminated))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ContainerState_To_v1_ContainerState(in *api.ContainerState, out *ContainerState, s conversion.Scope) error {
|
|
return autoConvert_api_ContainerState_To_v1_ContainerState(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ContainerStateRunning_To_api_ContainerStateRunning(in *ContainerStateRunning, out *api.ContainerStateRunning, s conversion.Scope) error {
|
|
out.StartedAt = in.StartedAt
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ContainerStateRunning_To_api_ContainerStateRunning(in *ContainerStateRunning, out *api.ContainerStateRunning, s conversion.Scope) error {
|
|
return autoConvert_v1_ContainerStateRunning_To_api_ContainerStateRunning(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ContainerStateRunning_To_v1_ContainerStateRunning(in *api.ContainerStateRunning, out *ContainerStateRunning, s conversion.Scope) error {
|
|
out.StartedAt = in.StartedAt
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ContainerStateRunning_To_v1_ContainerStateRunning(in *api.ContainerStateRunning, out *ContainerStateRunning, s conversion.Scope) error {
|
|
return autoConvert_api_ContainerStateRunning_To_v1_ContainerStateRunning(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ContainerStateTerminated_To_api_ContainerStateTerminated(in *ContainerStateTerminated, out *api.ContainerStateTerminated, s conversion.Scope) error {
|
|
out.ExitCode = in.ExitCode
|
|
out.Signal = in.Signal
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
out.StartedAt = in.StartedAt
|
|
out.FinishedAt = in.FinishedAt
|
|
out.ContainerID = in.ContainerID
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ContainerStateTerminated_To_api_ContainerStateTerminated(in *ContainerStateTerminated, out *api.ContainerStateTerminated, s conversion.Scope) error {
|
|
return autoConvert_v1_ContainerStateTerminated_To_api_ContainerStateTerminated(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ContainerStateTerminated_To_v1_ContainerStateTerminated(in *api.ContainerStateTerminated, out *ContainerStateTerminated, s conversion.Scope) error {
|
|
out.ExitCode = in.ExitCode
|
|
out.Signal = in.Signal
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
out.StartedAt = in.StartedAt
|
|
out.FinishedAt = in.FinishedAt
|
|
out.ContainerID = in.ContainerID
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ContainerStateTerminated_To_v1_ContainerStateTerminated(in *api.ContainerStateTerminated, out *ContainerStateTerminated, s conversion.Scope) error {
|
|
return autoConvert_api_ContainerStateTerminated_To_v1_ContainerStateTerminated(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ContainerStateWaiting_To_api_ContainerStateWaiting(in *ContainerStateWaiting, out *api.ContainerStateWaiting, s conversion.Scope) error {
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ContainerStateWaiting_To_api_ContainerStateWaiting(in *ContainerStateWaiting, out *api.ContainerStateWaiting, s conversion.Scope) error {
|
|
return autoConvert_v1_ContainerStateWaiting_To_api_ContainerStateWaiting(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ContainerStateWaiting_To_v1_ContainerStateWaiting(in *api.ContainerStateWaiting, out *ContainerStateWaiting, s conversion.Scope) error {
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ContainerStateWaiting_To_v1_ContainerStateWaiting(in *api.ContainerStateWaiting, out *ContainerStateWaiting, s conversion.Scope) error {
|
|
return autoConvert_api_ContainerStateWaiting_To_v1_ContainerStateWaiting(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ContainerStatus_To_api_ContainerStatus(in *ContainerStatus, out *api.ContainerStatus, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
if err := Convert_v1_ContainerState_To_api_ContainerState(&in.State, &out.State, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_ContainerState_To_api_ContainerState(&in.LastTerminationState, &out.LastTerminationState, s); err != nil {
|
|
return err
|
|
}
|
|
out.Ready = in.Ready
|
|
out.RestartCount = in.RestartCount
|
|
out.Image = in.Image
|
|
out.ImageID = in.ImageID
|
|
out.ContainerID = in.ContainerID
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ContainerStatus_To_api_ContainerStatus(in *ContainerStatus, out *api.ContainerStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_ContainerStatus_To_api_ContainerStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ContainerStatus_To_v1_ContainerStatus(in *api.ContainerStatus, out *ContainerStatus, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
if err := Convert_api_ContainerState_To_v1_ContainerState(&in.State, &out.State, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_ContainerState_To_v1_ContainerState(&in.LastTerminationState, &out.LastTerminationState, s); err != nil {
|
|
return err
|
|
}
|
|
out.Ready = in.Ready
|
|
out.RestartCount = in.RestartCount
|
|
out.Image = in.Image
|
|
out.ImageID = in.ImageID
|
|
out.ContainerID = in.ContainerID
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ContainerStatus_To_v1_ContainerStatus(in *api.ContainerStatus, out *ContainerStatus, s conversion.Scope) error {
|
|
return autoConvert_api_ContainerStatus_To_v1_ContainerStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_DaemonEndpoint_To_api_DaemonEndpoint(in *DaemonEndpoint, out *api.DaemonEndpoint, s conversion.Scope) error {
|
|
out.Port = in.Port
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_DaemonEndpoint_To_api_DaemonEndpoint(in *DaemonEndpoint, out *api.DaemonEndpoint, s conversion.Scope) error {
|
|
return autoConvert_v1_DaemonEndpoint_To_api_DaemonEndpoint(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_DaemonEndpoint_To_v1_DaemonEndpoint(in *api.DaemonEndpoint, out *DaemonEndpoint, s conversion.Scope) error {
|
|
out.Port = in.Port
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_DaemonEndpoint_To_v1_DaemonEndpoint(in *api.DaemonEndpoint, out *DaemonEndpoint, s conversion.Scope) error {
|
|
return autoConvert_api_DaemonEndpoint_To_v1_DaemonEndpoint(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_DeleteOptions_To_api_DeleteOptions(in *DeleteOptions, out *api.DeleteOptions, s conversion.Scope) error {
|
|
out.GracePeriodSeconds = (*int64)(unsafe.Pointer(in.GracePeriodSeconds))
|
|
out.Preconditions = (*api.Preconditions)(unsafe.Pointer(in.Preconditions))
|
|
out.OrphanDependents = (*bool)(unsafe.Pointer(in.OrphanDependents))
|
|
out.PropagationPolicy = (*api.DeletionPropagation)(unsafe.Pointer(in.PropagationPolicy))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_DeleteOptions_To_api_DeleteOptions(in *DeleteOptions, out *api.DeleteOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_DeleteOptions_To_api_DeleteOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_DeleteOptions_To_v1_DeleteOptions(in *api.DeleteOptions, out *DeleteOptions, s conversion.Scope) error {
|
|
out.GracePeriodSeconds = (*int64)(unsafe.Pointer(in.GracePeriodSeconds))
|
|
out.Preconditions = (*Preconditions)(unsafe.Pointer(in.Preconditions))
|
|
out.OrphanDependents = (*bool)(unsafe.Pointer(in.OrphanDependents))
|
|
out.PropagationPolicy = (*DeletionPropagation)(unsafe.Pointer(in.PropagationPolicy))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_DeleteOptions_To_v1_DeleteOptions(in *api.DeleteOptions, out *DeleteOptions, s conversion.Scope) error {
|
|
return autoConvert_api_DeleteOptions_To_v1_DeleteOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_DownwardAPIProjection_To_api_DownwardAPIProjection(in *DownwardAPIProjection, out *api.DownwardAPIProjection, s conversion.Scope) error {
|
|
out.Items = *(*[]api.DownwardAPIVolumeFile)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_DownwardAPIProjection_To_api_DownwardAPIProjection(in *DownwardAPIProjection, out *api.DownwardAPIProjection, s conversion.Scope) error {
|
|
return autoConvert_v1_DownwardAPIProjection_To_api_DownwardAPIProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_DownwardAPIProjection_To_v1_DownwardAPIProjection(in *api.DownwardAPIProjection, out *DownwardAPIProjection, s conversion.Scope) error {
|
|
out.Items = *(*[]DownwardAPIVolumeFile)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_DownwardAPIProjection_To_v1_DownwardAPIProjection(in *api.DownwardAPIProjection, out *DownwardAPIProjection, s conversion.Scope) error {
|
|
return autoConvert_api_DownwardAPIProjection_To_v1_DownwardAPIProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_DownwardAPIVolumeFile_To_api_DownwardAPIVolumeFile(in *DownwardAPIVolumeFile, out *api.DownwardAPIVolumeFile, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
out.FieldRef = (*api.ObjectFieldSelector)(unsafe.Pointer(in.FieldRef))
|
|
out.ResourceFieldRef = (*api.ResourceFieldSelector)(unsafe.Pointer(in.ResourceFieldRef))
|
|
out.Mode = (*int32)(unsafe.Pointer(in.Mode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_DownwardAPIVolumeFile_To_api_DownwardAPIVolumeFile(in *DownwardAPIVolumeFile, out *api.DownwardAPIVolumeFile, s conversion.Scope) error {
|
|
return autoConvert_v1_DownwardAPIVolumeFile_To_api_DownwardAPIVolumeFile(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_DownwardAPIVolumeFile_To_v1_DownwardAPIVolumeFile(in *api.DownwardAPIVolumeFile, out *DownwardAPIVolumeFile, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
out.FieldRef = (*ObjectFieldSelector)(unsafe.Pointer(in.FieldRef))
|
|
out.ResourceFieldRef = (*ResourceFieldSelector)(unsafe.Pointer(in.ResourceFieldRef))
|
|
out.Mode = (*int32)(unsafe.Pointer(in.Mode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_DownwardAPIVolumeFile_To_v1_DownwardAPIVolumeFile(in *api.DownwardAPIVolumeFile, out *DownwardAPIVolumeFile, s conversion.Scope) error {
|
|
return autoConvert_api_DownwardAPIVolumeFile_To_v1_DownwardAPIVolumeFile(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_DownwardAPIVolumeSource_To_api_DownwardAPIVolumeSource(in *DownwardAPIVolumeSource, out *api.DownwardAPIVolumeSource, s conversion.Scope) error {
|
|
out.Items = *(*[]api.DownwardAPIVolumeFile)(unsafe.Pointer(&in.Items))
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_DownwardAPIVolumeSource_To_api_DownwardAPIVolumeSource(in *DownwardAPIVolumeSource, out *api.DownwardAPIVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_DownwardAPIVolumeSource_To_api_DownwardAPIVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_DownwardAPIVolumeSource_To_v1_DownwardAPIVolumeSource(in *api.DownwardAPIVolumeSource, out *DownwardAPIVolumeSource, s conversion.Scope) error {
|
|
out.Items = *(*[]DownwardAPIVolumeFile)(unsafe.Pointer(&in.Items))
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_DownwardAPIVolumeSource_To_v1_DownwardAPIVolumeSource(in *api.DownwardAPIVolumeSource, out *DownwardAPIVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_DownwardAPIVolumeSource_To_v1_DownwardAPIVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EmptyDirVolumeSource_To_api_EmptyDirVolumeSource(in *EmptyDirVolumeSource, out *api.EmptyDirVolumeSource, s conversion.Scope) error {
|
|
out.Medium = api.StorageMedium(in.Medium)
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EmptyDirVolumeSource_To_api_EmptyDirVolumeSource(in *EmptyDirVolumeSource, out *api.EmptyDirVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_EmptyDirVolumeSource_To_api_EmptyDirVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EmptyDirVolumeSource_To_v1_EmptyDirVolumeSource(in *api.EmptyDirVolumeSource, out *EmptyDirVolumeSource, s conversion.Scope) error {
|
|
out.Medium = StorageMedium(in.Medium)
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EmptyDirVolumeSource_To_v1_EmptyDirVolumeSource(in *api.EmptyDirVolumeSource, out *EmptyDirVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_EmptyDirVolumeSource_To_v1_EmptyDirVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EndpointAddress_To_api_EndpointAddress(in *EndpointAddress, out *api.EndpointAddress, s conversion.Scope) error {
|
|
out.IP = in.IP
|
|
out.Hostname = in.Hostname
|
|
out.NodeName = (*string)(unsafe.Pointer(in.NodeName))
|
|
out.TargetRef = (*api.ObjectReference)(unsafe.Pointer(in.TargetRef))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EndpointAddress_To_api_EndpointAddress(in *EndpointAddress, out *api.EndpointAddress, s conversion.Scope) error {
|
|
return autoConvert_v1_EndpointAddress_To_api_EndpointAddress(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EndpointAddress_To_v1_EndpointAddress(in *api.EndpointAddress, out *EndpointAddress, s conversion.Scope) error {
|
|
out.IP = in.IP
|
|
out.Hostname = in.Hostname
|
|
out.NodeName = (*string)(unsafe.Pointer(in.NodeName))
|
|
out.TargetRef = (*ObjectReference)(unsafe.Pointer(in.TargetRef))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EndpointAddress_To_v1_EndpointAddress(in *api.EndpointAddress, out *EndpointAddress, s conversion.Scope) error {
|
|
return autoConvert_api_EndpointAddress_To_v1_EndpointAddress(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EndpointPort_To_api_EndpointPort(in *EndpointPort, out *api.EndpointPort, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Port = in.Port
|
|
out.Protocol = api.Protocol(in.Protocol)
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EndpointPort_To_api_EndpointPort(in *EndpointPort, out *api.EndpointPort, s conversion.Scope) error {
|
|
return autoConvert_v1_EndpointPort_To_api_EndpointPort(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EndpointPort_To_v1_EndpointPort(in *api.EndpointPort, out *EndpointPort, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Port = in.Port
|
|
out.Protocol = Protocol(in.Protocol)
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EndpointPort_To_v1_EndpointPort(in *api.EndpointPort, out *EndpointPort, s conversion.Scope) error {
|
|
return autoConvert_api_EndpointPort_To_v1_EndpointPort(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EndpointSubset_To_api_EndpointSubset(in *EndpointSubset, out *api.EndpointSubset, s conversion.Scope) error {
|
|
out.Addresses = *(*[]api.EndpointAddress)(unsafe.Pointer(&in.Addresses))
|
|
out.NotReadyAddresses = *(*[]api.EndpointAddress)(unsafe.Pointer(&in.NotReadyAddresses))
|
|
out.Ports = *(*[]api.EndpointPort)(unsafe.Pointer(&in.Ports))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EndpointSubset_To_api_EndpointSubset(in *EndpointSubset, out *api.EndpointSubset, s conversion.Scope) error {
|
|
return autoConvert_v1_EndpointSubset_To_api_EndpointSubset(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EndpointSubset_To_v1_EndpointSubset(in *api.EndpointSubset, out *EndpointSubset, s conversion.Scope) error {
|
|
out.Addresses = *(*[]EndpointAddress)(unsafe.Pointer(&in.Addresses))
|
|
out.NotReadyAddresses = *(*[]EndpointAddress)(unsafe.Pointer(&in.NotReadyAddresses))
|
|
out.Ports = *(*[]EndpointPort)(unsafe.Pointer(&in.Ports))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EndpointSubset_To_v1_EndpointSubset(in *api.EndpointSubset, out *EndpointSubset, s conversion.Scope) error {
|
|
return autoConvert_api_EndpointSubset_To_v1_EndpointSubset(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Endpoints_To_api_Endpoints(in *Endpoints, out *api.Endpoints, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Subsets = *(*[]api.EndpointSubset)(unsafe.Pointer(&in.Subsets))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Endpoints_To_api_Endpoints(in *Endpoints, out *api.Endpoints, s conversion.Scope) error {
|
|
return autoConvert_v1_Endpoints_To_api_Endpoints(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Endpoints_To_v1_Endpoints(in *api.Endpoints, out *Endpoints, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if in.Subsets == nil {
|
|
out.Subsets = make([]EndpointSubset, 0)
|
|
} else {
|
|
out.Subsets = *(*[]EndpointSubset)(unsafe.Pointer(&in.Subsets))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Endpoints_To_v1_Endpoints(in *api.Endpoints, out *Endpoints, s conversion.Scope) error {
|
|
return autoConvert_api_Endpoints_To_v1_Endpoints(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EndpointsList_To_api_EndpointsList(in *EndpointsList, out *api.EndpointsList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.Endpoints)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EndpointsList_To_api_EndpointsList(in *EndpointsList, out *api.EndpointsList, s conversion.Scope) error {
|
|
return autoConvert_v1_EndpointsList_To_api_EndpointsList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EndpointsList_To_v1_EndpointsList(in *api.EndpointsList, out *EndpointsList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]Endpoints, 0)
|
|
} else {
|
|
out.Items = *(*[]Endpoints)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EndpointsList_To_v1_EndpointsList(in *api.EndpointsList, out *EndpointsList, s conversion.Scope) error {
|
|
return autoConvert_api_EndpointsList_To_v1_EndpointsList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EnvFromSource_To_api_EnvFromSource(in *EnvFromSource, out *api.EnvFromSource, s conversion.Scope) error {
|
|
out.Prefix = in.Prefix
|
|
out.ConfigMapRef = (*api.ConfigMapEnvSource)(unsafe.Pointer(in.ConfigMapRef))
|
|
out.SecretRef = (*api.SecretEnvSource)(unsafe.Pointer(in.SecretRef))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EnvFromSource_To_api_EnvFromSource(in *EnvFromSource, out *api.EnvFromSource, s conversion.Scope) error {
|
|
return autoConvert_v1_EnvFromSource_To_api_EnvFromSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EnvFromSource_To_v1_EnvFromSource(in *api.EnvFromSource, out *EnvFromSource, s conversion.Scope) error {
|
|
out.Prefix = in.Prefix
|
|
out.ConfigMapRef = (*ConfigMapEnvSource)(unsafe.Pointer(in.ConfigMapRef))
|
|
out.SecretRef = (*SecretEnvSource)(unsafe.Pointer(in.SecretRef))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EnvFromSource_To_v1_EnvFromSource(in *api.EnvFromSource, out *EnvFromSource, s conversion.Scope) error {
|
|
return autoConvert_api_EnvFromSource_To_v1_EnvFromSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EnvVar_To_api_EnvVar(in *EnvVar, out *api.EnvVar, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Value = in.Value
|
|
out.ValueFrom = (*api.EnvVarSource)(unsafe.Pointer(in.ValueFrom))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EnvVar_To_api_EnvVar(in *EnvVar, out *api.EnvVar, s conversion.Scope) error {
|
|
return autoConvert_v1_EnvVar_To_api_EnvVar(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EnvVar_To_v1_EnvVar(in *api.EnvVar, out *EnvVar, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Value = in.Value
|
|
out.ValueFrom = (*EnvVarSource)(unsafe.Pointer(in.ValueFrom))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EnvVar_To_v1_EnvVar(in *api.EnvVar, out *EnvVar, s conversion.Scope) error {
|
|
return autoConvert_api_EnvVar_To_v1_EnvVar(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EnvVarSource_To_api_EnvVarSource(in *EnvVarSource, out *api.EnvVarSource, s conversion.Scope) error {
|
|
out.FieldRef = (*api.ObjectFieldSelector)(unsafe.Pointer(in.FieldRef))
|
|
out.ResourceFieldRef = (*api.ResourceFieldSelector)(unsafe.Pointer(in.ResourceFieldRef))
|
|
out.ConfigMapKeyRef = (*api.ConfigMapKeySelector)(unsafe.Pointer(in.ConfigMapKeyRef))
|
|
out.SecretKeyRef = (*api.SecretKeySelector)(unsafe.Pointer(in.SecretKeyRef))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EnvVarSource_To_api_EnvVarSource(in *EnvVarSource, out *api.EnvVarSource, s conversion.Scope) error {
|
|
return autoConvert_v1_EnvVarSource_To_api_EnvVarSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EnvVarSource_To_v1_EnvVarSource(in *api.EnvVarSource, out *EnvVarSource, s conversion.Scope) error {
|
|
out.FieldRef = (*ObjectFieldSelector)(unsafe.Pointer(in.FieldRef))
|
|
out.ResourceFieldRef = (*ResourceFieldSelector)(unsafe.Pointer(in.ResourceFieldRef))
|
|
out.ConfigMapKeyRef = (*ConfigMapKeySelector)(unsafe.Pointer(in.ConfigMapKeyRef))
|
|
out.SecretKeyRef = (*SecretKeySelector)(unsafe.Pointer(in.SecretKeyRef))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EnvVarSource_To_v1_EnvVarSource(in *api.EnvVarSource, out *EnvVarSource, s conversion.Scope) error {
|
|
return autoConvert_api_EnvVarSource_To_v1_EnvVarSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Event_To_api_Event(in *Event, out *api.Event, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_ObjectReference_To_api_ObjectReference(&in.InvolvedObject, &out.InvolvedObject, s); err != nil {
|
|
return err
|
|
}
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
if err := Convert_v1_EventSource_To_api_EventSource(&in.Source, &out.Source, s); err != nil {
|
|
return err
|
|
}
|
|
out.FirstTimestamp = in.FirstTimestamp
|
|
out.LastTimestamp = in.LastTimestamp
|
|
out.Count = in.Count
|
|
out.Type = in.Type
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Event_To_api_Event(in *Event, out *api.Event, s conversion.Scope) error {
|
|
return autoConvert_v1_Event_To_api_Event(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Event_To_v1_Event(in *api.Event, out *Event, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_ObjectReference_To_v1_ObjectReference(&in.InvolvedObject, &out.InvolvedObject, s); err != nil {
|
|
return err
|
|
}
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
if err := Convert_api_EventSource_To_v1_EventSource(&in.Source, &out.Source, s); err != nil {
|
|
return err
|
|
}
|
|
out.FirstTimestamp = in.FirstTimestamp
|
|
out.LastTimestamp = in.LastTimestamp
|
|
out.Count = in.Count
|
|
out.Type = in.Type
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Event_To_v1_Event(in *api.Event, out *Event, s conversion.Scope) error {
|
|
return autoConvert_api_Event_To_v1_Event(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EventList_To_api_EventList(in *EventList, out *api.EventList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.Event)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EventList_To_api_EventList(in *EventList, out *api.EventList, s conversion.Scope) error {
|
|
return autoConvert_v1_EventList_To_api_EventList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EventList_To_v1_EventList(in *api.EventList, out *EventList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]Event, 0)
|
|
} else {
|
|
out.Items = *(*[]Event)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EventList_To_v1_EventList(in *api.EventList, out *EventList, s conversion.Scope) error {
|
|
return autoConvert_api_EventList_To_v1_EventList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_EventSource_To_api_EventSource(in *EventSource, out *api.EventSource, s conversion.Scope) error {
|
|
out.Component = in.Component
|
|
out.Host = in.Host
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_EventSource_To_api_EventSource(in *EventSource, out *api.EventSource, s conversion.Scope) error {
|
|
return autoConvert_v1_EventSource_To_api_EventSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_EventSource_To_v1_EventSource(in *api.EventSource, out *EventSource, s conversion.Scope) error {
|
|
out.Component = in.Component
|
|
out.Host = in.Host
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_EventSource_To_v1_EventSource(in *api.EventSource, out *EventSource, s conversion.Scope) error {
|
|
return autoConvert_api_EventSource_To_v1_EventSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ExecAction_To_api_ExecAction(in *ExecAction, out *api.ExecAction, s conversion.Scope) error {
|
|
out.Command = *(*[]string)(unsafe.Pointer(&in.Command))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ExecAction_To_api_ExecAction(in *ExecAction, out *api.ExecAction, s conversion.Scope) error {
|
|
return autoConvert_v1_ExecAction_To_api_ExecAction(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ExecAction_To_v1_ExecAction(in *api.ExecAction, out *ExecAction, s conversion.Scope) error {
|
|
out.Command = *(*[]string)(unsafe.Pointer(&in.Command))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ExecAction_To_v1_ExecAction(in *api.ExecAction, out *ExecAction, s conversion.Scope) error {
|
|
return autoConvert_api_ExecAction_To_v1_ExecAction(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_FCVolumeSource_To_api_FCVolumeSource(in *FCVolumeSource, out *api.FCVolumeSource, s conversion.Scope) error {
|
|
out.TargetWWNs = *(*[]string)(unsafe.Pointer(&in.TargetWWNs))
|
|
out.Lun = (*int32)(unsafe.Pointer(in.Lun))
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_FCVolumeSource_To_api_FCVolumeSource(in *FCVolumeSource, out *api.FCVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_FCVolumeSource_To_api_FCVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_FCVolumeSource_To_v1_FCVolumeSource(in *api.FCVolumeSource, out *FCVolumeSource, s conversion.Scope) error {
|
|
if in.TargetWWNs == nil {
|
|
out.TargetWWNs = make([]string, 0)
|
|
} else {
|
|
out.TargetWWNs = *(*[]string)(unsafe.Pointer(&in.TargetWWNs))
|
|
}
|
|
out.Lun = (*int32)(unsafe.Pointer(in.Lun))
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_FCVolumeSource_To_v1_FCVolumeSource(in *api.FCVolumeSource, out *FCVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_FCVolumeSource_To_v1_FCVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_FlexVolumeSource_To_api_FlexVolumeSource(in *FlexVolumeSource, out *api.FlexVolumeSource, s conversion.Scope) error {
|
|
out.Driver = in.Driver
|
|
out.FSType = in.FSType
|
|
out.SecretRef = (*api.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.ReadOnly = in.ReadOnly
|
|
out.Options = *(*map[string]string)(unsafe.Pointer(&in.Options))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_FlexVolumeSource_To_api_FlexVolumeSource(in *FlexVolumeSource, out *api.FlexVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_FlexVolumeSource_To_api_FlexVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_FlexVolumeSource_To_v1_FlexVolumeSource(in *api.FlexVolumeSource, out *FlexVolumeSource, s conversion.Scope) error {
|
|
out.Driver = in.Driver
|
|
out.FSType = in.FSType
|
|
out.SecretRef = (*LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.ReadOnly = in.ReadOnly
|
|
out.Options = *(*map[string]string)(unsafe.Pointer(&in.Options))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_FlexVolumeSource_To_v1_FlexVolumeSource(in *api.FlexVolumeSource, out *FlexVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_FlexVolumeSource_To_v1_FlexVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_FlockerVolumeSource_To_api_FlockerVolumeSource(in *FlockerVolumeSource, out *api.FlockerVolumeSource, s conversion.Scope) error {
|
|
out.DatasetName = in.DatasetName
|
|
out.DatasetUUID = in.DatasetUUID
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_FlockerVolumeSource_To_api_FlockerVolumeSource(in *FlockerVolumeSource, out *api.FlockerVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_FlockerVolumeSource_To_api_FlockerVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_FlockerVolumeSource_To_v1_FlockerVolumeSource(in *api.FlockerVolumeSource, out *FlockerVolumeSource, s conversion.Scope) error {
|
|
out.DatasetName = in.DatasetName
|
|
out.DatasetUUID = in.DatasetUUID
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_FlockerVolumeSource_To_v1_FlockerVolumeSource(in *api.FlockerVolumeSource, out *FlockerVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_FlockerVolumeSource_To_v1_FlockerVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_GCEPersistentDiskVolumeSource_To_api_GCEPersistentDiskVolumeSource(in *GCEPersistentDiskVolumeSource, out *api.GCEPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
out.PDName = in.PDName
|
|
out.FSType = in.FSType
|
|
out.Partition = in.Partition
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_GCEPersistentDiskVolumeSource_To_api_GCEPersistentDiskVolumeSource(in *GCEPersistentDiskVolumeSource, out *api.GCEPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_GCEPersistentDiskVolumeSource_To_api_GCEPersistentDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_GCEPersistentDiskVolumeSource_To_v1_GCEPersistentDiskVolumeSource(in *api.GCEPersistentDiskVolumeSource, out *GCEPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
out.PDName = in.PDName
|
|
out.FSType = in.FSType
|
|
out.Partition = in.Partition
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_GCEPersistentDiskVolumeSource_To_v1_GCEPersistentDiskVolumeSource(in *api.GCEPersistentDiskVolumeSource, out *GCEPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_GCEPersistentDiskVolumeSource_To_v1_GCEPersistentDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_GitRepoVolumeSource_To_api_GitRepoVolumeSource(in *GitRepoVolumeSource, out *api.GitRepoVolumeSource, s conversion.Scope) error {
|
|
out.Repository = in.Repository
|
|
out.Revision = in.Revision
|
|
out.Directory = in.Directory
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_GitRepoVolumeSource_To_api_GitRepoVolumeSource(in *GitRepoVolumeSource, out *api.GitRepoVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_GitRepoVolumeSource_To_api_GitRepoVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_GitRepoVolumeSource_To_v1_GitRepoVolumeSource(in *api.GitRepoVolumeSource, out *GitRepoVolumeSource, s conversion.Scope) error {
|
|
out.Repository = in.Repository
|
|
out.Revision = in.Revision
|
|
out.Directory = in.Directory
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_GitRepoVolumeSource_To_v1_GitRepoVolumeSource(in *api.GitRepoVolumeSource, out *GitRepoVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_GitRepoVolumeSource_To_v1_GitRepoVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_GlusterfsVolumeSource_To_api_GlusterfsVolumeSource(in *GlusterfsVolumeSource, out *api.GlusterfsVolumeSource, s conversion.Scope) error {
|
|
out.EndpointsName = in.EndpointsName
|
|
out.Path = in.Path
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_GlusterfsVolumeSource_To_api_GlusterfsVolumeSource(in *GlusterfsVolumeSource, out *api.GlusterfsVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_GlusterfsVolumeSource_To_api_GlusterfsVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_GlusterfsVolumeSource_To_v1_GlusterfsVolumeSource(in *api.GlusterfsVolumeSource, out *GlusterfsVolumeSource, s conversion.Scope) error {
|
|
out.EndpointsName = in.EndpointsName
|
|
out.Path = in.Path
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_GlusterfsVolumeSource_To_v1_GlusterfsVolumeSource(in *api.GlusterfsVolumeSource, out *GlusterfsVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_GlusterfsVolumeSource_To_v1_GlusterfsVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_HTTPGetAction_To_api_HTTPGetAction(in *HTTPGetAction, out *api.HTTPGetAction, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
out.Port = in.Port
|
|
out.Host = in.Host
|
|
out.Scheme = api.URIScheme(in.Scheme)
|
|
out.HTTPHeaders = *(*[]api.HTTPHeader)(unsafe.Pointer(&in.HTTPHeaders))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_HTTPGetAction_To_api_HTTPGetAction(in *HTTPGetAction, out *api.HTTPGetAction, s conversion.Scope) error {
|
|
return autoConvert_v1_HTTPGetAction_To_api_HTTPGetAction(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_HTTPGetAction_To_v1_HTTPGetAction(in *api.HTTPGetAction, out *HTTPGetAction, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
out.Port = in.Port
|
|
out.Host = in.Host
|
|
out.Scheme = URIScheme(in.Scheme)
|
|
out.HTTPHeaders = *(*[]HTTPHeader)(unsafe.Pointer(&in.HTTPHeaders))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_HTTPGetAction_To_v1_HTTPGetAction(in *api.HTTPGetAction, out *HTTPGetAction, s conversion.Scope) error {
|
|
return autoConvert_api_HTTPGetAction_To_v1_HTTPGetAction(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_HTTPHeader_To_api_HTTPHeader(in *HTTPHeader, out *api.HTTPHeader, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Value = in.Value
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_HTTPHeader_To_api_HTTPHeader(in *HTTPHeader, out *api.HTTPHeader, s conversion.Scope) error {
|
|
return autoConvert_v1_HTTPHeader_To_api_HTTPHeader(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_HTTPHeader_To_v1_HTTPHeader(in *api.HTTPHeader, out *HTTPHeader, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Value = in.Value
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_HTTPHeader_To_v1_HTTPHeader(in *api.HTTPHeader, out *HTTPHeader, s conversion.Scope) error {
|
|
return autoConvert_api_HTTPHeader_To_v1_HTTPHeader(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Handler_To_api_Handler(in *Handler, out *api.Handler, s conversion.Scope) error {
|
|
out.Exec = (*api.ExecAction)(unsafe.Pointer(in.Exec))
|
|
out.HTTPGet = (*api.HTTPGetAction)(unsafe.Pointer(in.HTTPGet))
|
|
out.TCPSocket = (*api.TCPSocketAction)(unsafe.Pointer(in.TCPSocket))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Handler_To_api_Handler(in *Handler, out *api.Handler, s conversion.Scope) error {
|
|
return autoConvert_v1_Handler_To_api_Handler(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Handler_To_v1_Handler(in *api.Handler, out *Handler, s conversion.Scope) error {
|
|
out.Exec = (*ExecAction)(unsafe.Pointer(in.Exec))
|
|
out.HTTPGet = (*HTTPGetAction)(unsafe.Pointer(in.HTTPGet))
|
|
out.TCPSocket = (*TCPSocketAction)(unsafe.Pointer(in.TCPSocket))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Handler_To_v1_Handler(in *api.Handler, out *Handler, s conversion.Scope) error {
|
|
return autoConvert_api_Handler_To_v1_Handler(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_HostPathVolumeSource_To_api_HostPathVolumeSource(in *HostPathVolumeSource, out *api.HostPathVolumeSource, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_HostPathVolumeSource_To_api_HostPathVolumeSource(in *HostPathVolumeSource, out *api.HostPathVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_HostPathVolumeSource_To_api_HostPathVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_HostPathVolumeSource_To_v1_HostPathVolumeSource(in *api.HostPathVolumeSource, out *HostPathVolumeSource, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_HostPathVolumeSource_To_v1_HostPathVolumeSource(in *api.HostPathVolumeSource, out *HostPathVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_HostPathVolumeSource_To_v1_HostPathVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ISCSIVolumeSource_To_api_ISCSIVolumeSource(in *ISCSIVolumeSource, out *api.ISCSIVolumeSource, s conversion.Scope) error {
|
|
out.TargetPortal = in.TargetPortal
|
|
out.IQN = in.IQN
|
|
out.Lun = in.Lun
|
|
out.ISCSIInterface = in.ISCSIInterface
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
out.Portals = *(*[]string)(unsafe.Pointer(&in.Portals))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ISCSIVolumeSource_To_api_ISCSIVolumeSource(in *ISCSIVolumeSource, out *api.ISCSIVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_ISCSIVolumeSource_To_api_ISCSIVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ISCSIVolumeSource_To_v1_ISCSIVolumeSource(in *api.ISCSIVolumeSource, out *ISCSIVolumeSource, s conversion.Scope) error {
|
|
out.TargetPortal = in.TargetPortal
|
|
out.IQN = in.IQN
|
|
out.Lun = in.Lun
|
|
out.ISCSIInterface = in.ISCSIInterface
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
out.Portals = *(*[]string)(unsafe.Pointer(&in.Portals))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ISCSIVolumeSource_To_v1_ISCSIVolumeSource(in *api.ISCSIVolumeSource, out *ISCSIVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_ISCSIVolumeSource_To_v1_ISCSIVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_KeyToPath_To_api_KeyToPath(in *KeyToPath, out *api.KeyToPath, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Path = in.Path
|
|
out.Mode = (*int32)(unsafe.Pointer(in.Mode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_KeyToPath_To_api_KeyToPath(in *KeyToPath, out *api.KeyToPath, s conversion.Scope) error {
|
|
return autoConvert_v1_KeyToPath_To_api_KeyToPath(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_KeyToPath_To_v1_KeyToPath(in *api.KeyToPath, out *KeyToPath, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Path = in.Path
|
|
out.Mode = (*int32)(unsafe.Pointer(in.Mode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_KeyToPath_To_v1_KeyToPath(in *api.KeyToPath, out *KeyToPath, s conversion.Scope) error {
|
|
return autoConvert_api_KeyToPath_To_v1_KeyToPath(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Lifecycle_To_api_Lifecycle(in *Lifecycle, out *api.Lifecycle, s conversion.Scope) error {
|
|
out.PostStart = (*api.Handler)(unsafe.Pointer(in.PostStart))
|
|
out.PreStop = (*api.Handler)(unsafe.Pointer(in.PreStop))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Lifecycle_To_api_Lifecycle(in *Lifecycle, out *api.Lifecycle, s conversion.Scope) error {
|
|
return autoConvert_v1_Lifecycle_To_api_Lifecycle(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Lifecycle_To_v1_Lifecycle(in *api.Lifecycle, out *Lifecycle, s conversion.Scope) error {
|
|
out.PostStart = (*Handler)(unsafe.Pointer(in.PostStart))
|
|
out.PreStop = (*Handler)(unsafe.Pointer(in.PreStop))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Lifecycle_To_v1_Lifecycle(in *api.Lifecycle, out *Lifecycle, s conversion.Scope) error {
|
|
return autoConvert_api_Lifecycle_To_v1_Lifecycle(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_LimitRange_To_api_LimitRange(in *LimitRange, out *api.LimitRange, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_LimitRangeSpec_To_api_LimitRangeSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_LimitRange_To_api_LimitRange(in *LimitRange, out *api.LimitRange, s conversion.Scope) error {
|
|
return autoConvert_v1_LimitRange_To_api_LimitRange(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_LimitRange_To_v1_LimitRange(in *api.LimitRange, out *LimitRange, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_LimitRangeSpec_To_v1_LimitRangeSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_LimitRange_To_v1_LimitRange(in *api.LimitRange, out *LimitRange, s conversion.Scope) error {
|
|
return autoConvert_api_LimitRange_To_v1_LimitRange(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_LimitRangeItem_To_api_LimitRangeItem(in *LimitRangeItem, out *api.LimitRangeItem, s conversion.Scope) error {
|
|
out.Type = api.LimitType(in.Type)
|
|
out.Max = *(*api.ResourceList)(unsafe.Pointer(&in.Max))
|
|
out.Min = *(*api.ResourceList)(unsafe.Pointer(&in.Min))
|
|
out.Default = *(*api.ResourceList)(unsafe.Pointer(&in.Default))
|
|
out.DefaultRequest = *(*api.ResourceList)(unsafe.Pointer(&in.DefaultRequest))
|
|
out.MaxLimitRequestRatio = *(*api.ResourceList)(unsafe.Pointer(&in.MaxLimitRequestRatio))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_LimitRangeItem_To_api_LimitRangeItem(in *LimitRangeItem, out *api.LimitRangeItem, s conversion.Scope) error {
|
|
return autoConvert_v1_LimitRangeItem_To_api_LimitRangeItem(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_LimitRangeItem_To_v1_LimitRangeItem(in *api.LimitRangeItem, out *LimitRangeItem, s conversion.Scope) error {
|
|
out.Type = LimitType(in.Type)
|
|
out.Max = *(*ResourceList)(unsafe.Pointer(&in.Max))
|
|
out.Min = *(*ResourceList)(unsafe.Pointer(&in.Min))
|
|
out.Default = *(*ResourceList)(unsafe.Pointer(&in.Default))
|
|
out.DefaultRequest = *(*ResourceList)(unsafe.Pointer(&in.DefaultRequest))
|
|
out.MaxLimitRequestRatio = *(*ResourceList)(unsafe.Pointer(&in.MaxLimitRequestRatio))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_LimitRangeItem_To_v1_LimitRangeItem(in *api.LimitRangeItem, out *LimitRangeItem, s conversion.Scope) error {
|
|
return autoConvert_api_LimitRangeItem_To_v1_LimitRangeItem(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_LimitRangeList_To_api_LimitRangeList(in *LimitRangeList, out *api.LimitRangeList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.LimitRange)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_LimitRangeList_To_api_LimitRangeList(in *LimitRangeList, out *api.LimitRangeList, s conversion.Scope) error {
|
|
return autoConvert_v1_LimitRangeList_To_api_LimitRangeList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_LimitRangeList_To_v1_LimitRangeList(in *api.LimitRangeList, out *LimitRangeList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]LimitRange, 0)
|
|
} else {
|
|
out.Items = *(*[]LimitRange)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_LimitRangeList_To_v1_LimitRangeList(in *api.LimitRangeList, out *LimitRangeList, s conversion.Scope) error {
|
|
return autoConvert_api_LimitRangeList_To_v1_LimitRangeList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_LimitRangeSpec_To_api_LimitRangeSpec(in *LimitRangeSpec, out *api.LimitRangeSpec, s conversion.Scope) error {
|
|
out.Limits = *(*[]api.LimitRangeItem)(unsafe.Pointer(&in.Limits))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_LimitRangeSpec_To_api_LimitRangeSpec(in *LimitRangeSpec, out *api.LimitRangeSpec, s conversion.Scope) error {
|
|
return autoConvert_v1_LimitRangeSpec_To_api_LimitRangeSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_LimitRangeSpec_To_v1_LimitRangeSpec(in *api.LimitRangeSpec, out *LimitRangeSpec, s conversion.Scope) error {
|
|
if in.Limits == nil {
|
|
out.Limits = make([]LimitRangeItem, 0)
|
|
} else {
|
|
out.Limits = *(*[]LimitRangeItem)(unsafe.Pointer(&in.Limits))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_LimitRangeSpec_To_v1_LimitRangeSpec(in *api.LimitRangeSpec, out *LimitRangeSpec, s conversion.Scope) error {
|
|
return autoConvert_api_LimitRangeSpec_To_v1_LimitRangeSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_List_To_api_List(in *List, out *api.List, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]runtime.Object, len(*in))
|
|
for i := range *in {
|
|
if err := runtime.Convert_runtime_RawExtension_To_runtime_Object(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_List_To_api_List(in *List, out *api.List, s conversion.Scope) error {
|
|
return autoConvert_v1_List_To_api_List(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_List_To_v1_List(in *api.List, out *List, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]runtime.RawExtension, len(*in))
|
|
for i := range *in {
|
|
if err := runtime.Convert_runtime_Object_To_runtime_RawExtension(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = make([]runtime.RawExtension, 0)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_List_To_v1_List(in *api.List, out *List, s conversion.Scope) error {
|
|
return autoConvert_api_List_To_v1_List(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ListOptions_To_api_ListOptions(in *ListOptions, out *api.ListOptions, s conversion.Scope) error {
|
|
if err := meta_v1.Convert_string_To_labels_Selector(&in.LabelSelector, &out.LabelSelector, s); err != nil {
|
|
return err
|
|
}
|
|
if err := meta_v1.Convert_string_To_fields_Selector(&in.FieldSelector, &out.FieldSelector, s); err != nil {
|
|
return err
|
|
}
|
|
out.Watch = in.Watch
|
|
out.ResourceVersion = in.ResourceVersion
|
|
out.TimeoutSeconds = (*int64)(unsafe.Pointer(in.TimeoutSeconds))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ListOptions_To_api_ListOptions(in *ListOptions, out *api.ListOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_ListOptions_To_api_ListOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ListOptions_To_v1_ListOptions(in *api.ListOptions, out *ListOptions, s conversion.Scope) error {
|
|
if err := meta_v1.Convert_labels_Selector_To_string(&in.LabelSelector, &out.LabelSelector, s); err != nil {
|
|
return err
|
|
}
|
|
if err := meta_v1.Convert_fields_Selector_To_string(&in.FieldSelector, &out.FieldSelector, s); err != nil {
|
|
return err
|
|
}
|
|
out.Watch = in.Watch
|
|
out.ResourceVersion = in.ResourceVersion
|
|
out.TimeoutSeconds = (*int64)(unsafe.Pointer(in.TimeoutSeconds))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ListOptions_To_v1_ListOptions(in *api.ListOptions, out *ListOptions, s conversion.Scope) error {
|
|
return autoConvert_api_ListOptions_To_v1_ListOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_LoadBalancerIngress_To_api_LoadBalancerIngress(in *LoadBalancerIngress, out *api.LoadBalancerIngress, s conversion.Scope) error {
|
|
out.IP = in.IP
|
|
out.Hostname = in.Hostname
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_LoadBalancerIngress_To_api_LoadBalancerIngress(in *LoadBalancerIngress, out *api.LoadBalancerIngress, s conversion.Scope) error {
|
|
return autoConvert_v1_LoadBalancerIngress_To_api_LoadBalancerIngress(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_LoadBalancerIngress_To_v1_LoadBalancerIngress(in *api.LoadBalancerIngress, out *LoadBalancerIngress, s conversion.Scope) error {
|
|
out.IP = in.IP
|
|
out.Hostname = in.Hostname
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_LoadBalancerIngress_To_v1_LoadBalancerIngress(in *api.LoadBalancerIngress, out *LoadBalancerIngress, s conversion.Scope) error {
|
|
return autoConvert_api_LoadBalancerIngress_To_v1_LoadBalancerIngress(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_LoadBalancerStatus_To_api_LoadBalancerStatus(in *LoadBalancerStatus, out *api.LoadBalancerStatus, s conversion.Scope) error {
|
|
out.Ingress = *(*[]api.LoadBalancerIngress)(unsafe.Pointer(&in.Ingress))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_LoadBalancerStatus_To_api_LoadBalancerStatus(in *LoadBalancerStatus, out *api.LoadBalancerStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_LoadBalancerStatus_To_api_LoadBalancerStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_LoadBalancerStatus_To_v1_LoadBalancerStatus(in *api.LoadBalancerStatus, out *LoadBalancerStatus, s conversion.Scope) error {
|
|
out.Ingress = *(*[]LoadBalancerIngress)(unsafe.Pointer(&in.Ingress))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_LoadBalancerStatus_To_v1_LoadBalancerStatus(in *api.LoadBalancerStatus, out *LoadBalancerStatus, s conversion.Scope) error {
|
|
return autoConvert_api_LoadBalancerStatus_To_v1_LoadBalancerStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_LocalObjectReference_To_api_LocalObjectReference(in *LocalObjectReference, out *api.LocalObjectReference, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_LocalObjectReference_To_api_LocalObjectReference(in *LocalObjectReference, out *api.LocalObjectReference, s conversion.Scope) error {
|
|
return autoConvert_v1_LocalObjectReference_To_api_LocalObjectReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_LocalObjectReference_To_v1_LocalObjectReference(in *api.LocalObjectReference, out *LocalObjectReference, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_LocalObjectReference_To_v1_LocalObjectReference(in *api.LocalObjectReference, out *LocalObjectReference, s conversion.Scope) error {
|
|
return autoConvert_api_LocalObjectReference_To_v1_LocalObjectReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NFSVolumeSource_To_api_NFSVolumeSource(in *NFSVolumeSource, out *api.NFSVolumeSource, s conversion.Scope) error {
|
|
out.Server = in.Server
|
|
out.Path = in.Path
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NFSVolumeSource_To_api_NFSVolumeSource(in *NFSVolumeSource, out *api.NFSVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_NFSVolumeSource_To_api_NFSVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NFSVolumeSource_To_v1_NFSVolumeSource(in *api.NFSVolumeSource, out *NFSVolumeSource, s conversion.Scope) error {
|
|
out.Server = in.Server
|
|
out.Path = in.Path
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NFSVolumeSource_To_v1_NFSVolumeSource(in *api.NFSVolumeSource, out *NFSVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_NFSVolumeSource_To_v1_NFSVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Namespace_To_api_Namespace(in *Namespace, out *api.Namespace, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_NamespaceSpec_To_api_NamespaceSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_NamespaceStatus_To_api_NamespaceStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Namespace_To_api_Namespace(in *Namespace, out *api.Namespace, s conversion.Scope) error {
|
|
return autoConvert_v1_Namespace_To_api_Namespace(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Namespace_To_v1_Namespace(in *api.Namespace, out *Namespace, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_NamespaceSpec_To_v1_NamespaceSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_NamespaceStatus_To_v1_NamespaceStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Namespace_To_v1_Namespace(in *api.Namespace, out *Namespace, s conversion.Scope) error {
|
|
return autoConvert_api_Namespace_To_v1_Namespace(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NamespaceList_To_api_NamespaceList(in *NamespaceList, out *api.NamespaceList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.Namespace)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NamespaceList_To_api_NamespaceList(in *NamespaceList, out *api.NamespaceList, s conversion.Scope) error {
|
|
return autoConvert_v1_NamespaceList_To_api_NamespaceList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NamespaceList_To_v1_NamespaceList(in *api.NamespaceList, out *NamespaceList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]Namespace, 0)
|
|
} else {
|
|
out.Items = *(*[]Namespace)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NamespaceList_To_v1_NamespaceList(in *api.NamespaceList, out *NamespaceList, s conversion.Scope) error {
|
|
return autoConvert_api_NamespaceList_To_v1_NamespaceList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NamespaceSpec_To_api_NamespaceSpec(in *NamespaceSpec, out *api.NamespaceSpec, s conversion.Scope) error {
|
|
out.Finalizers = *(*[]api.FinalizerName)(unsafe.Pointer(&in.Finalizers))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NamespaceSpec_To_api_NamespaceSpec(in *NamespaceSpec, out *api.NamespaceSpec, s conversion.Scope) error {
|
|
return autoConvert_v1_NamespaceSpec_To_api_NamespaceSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NamespaceSpec_To_v1_NamespaceSpec(in *api.NamespaceSpec, out *NamespaceSpec, s conversion.Scope) error {
|
|
out.Finalizers = *(*[]FinalizerName)(unsafe.Pointer(&in.Finalizers))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NamespaceSpec_To_v1_NamespaceSpec(in *api.NamespaceSpec, out *NamespaceSpec, s conversion.Scope) error {
|
|
return autoConvert_api_NamespaceSpec_To_v1_NamespaceSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NamespaceStatus_To_api_NamespaceStatus(in *NamespaceStatus, out *api.NamespaceStatus, s conversion.Scope) error {
|
|
out.Phase = api.NamespacePhase(in.Phase)
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NamespaceStatus_To_api_NamespaceStatus(in *NamespaceStatus, out *api.NamespaceStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_NamespaceStatus_To_api_NamespaceStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NamespaceStatus_To_v1_NamespaceStatus(in *api.NamespaceStatus, out *NamespaceStatus, s conversion.Scope) error {
|
|
out.Phase = NamespacePhase(in.Phase)
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NamespaceStatus_To_v1_NamespaceStatus(in *api.NamespaceStatus, out *NamespaceStatus, s conversion.Scope) error {
|
|
return autoConvert_api_NamespaceStatus_To_v1_NamespaceStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Node_To_api_Node(in *Node, out *api.Node, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_NodeSpec_To_api_NodeSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_NodeStatus_To_api_NodeStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Node_To_api_Node(in *Node, out *api.Node, s conversion.Scope) error {
|
|
return autoConvert_v1_Node_To_api_Node(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Node_To_v1_Node(in *api.Node, out *Node, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_NodeSpec_To_v1_NodeSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_NodeStatus_To_v1_NodeStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Node_To_v1_Node(in *api.Node, out *Node, s conversion.Scope) error {
|
|
return autoConvert_api_Node_To_v1_Node(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeAddress_To_api_NodeAddress(in *NodeAddress, out *api.NodeAddress, s conversion.Scope) error {
|
|
out.Type = api.NodeAddressType(in.Type)
|
|
out.Address = in.Address
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeAddress_To_api_NodeAddress(in *NodeAddress, out *api.NodeAddress, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeAddress_To_api_NodeAddress(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeAddress_To_v1_NodeAddress(in *api.NodeAddress, out *NodeAddress, s conversion.Scope) error {
|
|
out.Type = NodeAddressType(in.Type)
|
|
out.Address = in.Address
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeAddress_To_v1_NodeAddress(in *api.NodeAddress, out *NodeAddress, s conversion.Scope) error {
|
|
return autoConvert_api_NodeAddress_To_v1_NodeAddress(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeAffinity_To_api_NodeAffinity(in *NodeAffinity, out *api.NodeAffinity, s conversion.Scope) error {
|
|
out.RequiredDuringSchedulingIgnoredDuringExecution = (*api.NodeSelector)(unsafe.Pointer(in.RequiredDuringSchedulingIgnoredDuringExecution))
|
|
out.PreferredDuringSchedulingIgnoredDuringExecution = *(*[]api.PreferredSchedulingTerm)(unsafe.Pointer(&in.PreferredDuringSchedulingIgnoredDuringExecution))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeAffinity_To_api_NodeAffinity(in *NodeAffinity, out *api.NodeAffinity, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeAffinity_To_api_NodeAffinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeAffinity_To_v1_NodeAffinity(in *api.NodeAffinity, out *NodeAffinity, s conversion.Scope) error {
|
|
out.RequiredDuringSchedulingIgnoredDuringExecution = (*NodeSelector)(unsafe.Pointer(in.RequiredDuringSchedulingIgnoredDuringExecution))
|
|
out.PreferredDuringSchedulingIgnoredDuringExecution = *(*[]PreferredSchedulingTerm)(unsafe.Pointer(&in.PreferredDuringSchedulingIgnoredDuringExecution))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeAffinity_To_v1_NodeAffinity(in *api.NodeAffinity, out *NodeAffinity, s conversion.Scope) error {
|
|
return autoConvert_api_NodeAffinity_To_v1_NodeAffinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeCondition_To_api_NodeCondition(in *NodeCondition, out *api.NodeCondition, s conversion.Scope) error {
|
|
out.Type = api.NodeConditionType(in.Type)
|
|
out.Status = api.ConditionStatus(in.Status)
|
|
out.LastHeartbeatTime = in.LastHeartbeatTime
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeCondition_To_api_NodeCondition(in *NodeCondition, out *api.NodeCondition, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeCondition_To_api_NodeCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeCondition_To_v1_NodeCondition(in *api.NodeCondition, out *NodeCondition, s conversion.Scope) error {
|
|
out.Type = NodeConditionType(in.Type)
|
|
out.Status = ConditionStatus(in.Status)
|
|
out.LastHeartbeatTime = in.LastHeartbeatTime
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeCondition_To_v1_NodeCondition(in *api.NodeCondition, out *NodeCondition, s conversion.Scope) error {
|
|
return autoConvert_api_NodeCondition_To_v1_NodeCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints(in *NodeDaemonEndpoints, out *api.NodeDaemonEndpoints, s conversion.Scope) error {
|
|
if err := Convert_v1_DaemonEndpoint_To_api_DaemonEndpoint(&in.KubeletEndpoint, &out.KubeletEndpoint, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints(in *NodeDaemonEndpoints, out *api.NodeDaemonEndpoints, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeDaemonEndpoints_To_v1_NodeDaemonEndpoints(in *api.NodeDaemonEndpoints, out *NodeDaemonEndpoints, s conversion.Scope) error {
|
|
if err := Convert_api_DaemonEndpoint_To_v1_DaemonEndpoint(&in.KubeletEndpoint, &out.KubeletEndpoint, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeDaemonEndpoints_To_v1_NodeDaemonEndpoints(in *api.NodeDaemonEndpoints, out *NodeDaemonEndpoints, s conversion.Scope) error {
|
|
return autoConvert_api_NodeDaemonEndpoints_To_v1_NodeDaemonEndpoints(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeList_To_api_NodeList(in *NodeList, out *api.NodeList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.Node)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeList_To_api_NodeList(in *NodeList, out *api.NodeList, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeList_To_api_NodeList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeList_To_v1_NodeList(in *api.NodeList, out *NodeList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]Node, 0)
|
|
} else {
|
|
out.Items = *(*[]Node)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeList_To_v1_NodeList(in *api.NodeList, out *NodeList, s conversion.Scope) error {
|
|
return autoConvert_api_NodeList_To_v1_NodeList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeProxyOptions_To_api_NodeProxyOptions(in *NodeProxyOptions, out *api.NodeProxyOptions, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeProxyOptions_To_api_NodeProxyOptions(in *NodeProxyOptions, out *api.NodeProxyOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeProxyOptions_To_api_NodeProxyOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeProxyOptions_To_v1_NodeProxyOptions(in *api.NodeProxyOptions, out *NodeProxyOptions, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeProxyOptions_To_v1_NodeProxyOptions(in *api.NodeProxyOptions, out *NodeProxyOptions, s conversion.Scope) error {
|
|
return autoConvert_api_NodeProxyOptions_To_v1_NodeProxyOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeResources_To_api_NodeResources(in *NodeResources, out *api.NodeResources, s conversion.Scope) error {
|
|
out.Capacity = *(*api.ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeResources_To_api_NodeResources(in *NodeResources, out *api.NodeResources, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeResources_To_api_NodeResources(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeResources_To_v1_NodeResources(in *api.NodeResources, out *NodeResources, s conversion.Scope) error {
|
|
out.Capacity = *(*ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeResources_To_v1_NodeResources(in *api.NodeResources, out *NodeResources, s conversion.Scope) error {
|
|
return autoConvert_api_NodeResources_To_v1_NodeResources(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeSelector_To_api_NodeSelector(in *NodeSelector, out *api.NodeSelector, s conversion.Scope) error {
|
|
out.NodeSelectorTerms = *(*[]api.NodeSelectorTerm)(unsafe.Pointer(&in.NodeSelectorTerms))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeSelector_To_api_NodeSelector(in *NodeSelector, out *api.NodeSelector, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeSelector_To_api_NodeSelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeSelector_To_v1_NodeSelector(in *api.NodeSelector, out *NodeSelector, s conversion.Scope) error {
|
|
if in.NodeSelectorTerms == nil {
|
|
out.NodeSelectorTerms = make([]NodeSelectorTerm, 0)
|
|
} else {
|
|
out.NodeSelectorTerms = *(*[]NodeSelectorTerm)(unsafe.Pointer(&in.NodeSelectorTerms))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeSelector_To_v1_NodeSelector(in *api.NodeSelector, out *NodeSelector, s conversion.Scope) error {
|
|
return autoConvert_api_NodeSelector_To_v1_NodeSelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeSelectorRequirement_To_api_NodeSelectorRequirement(in *NodeSelectorRequirement, out *api.NodeSelectorRequirement, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Operator = api.NodeSelectorOperator(in.Operator)
|
|
out.Values = *(*[]string)(unsafe.Pointer(&in.Values))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeSelectorRequirement_To_api_NodeSelectorRequirement(in *NodeSelectorRequirement, out *api.NodeSelectorRequirement, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeSelectorRequirement_To_api_NodeSelectorRequirement(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeSelectorRequirement_To_v1_NodeSelectorRequirement(in *api.NodeSelectorRequirement, out *NodeSelectorRequirement, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Operator = NodeSelectorOperator(in.Operator)
|
|
out.Values = *(*[]string)(unsafe.Pointer(&in.Values))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeSelectorRequirement_To_v1_NodeSelectorRequirement(in *api.NodeSelectorRequirement, out *NodeSelectorRequirement, s conversion.Scope) error {
|
|
return autoConvert_api_NodeSelectorRequirement_To_v1_NodeSelectorRequirement(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeSelectorTerm_To_api_NodeSelectorTerm(in *NodeSelectorTerm, out *api.NodeSelectorTerm, s conversion.Scope) error {
|
|
out.MatchExpressions = *(*[]api.NodeSelectorRequirement)(unsafe.Pointer(&in.MatchExpressions))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeSelectorTerm_To_api_NodeSelectorTerm(in *NodeSelectorTerm, out *api.NodeSelectorTerm, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeSelectorTerm_To_api_NodeSelectorTerm(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeSelectorTerm_To_v1_NodeSelectorTerm(in *api.NodeSelectorTerm, out *NodeSelectorTerm, s conversion.Scope) error {
|
|
if in.MatchExpressions == nil {
|
|
out.MatchExpressions = make([]NodeSelectorRequirement, 0)
|
|
} else {
|
|
out.MatchExpressions = *(*[]NodeSelectorRequirement)(unsafe.Pointer(&in.MatchExpressions))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeSelectorTerm_To_v1_NodeSelectorTerm(in *api.NodeSelectorTerm, out *NodeSelectorTerm, s conversion.Scope) error {
|
|
return autoConvert_api_NodeSelectorTerm_To_v1_NodeSelectorTerm(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeSpec_To_api_NodeSpec(in *NodeSpec, out *api.NodeSpec, s conversion.Scope) error {
|
|
out.PodCIDR = in.PodCIDR
|
|
out.ExternalID = in.ExternalID
|
|
out.ProviderID = in.ProviderID
|
|
out.Unschedulable = in.Unschedulable
|
|
out.Taints = *(*[]api.Taint)(unsafe.Pointer(&in.Taints))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeSpec_To_api_NodeSpec(in *NodeSpec, out *api.NodeSpec, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeSpec_To_api_NodeSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeSpec_To_v1_NodeSpec(in *api.NodeSpec, out *NodeSpec, s conversion.Scope) error {
|
|
out.PodCIDR = in.PodCIDR
|
|
out.ExternalID = in.ExternalID
|
|
out.ProviderID = in.ProviderID
|
|
out.Unschedulable = in.Unschedulable
|
|
out.Taints = *(*[]Taint)(unsafe.Pointer(&in.Taints))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeSpec_To_v1_NodeSpec(in *api.NodeSpec, out *NodeSpec, s conversion.Scope) error {
|
|
return autoConvert_api_NodeSpec_To_v1_NodeSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeStatus_To_api_NodeStatus(in *NodeStatus, out *api.NodeStatus, s conversion.Scope) error {
|
|
out.Capacity = *(*api.ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
out.Allocatable = *(*api.ResourceList)(unsafe.Pointer(&in.Allocatable))
|
|
out.Phase = api.NodePhase(in.Phase)
|
|
out.Conditions = *(*[]api.NodeCondition)(unsafe.Pointer(&in.Conditions))
|
|
out.Addresses = *(*[]api.NodeAddress)(unsafe.Pointer(&in.Addresses))
|
|
if err := Convert_v1_NodeDaemonEndpoints_To_api_NodeDaemonEndpoints(&in.DaemonEndpoints, &out.DaemonEndpoints, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_NodeSystemInfo_To_api_NodeSystemInfo(&in.NodeInfo, &out.NodeInfo, s); err != nil {
|
|
return err
|
|
}
|
|
out.Images = *(*[]api.ContainerImage)(unsafe.Pointer(&in.Images))
|
|
out.VolumesInUse = *(*[]api.UniqueVolumeName)(unsafe.Pointer(&in.VolumesInUse))
|
|
out.VolumesAttached = *(*[]api.AttachedVolume)(unsafe.Pointer(&in.VolumesAttached))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeStatus_To_api_NodeStatus(in *NodeStatus, out *api.NodeStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeStatus_To_api_NodeStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeStatus_To_v1_NodeStatus(in *api.NodeStatus, out *NodeStatus, s conversion.Scope) error {
|
|
out.Capacity = *(*ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
out.Allocatable = *(*ResourceList)(unsafe.Pointer(&in.Allocatable))
|
|
out.Phase = NodePhase(in.Phase)
|
|
out.Conditions = *(*[]NodeCondition)(unsafe.Pointer(&in.Conditions))
|
|
out.Addresses = *(*[]NodeAddress)(unsafe.Pointer(&in.Addresses))
|
|
if err := Convert_api_NodeDaemonEndpoints_To_v1_NodeDaemonEndpoints(&in.DaemonEndpoints, &out.DaemonEndpoints, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_NodeSystemInfo_To_v1_NodeSystemInfo(&in.NodeInfo, &out.NodeInfo, s); err != nil {
|
|
return err
|
|
}
|
|
out.Images = *(*[]ContainerImage)(unsafe.Pointer(&in.Images))
|
|
out.VolumesInUse = *(*[]UniqueVolumeName)(unsafe.Pointer(&in.VolumesInUse))
|
|
out.VolumesAttached = *(*[]AttachedVolume)(unsafe.Pointer(&in.VolumesAttached))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeStatus_To_v1_NodeStatus(in *api.NodeStatus, out *NodeStatus, s conversion.Scope) error {
|
|
return autoConvert_api_NodeStatus_To_v1_NodeStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_NodeSystemInfo_To_api_NodeSystemInfo(in *NodeSystemInfo, out *api.NodeSystemInfo, s conversion.Scope) error {
|
|
out.MachineID = in.MachineID
|
|
out.SystemUUID = in.SystemUUID
|
|
out.BootID = in.BootID
|
|
out.KernelVersion = in.KernelVersion
|
|
out.OSImage = in.OSImage
|
|
out.ContainerRuntimeVersion = in.ContainerRuntimeVersion
|
|
out.KubeletVersion = in.KubeletVersion
|
|
out.KubeProxyVersion = in.KubeProxyVersion
|
|
out.OperatingSystem = in.OperatingSystem
|
|
out.Architecture = in.Architecture
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_NodeSystemInfo_To_api_NodeSystemInfo(in *NodeSystemInfo, out *api.NodeSystemInfo, s conversion.Scope) error {
|
|
return autoConvert_v1_NodeSystemInfo_To_api_NodeSystemInfo(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_NodeSystemInfo_To_v1_NodeSystemInfo(in *api.NodeSystemInfo, out *NodeSystemInfo, s conversion.Scope) error {
|
|
out.MachineID = in.MachineID
|
|
out.SystemUUID = in.SystemUUID
|
|
out.BootID = in.BootID
|
|
out.KernelVersion = in.KernelVersion
|
|
out.OSImage = in.OSImage
|
|
out.ContainerRuntimeVersion = in.ContainerRuntimeVersion
|
|
out.KubeletVersion = in.KubeletVersion
|
|
out.KubeProxyVersion = in.KubeProxyVersion
|
|
out.OperatingSystem = in.OperatingSystem
|
|
out.Architecture = in.Architecture
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_NodeSystemInfo_To_v1_NodeSystemInfo(in *api.NodeSystemInfo, out *NodeSystemInfo, s conversion.Scope) error {
|
|
return autoConvert_api_NodeSystemInfo_To_v1_NodeSystemInfo(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ObjectFieldSelector_To_api_ObjectFieldSelector(in *ObjectFieldSelector, out *api.ObjectFieldSelector, s conversion.Scope) error {
|
|
out.APIVersion = in.APIVersion
|
|
out.FieldPath = in.FieldPath
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ObjectFieldSelector_To_api_ObjectFieldSelector(in *ObjectFieldSelector, out *api.ObjectFieldSelector, s conversion.Scope) error {
|
|
return autoConvert_v1_ObjectFieldSelector_To_api_ObjectFieldSelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ObjectFieldSelector_To_v1_ObjectFieldSelector(in *api.ObjectFieldSelector, out *ObjectFieldSelector, s conversion.Scope) error {
|
|
out.APIVersion = in.APIVersion
|
|
out.FieldPath = in.FieldPath
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ObjectFieldSelector_To_v1_ObjectFieldSelector(in *api.ObjectFieldSelector, out *ObjectFieldSelector, s conversion.Scope) error {
|
|
return autoConvert_api_ObjectFieldSelector_To_v1_ObjectFieldSelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ObjectMeta_To_api_ObjectMeta(in *ObjectMeta, out *api.ObjectMeta, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.GenerateName = in.GenerateName
|
|
out.Namespace = in.Namespace
|
|
out.SelfLink = in.SelfLink
|
|
out.UID = types.UID(in.UID)
|
|
out.ResourceVersion = in.ResourceVersion
|
|
out.Generation = in.Generation
|
|
out.CreationTimestamp = in.CreationTimestamp
|
|
out.DeletionTimestamp = (*meta_v1.Time)(unsafe.Pointer(in.DeletionTimestamp))
|
|
out.DeletionGracePeriodSeconds = (*int64)(unsafe.Pointer(in.DeletionGracePeriodSeconds))
|
|
out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels))
|
|
out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
|
|
out.OwnerReferences = *(*[]meta_v1.OwnerReference)(unsafe.Pointer(&in.OwnerReferences))
|
|
out.Finalizers = *(*[]string)(unsafe.Pointer(&in.Finalizers))
|
|
out.ClusterName = in.ClusterName
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ObjectMeta_To_api_ObjectMeta(in *ObjectMeta, out *api.ObjectMeta, s conversion.Scope) error {
|
|
return autoConvert_v1_ObjectMeta_To_api_ObjectMeta(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ObjectMeta_To_v1_ObjectMeta(in *api.ObjectMeta, out *ObjectMeta, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.GenerateName = in.GenerateName
|
|
out.Namespace = in.Namespace
|
|
out.SelfLink = in.SelfLink
|
|
out.UID = types.UID(in.UID)
|
|
out.ResourceVersion = in.ResourceVersion
|
|
out.Generation = in.Generation
|
|
out.CreationTimestamp = in.CreationTimestamp
|
|
out.DeletionTimestamp = (*meta_v1.Time)(unsafe.Pointer(in.DeletionTimestamp))
|
|
out.DeletionGracePeriodSeconds = (*int64)(unsafe.Pointer(in.DeletionGracePeriodSeconds))
|
|
out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels))
|
|
out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
|
|
out.OwnerReferences = *(*[]meta_v1.OwnerReference)(unsafe.Pointer(&in.OwnerReferences))
|
|
out.Finalizers = *(*[]string)(unsafe.Pointer(&in.Finalizers))
|
|
out.ClusterName = in.ClusterName
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ObjectMeta_To_v1_ObjectMeta(in *api.ObjectMeta, out *ObjectMeta, s conversion.Scope) error {
|
|
return autoConvert_api_ObjectMeta_To_v1_ObjectMeta(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ObjectReference_To_api_ObjectReference(in *ObjectReference, out *api.ObjectReference, s conversion.Scope) error {
|
|
out.Kind = in.Kind
|
|
out.Namespace = in.Namespace
|
|
out.Name = in.Name
|
|
out.UID = types.UID(in.UID)
|
|
out.APIVersion = in.APIVersion
|
|
out.ResourceVersion = in.ResourceVersion
|
|
out.FieldPath = in.FieldPath
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ObjectReference_To_api_ObjectReference(in *ObjectReference, out *api.ObjectReference, s conversion.Scope) error {
|
|
return autoConvert_v1_ObjectReference_To_api_ObjectReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ObjectReference_To_v1_ObjectReference(in *api.ObjectReference, out *ObjectReference, s conversion.Scope) error {
|
|
out.Kind = in.Kind
|
|
out.Namespace = in.Namespace
|
|
out.Name = in.Name
|
|
out.UID = types.UID(in.UID)
|
|
out.APIVersion = in.APIVersion
|
|
out.ResourceVersion = in.ResourceVersion
|
|
out.FieldPath = in.FieldPath
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ObjectReference_To_v1_ObjectReference(in *api.ObjectReference, out *ObjectReference, s conversion.Scope) error {
|
|
return autoConvert_api_ObjectReference_To_v1_ObjectReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolume_To_api_PersistentVolume(in *PersistentVolume, out *api.PersistentVolume, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_PersistentVolumeSpec_To_api_PersistentVolumeSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_PersistentVolumeStatus_To_api_PersistentVolumeStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolume_To_api_PersistentVolume(in *PersistentVolume, out *api.PersistentVolume, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolume_To_api_PersistentVolume(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolume_To_v1_PersistentVolume(in *api.PersistentVolume, out *PersistentVolume, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_PersistentVolumeSpec_To_v1_PersistentVolumeSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_PersistentVolumeStatus_To_v1_PersistentVolumeStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolume_To_v1_PersistentVolume(in *api.PersistentVolume, out *PersistentVolume, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolume_To_v1_PersistentVolume(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeClaim_To_api_PersistentVolumeClaim(in *PersistentVolumeClaim, out *api.PersistentVolumeClaim, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_PersistentVolumeClaimSpec_To_api_PersistentVolumeClaimSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_PersistentVolumeClaimStatus_To_api_PersistentVolumeClaimStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeClaim_To_api_PersistentVolumeClaim(in *PersistentVolumeClaim, out *api.PersistentVolumeClaim, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeClaim_To_api_PersistentVolumeClaim(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeClaim_To_v1_PersistentVolumeClaim(in *api.PersistentVolumeClaim, out *PersistentVolumeClaim, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_PersistentVolumeClaimSpec_To_v1_PersistentVolumeClaimSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_PersistentVolumeClaimStatus_To_v1_PersistentVolumeClaimStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeClaim_To_v1_PersistentVolumeClaim(in *api.PersistentVolumeClaim, out *PersistentVolumeClaim, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeClaim_To_v1_PersistentVolumeClaim(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeClaimList_To_api_PersistentVolumeClaimList(in *PersistentVolumeClaimList, out *api.PersistentVolumeClaimList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.PersistentVolumeClaim)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeClaimList_To_api_PersistentVolumeClaimList(in *PersistentVolumeClaimList, out *api.PersistentVolumeClaimList, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeClaimList_To_api_PersistentVolumeClaimList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeClaimList_To_v1_PersistentVolumeClaimList(in *api.PersistentVolumeClaimList, out *PersistentVolumeClaimList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]PersistentVolumeClaim, 0)
|
|
} else {
|
|
out.Items = *(*[]PersistentVolumeClaim)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeClaimList_To_v1_PersistentVolumeClaimList(in *api.PersistentVolumeClaimList, out *PersistentVolumeClaimList, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeClaimList_To_v1_PersistentVolumeClaimList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeClaimSpec_To_api_PersistentVolumeClaimSpec(in *PersistentVolumeClaimSpec, out *api.PersistentVolumeClaimSpec, s conversion.Scope) error {
|
|
out.AccessModes = *(*[]api.PersistentVolumeAccessMode)(unsafe.Pointer(&in.AccessModes))
|
|
out.Selector = (*meta_v1.LabelSelector)(unsafe.Pointer(in.Selector))
|
|
if err := Convert_v1_ResourceRequirements_To_api_ResourceRequirements(&in.Resources, &out.Resources, s); err != nil {
|
|
return err
|
|
}
|
|
out.VolumeName = in.VolumeName
|
|
out.StorageClassName = (*string)(unsafe.Pointer(in.StorageClassName))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeClaimSpec_To_api_PersistentVolumeClaimSpec(in *PersistentVolumeClaimSpec, out *api.PersistentVolumeClaimSpec, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeClaimSpec_To_api_PersistentVolumeClaimSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeClaimSpec_To_v1_PersistentVolumeClaimSpec(in *api.PersistentVolumeClaimSpec, out *PersistentVolumeClaimSpec, s conversion.Scope) error {
|
|
out.AccessModes = *(*[]PersistentVolumeAccessMode)(unsafe.Pointer(&in.AccessModes))
|
|
out.Selector = (*meta_v1.LabelSelector)(unsafe.Pointer(in.Selector))
|
|
if err := Convert_api_ResourceRequirements_To_v1_ResourceRequirements(&in.Resources, &out.Resources, s); err != nil {
|
|
return err
|
|
}
|
|
out.VolumeName = in.VolumeName
|
|
out.StorageClassName = (*string)(unsafe.Pointer(in.StorageClassName))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeClaimSpec_To_v1_PersistentVolumeClaimSpec(in *api.PersistentVolumeClaimSpec, out *PersistentVolumeClaimSpec, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeClaimSpec_To_v1_PersistentVolumeClaimSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeClaimStatus_To_api_PersistentVolumeClaimStatus(in *PersistentVolumeClaimStatus, out *api.PersistentVolumeClaimStatus, s conversion.Scope) error {
|
|
out.Phase = api.PersistentVolumeClaimPhase(in.Phase)
|
|
out.AccessModes = *(*[]api.PersistentVolumeAccessMode)(unsafe.Pointer(&in.AccessModes))
|
|
out.Capacity = *(*api.ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeClaimStatus_To_api_PersistentVolumeClaimStatus(in *PersistentVolumeClaimStatus, out *api.PersistentVolumeClaimStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeClaimStatus_To_api_PersistentVolumeClaimStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeClaimStatus_To_v1_PersistentVolumeClaimStatus(in *api.PersistentVolumeClaimStatus, out *PersistentVolumeClaimStatus, s conversion.Scope) error {
|
|
out.Phase = PersistentVolumeClaimPhase(in.Phase)
|
|
out.AccessModes = *(*[]PersistentVolumeAccessMode)(unsafe.Pointer(&in.AccessModes))
|
|
out.Capacity = *(*ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeClaimStatus_To_v1_PersistentVolumeClaimStatus(in *api.PersistentVolumeClaimStatus, out *PersistentVolumeClaimStatus, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeClaimStatus_To_v1_PersistentVolumeClaimStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeClaimVolumeSource_To_api_PersistentVolumeClaimVolumeSource(in *PersistentVolumeClaimVolumeSource, out *api.PersistentVolumeClaimVolumeSource, s conversion.Scope) error {
|
|
out.ClaimName = in.ClaimName
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeClaimVolumeSource_To_api_PersistentVolumeClaimVolumeSource(in *PersistentVolumeClaimVolumeSource, out *api.PersistentVolumeClaimVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeClaimVolumeSource_To_api_PersistentVolumeClaimVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeClaimVolumeSource_To_v1_PersistentVolumeClaimVolumeSource(in *api.PersistentVolumeClaimVolumeSource, out *PersistentVolumeClaimVolumeSource, s conversion.Scope) error {
|
|
out.ClaimName = in.ClaimName
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeClaimVolumeSource_To_v1_PersistentVolumeClaimVolumeSource(in *api.PersistentVolumeClaimVolumeSource, out *PersistentVolumeClaimVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeClaimVolumeSource_To_v1_PersistentVolumeClaimVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeList_To_api_PersistentVolumeList(in *PersistentVolumeList, out *api.PersistentVolumeList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]api.PersistentVolume, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_PersistentVolume_To_api_PersistentVolume(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeList_To_api_PersistentVolumeList(in *PersistentVolumeList, out *api.PersistentVolumeList, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeList_To_api_PersistentVolumeList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeList_To_v1_PersistentVolumeList(in *api.PersistentVolumeList, out *PersistentVolumeList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]PersistentVolume, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_api_PersistentVolume_To_v1_PersistentVolume(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = make([]PersistentVolume, 0)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeList_To_v1_PersistentVolumeList(in *api.PersistentVolumeList, out *PersistentVolumeList, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeList_To_v1_PersistentVolumeList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeSource_To_api_PersistentVolumeSource(in *PersistentVolumeSource, out *api.PersistentVolumeSource, s conversion.Scope) error {
|
|
out.GCEPersistentDisk = (*api.GCEPersistentDiskVolumeSource)(unsafe.Pointer(in.GCEPersistentDisk))
|
|
out.AWSElasticBlockStore = (*api.AWSElasticBlockStoreVolumeSource)(unsafe.Pointer(in.AWSElasticBlockStore))
|
|
out.HostPath = (*api.HostPathVolumeSource)(unsafe.Pointer(in.HostPath))
|
|
out.Glusterfs = (*api.GlusterfsVolumeSource)(unsafe.Pointer(in.Glusterfs))
|
|
out.NFS = (*api.NFSVolumeSource)(unsafe.Pointer(in.NFS))
|
|
out.RBD = (*api.RBDVolumeSource)(unsafe.Pointer(in.RBD))
|
|
out.ISCSI = (*api.ISCSIVolumeSource)(unsafe.Pointer(in.ISCSI))
|
|
out.Cinder = (*api.CinderVolumeSource)(unsafe.Pointer(in.Cinder))
|
|
out.CephFS = (*api.CephFSVolumeSource)(unsafe.Pointer(in.CephFS))
|
|
out.FC = (*api.FCVolumeSource)(unsafe.Pointer(in.FC))
|
|
out.Flocker = (*api.FlockerVolumeSource)(unsafe.Pointer(in.Flocker))
|
|
out.FlexVolume = (*api.FlexVolumeSource)(unsafe.Pointer(in.FlexVolume))
|
|
out.AzureFile = (*api.AzureFileVolumeSource)(unsafe.Pointer(in.AzureFile))
|
|
out.VsphereVolume = (*api.VsphereVirtualDiskVolumeSource)(unsafe.Pointer(in.VsphereVolume))
|
|
out.Quobyte = (*api.QuobyteVolumeSource)(unsafe.Pointer(in.Quobyte))
|
|
out.AzureDisk = (*api.AzureDiskVolumeSource)(unsafe.Pointer(in.AzureDisk))
|
|
out.PhotonPersistentDisk = (*api.PhotonPersistentDiskVolumeSource)(unsafe.Pointer(in.PhotonPersistentDisk))
|
|
out.PortworxVolume = (*api.PortworxVolumeSource)(unsafe.Pointer(in.PortworxVolume))
|
|
out.ScaleIO = (*api.ScaleIOVolumeSource)(unsafe.Pointer(in.ScaleIO))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeSource_To_api_PersistentVolumeSource(in *PersistentVolumeSource, out *api.PersistentVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeSource_To_api_PersistentVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeSource_To_v1_PersistentVolumeSource(in *api.PersistentVolumeSource, out *PersistentVolumeSource, s conversion.Scope) error {
|
|
out.GCEPersistentDisk = (*GCEPersistentDiskVolumeSource)(unsafe.Pointer(in.GCEPersistentDisk))
|
|
out.AWSElasticBlockStore = (*AWSElasticBlockStoreVolumeSource)(unsafe.Pointer(in.AWSElasticBlockStore))
|
|
out.HostPath = (*HostPathVolumeSource)(unsafe.Pointer(in.HostPath))
|
|
out.Glusterfs = (*GlusterfsVolumeSource)(unsafe.Pointer(in.Glusterfs))
|
|
out.NFS = (*NFSVolumeSource)(unsafe.Pointer(in.NFS))
|
|
out.RBD = (*RBDVolumeSource)(unsafe.Pointer(in.RBD))
|
|
out.Quobyte = (*QuobyteVolumeSource)(unsafe.Pointer(in.Quobyte))
|
|
out.ISCSI = (*ISCSIVolumeSource)(unsafe.Pointer(in.ISCSI))
|
|
out.FlexVolume = (*FlexVolumeSource)(unsafe.Pointer(in.FlexVolume))
|
|
out.Cinder = (*CinderVolumeSource)(unsafe.Pointer(in.Cinder))
|
|
out.CephFS = (*CephFSVolumeSource)(unsafe.Pointer(in.CephFS))
|
|
out.FC = (*FCVolumeSource)(unsafe.Pointer(in.FC))
|
|
out.Flocker = (*FlockerVolumeSource)(unsafe.Pointer(in.Flocker))
|
|
out.AzureFile = (*AzureFileVolumeSource)(unsafe.Pointer(in.AzureFile))
|
|
out.VsphereVolume = (*VsphereVirtualDiskVolumeSource)(unsafe.Pointer(in.VsphereVolume))
|
|
out.AzureDisk = (*AzureDiskVolumeSource)(unsafe.Pointer(in.AzureDisk))
|
|
out.PhotonPersistentDisk = (*PhotonPersistentDiskVolumeSource)(unsafe.Pointer(in.PhotonPersistentDisk))
|
|
out.PortworxVolume = (*PortworxVolumeSource)(unsafe.Pointer(in.PortworxVolume))
|
|
out.ScaleIO = (*ScaleIOVolumeSource)(unsafe.Pointer(in.ScaleIO))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeSource_To_v1_PersistentVolumeSource(in *api.PersistentVolumeSource, out *PersistentVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeSource_To_v1_PersistentVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeSpec_To_api_PersistentVolumeSpec(in *PersistentVolumeSpec, out *api.PersistentVolumeSpec, s conversion.Scope) error {
|
|
out.Capacity = *(*api.ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
if err := Convert_v1_PersistentVolumeSource_To_api_PersistentVolumeSource(&in.PersistentVolumeSource, &out.PersistentVolumeSource, s); err != nil {
|
|
return err
|
|
}
|
|
out.AccessModes = *(*[]api.PersistentVolumeAccessMode)(unsafe.Pointer(&in.AccessModes))
|
|
out.ClaimRef = (*api.ObjectReference)(unsafe.Pointer(in.ClaimRef))
|
|
out.PersistentVolumeReclaimPolicy = api.PersistentVolumeReclaimPolicy(in.PersistentVolumeReclaimPolicy)
|
|
out.StorageClassName = in.StorageClassName
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeSpec_To_api_PersistentVolumeSpec(in *PersistentVolumeSpec, out *api.PersistentVolumeSpec, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeSpec_To_api_PersistentVolumeSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeSpec_To_v1_PersistentVolumeSpec(in *api.PersistentVolumeSpec, out *PersistentVolumeSpec, s conversion.Scope) error {
|
|
out.Capacity = *(*ResourceList)(unsafe.Pointer(&in.Capacity))
|
|
if err := Convert_api_PersistentVolumeSource_To_v1_PersistentVolumeSource(&in.PersistentVolumeSource, &out.PersistentVolumeSource, s); err != nil {
|
|
return err
|
|
}
|
|
out.AccessModes = *(*[]PersistentVolumeAccessMode)(unsafe.Pointer(&in.AccessModes))
|
|
out.ClaimRef = (*ObjectReference)(unsafe.Pointer(in.ClaimRef))
|
|
out.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(in.PersistentVolumeReclaimPolicy)
|
|
out.StorageClassName = in.StorageClassName
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeSpec_To_v1_PersistentVolumeSpec(in *api.PersistentVolumeSpec, out *PersistentVolumeSpec, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeSpec_To_v1_PersistentVolumeSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PersistentVolumeStatus_To_api_PersistentVolumeStatus(in *PersistentVolumeStatus, out *api.PersistentVolumeStatus, s conversion.Scope) error {
|
|
out.Phase = api.PersistentVolumePhase(in.Phase)
|
|
out.Message = in.Message
|
|
out.Reason = in.Reason
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PersistentVolumeStatus_To_api_PersistentVolumeStatus(in *PersistentVolumeStatus, out *api.PersistentVolumeStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_PersistentVolumeStatus_To_api_PersistentVolumeStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PersistentVolumeStatus_To_v1_PersistentVolumeStatus(in *api.PersistentVolumeStatus, out *PersistentVolumeStatus, s conversion.Scope) error {
|
|
out.Phase = PersistentVolumePhase(in.Phase)
|
|
out.Message = in.Message
|
|
out.Reason = in.Reason
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PersistentVolumeStatus_To_v1_PersistentVolumeStatus(in *api.PersistentVolumeStatus, out *PersistentVolumeStatus, s conversion.Scope) error {
|
|
return autoConvert_api_PersistentVolumeStatus_To_v1_PersistentVolumeStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PhotonPersistentDiskVolumeSource_To_api_PhotonPersistentDiskVolumeSource(in *PhotonPersistentDiskVolumeSource, out *api.PhotonPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
out.PdID = in.PdID
|
|
out.FSType = in.FSType
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PhotonPersistentDiskVolumeSource_To_api_PhotonPersistentDiskVolumeSource(in *PhotonPersistentDiskVolumeSource, out *api.PhotonPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_PhotonPersistentDiskVolumeSource_To_api_PhotonPersistentDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PhotonPersistentDiskVolumeSource_To_v1_PhotonPersistentDiskVolumeSource(in *api.PhotonPersistentDiskVolumeSource, out *PhotonPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
out.PdID = in.PdID
|
|
out.FSType = in.FSType
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PhotonPersistentDiskVolumeSource_To_v1_PhotonPersistentDiskVolumeSource(in *api.PhotonPersistentDiskVolumeSource, out *PhotonPersistentDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_PhotonPersistentDiskVolumeSource_To_v1_PhotonPersistentDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Pod_To_api_Pod(in *Pod, out *api.Pod, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_PodSpec_To_api_PodSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_PodStatus_To_api_PodStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_Pod_To_v1_Pod(in *api.Pod, out *Pod, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_PodSpec_To_v1_PodSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_PodStatus_To_v1_PodStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_PodAffinity_To_api_PodAffinity(in *PodAffinity, out *api.PodAffinity, s conversion.Scope) error {
|
|
out.RequiredDuringSchedulingIgnoredDuringExecution = *(*[]api.PodAffinityTerm)(unsafe.Pointer(&in.RequiredDuringSchedulingIgnoredDuringExecution))
|
|
out.PreferredDuringSchedulingIgnoredDuringExecution = *(*[]api.WeightedPodAffinityTerm)(unsafe.Pointer(&in.PreferredDuringSchedulingIgnoredDuringExecution))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodAffinity_To_api_PodAffinity(in *PodAffinity, out *api.PodAffinity, s conversion.Scope) error {
|
|
return autoConvert_v1_PodAffinity_To_api_PodAffinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodAffinity_To_v1_PodAffinity(in *api.PodAffinity, out *PodAffinity, s conversion.Scope) error {
|
|
out.RequiredDuringSchedulingIgnoredDuringExecution = *(*[]PodAffinityTerm)(unsafe.Pointer(&in.RequiredDuringSchedulingIgnoredDuringExecution))
|
|
out.PreferredDuringSchedulingIgnoredDuringExecution = *(*[]WeightedPodAffinityTerm)(unsafe.Pointer(&in.PreferredDuringSchedulingIgnoredDuringExecution))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodAffinity_To_v1_PodAffinity(in *api.PodAffinity, out *PodAffinity, s conversion.Scope) error {
|
|
return autoConvert_api_PodAffinity_To_v1_PodAffinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodAffinityTerm_To_api_PodAffinityTerm(in *PodAffinityTerm, out *api.PodAffinityTerm, s conversion.Scope) error {
|
|
out.LabelSelector = (*meta_v1.LabelSelector)(unsafe.Pointer(in.LabelSelector))
|
|
out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces))
|
|
out.TopologyKey = in.TopologyKey
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodAffinityTerm_To_api_PodAffinityTerm(in *PodAffinityTerm, out *api.PodAffinityTerm, s conversion.Scope) error {
|
|
return autoConvert_v1_PodAffinityTerm_To_api_PodAffinityTerm(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodAffinityTerm_To_v1_PodAffinityTerm(in *api.PodAffinityTerm, out *PodAffinityTerm, s conversion.Scope) error {
|
|
out.LabelSelector = (*meta_v1.LabelSelector)(unsafe.Pointer(in.LabelSelector))
|
|
out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces))
|
|
out.TopologyKey = in.TopologyKey
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodAffinityTerm_To_v1_PodAffinityTerm(in *api.PodAffinityTerm, out *PodAffinityTerm, s conversion.Scope) error {
|
|
return autoConvert_api_PodAffinityTerm_To_v1_PodAffinityTerm(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodAntiAffinity_To_api_PodAntiAffinity(in *PodAntiAffinity, out *api.PodAntiAffinity, s conversion.Scope) error {
|
|
out.RequiredDuringSchedulingIgnoredDuringExecution = *(*[]api.PodAffinityTerm)(unsafe.Pointer(&in.RequiredDuringSchedulingIgnoredDuringExecution))
|
|
out.PreferredDuringSchedulingIgnoredDuringExecution = *(*[]api.WeightedPodAffinityTerm)(unsafe.Pointer(&in.PreferredDuringSchedulingIgnoredDuringExecution))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodAntiAffinity_To_api_PodAntiAffinity(in *PodAntiAffinity, out *api.PodAntiAffinity, s conversion.Scope) error {
|
|
return autoConvert_v1_PodAntiAffinity_To_api_PodAntiAffinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodAntiAffinity_To_v1_PodAntiAffinity(in *api.PodAntiAffinity, out *PodAntiAffinity, s conversion.Scope) error {
|
|
out.RequiredDuringSchedulingIgnoredDuringExecution = *(*[]PodAffinityTerm)(unsafe.Pointer(&in.RequiredDuringSchedulingIgnoredDuringExecution))
|
|
out.PreferredDuringSchedulingIgnoredDuringExecution = *(*[]WeightedPodAffinityTerm)(unsafe.Pointer(&in.PreferredDuringSchedulingIgnoredDuringExecution))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodAntiAffinity_To_v1_PodAntiAffinity(in *api.PodAntiAffinity, out *PodAntiAffinity, s conversion.Scope) error {
|
|
return autoConvert_api_PodAntiAffinity_To_v1_PodAntiAffinity(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodAttachOptions_To_api_PodAttachOptions(in *PodAttachOptions, out *api.PodAttachOptions, s conversion.Scope) error {
|
|
out.Stdin = in.Stdin
|
|
out.Stdout = in.Stdout
|
|
out.Stderr = in.Stderr
|
|
out.TTY = in.TTY
|
|
out.Container = in.Container
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodAttachOptions_To_api_PodAttachOptions(in *PodAttachOptions, out *api.PodAttachOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_PodAttachOptions_To_api_PodAttachOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodAttachOptions_To_v1_PodAttachOptions(in *api.PodAttachOptions, out *PodAttachOptions, s conversion.Scope) error {
|
|
out.Stdin = in.Stdin
|
|
out.Stdout = in.Stdout
|
|
out.Stderr = in.Stderr
|
|
out.TTY = in.TTY
|
|
out.Container = in.Container
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodAttachOptions_To_v1_PodAttachOptions(in *api.PodAttachOptions, out *PodAttachOptions, s conversion.Scope) error {
|
|
return autoConvert_api_PodAttachOptions_To_v1_PodAttachOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodCondition_To_api_PodCondition(in *PodCondition, out *api.PodCondition, s conversion.Scope) error {
|
|
out.Type = api.PodConditionType(in.Type)
|
|
out.Status = api.ConditionStatus(in.Status)
|
|
out.LastProbeTime = in.LastProbeTime
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodCondition_To_api_PodCondition(in *PodCondition, out *api.PodCondition, s conversion.Scope) error {
|
|
return autoConvert_v1_PodCondition_To_api_PodCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodCondition_To_v1_PodCondition(in *api.PodCondition, out *PodCondition, s conversion.Scope) error {
|
|
out.Type = PodConditionType(in.Type)
|
|
out.Status = ConditionStatus(in.Status)
|
|
out.LastProbeTime = in.LastProbeTime
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodCondition_To_v1_PodCondition(in *api.PodCondition, out *PodCondition, s conversion.Scope) error {
|
|
return autoConvert_api_PodCondition_To_v1_PodCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodExecOptions_To_api_PodExecOptions(in *PodExecOptions, out *api.PodExecOptions, s conversion.Scope) error {
|
|
out.Stdin = in.Stdin
|
|
out.Stdout = in.Stdout
|
|
out.Stderr = in.Stderr
|
|
out.TTY = in.TTY
|
|
out.Container = in.Container
|
|
out.Command = *(*[]string)(unsafe.Pointer(&in.Command))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodExecOptions_To_api_PodExecOptions(in *PodExecOptions, out *api.PodExecOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_PodExecOptions_To_api_PodExecOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodExecOptions_To_v1_PodExecOptions(in *api.PodExecOptions, out *PodExecOptions, s conversion.Scope) error {
|
|
out.Stdin = in.Stdin
|
|
out.Stdout = in.Stdout
|
|
out.Stderr = in.Stderr
|
|
out.TTY = in.TTY
|
|
out.Container = in.Container
|
|
if in.Command == nil {
|
|
out.Command = make([]string, 0)
|
|
} else {
|
|
out.Command = *(*[]string)(unsafe.Pointer(&in.Command))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodExecOptions_To_v1_PodExecOptions(in *api.PodExecOptions, out *PodExecOptions, s conversion.Scope) error {
|
|
return autoConvert_api_PodExecOptions_To_v1_PodExecOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodList_To_api_PodList(in *PodList, out *api.PodList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]api.Pod, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_Pod_To_api_Pod(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodList_To_api_PodList(in *PodList, out *api.PodList, s conversion.Scope) error {
|
|
return autoConvert_v1_PodList_To_api_PodList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodList_To_v1_PodList(in *api.PodList, out *PodList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]Pod, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_api_Pod_To_v1_Pod(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = make([]Pod, 0)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodList_To_v1_PodList(in *api.PodList, out *PodList, s conversion.Scope) error {
|
|
return autoConvert_api_PodList_To_v1_PodList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodLogOptions_To_api_PodLogOptions(in *PodLogOptions, out *api.PodLogOptions, s conversion.Scope) error {
|
|
out.Container = in.Container
|
|
out.Follow = in.Follow
|
|
out.Previous = in.Previous
|
|
out.SinceSeconds = (*int64)(unsafe.Pointer(in.SinceSeconds))
|
|
out.SinceTime = (*meta_v1.Time)(unsafe.Pointer(in.SinceTime))
|
|
out.Timestamps = in.Timestamps
|
|
out.TailLines = (*int64)(unsafe.Pointer(in.TailLines))
|
|
out.LimitBytes = (*int64)(unsafe.Pointer(in.LimitBytes))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodLogOptions_To_api_PodLogOptions(in *PodLogOptions, out *api.PodLogOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_PodLogOptions_To_api_PodLogOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodLogOptions_To_v1_PodLogOptions(in *api.PodLogOptions, out *PodLogOptions, s conversion.Scope) error {
|
|
out.Container = in.Container
|
|
out.Follow = in.Follow
|
|
out.Previous = in.Previous
|
|
out.SinceSeconds = (*int64)(unsafe.Pointer(in.SinceSeconds))
|
|
out.SinceTime = (*meta_v1.Time)(unsafe.Pointer(in.SinceTime))
|
|
out.Timestamps = in.Timestamps
|
|
out.TailLines = (*int64)(unsafe.Pointer(in.TailLines))
|
|
out.LimitBytes = (*int64)(unsafe.Pointer(in.LimitBytes))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodLogOptions_To_v1_PodLogOptions(in *api.PodLogOptions, out *PodLogOptions, s conversion.Scope) error {
|
|
return autoConvert_api_PodLogOptions_To_v1_PodLogOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodPortForwardOptions_To_api_PodPortForwardOptions(in *PodPortForwardOptions, out *api.PodPortForwardOptions, s conversion.Scope) error {
|
|
out.Ports = *(*[]int32)(unsafe.Pointer(&in.Ports))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodPortForwardOptions_To_api_PodPortForwardOptions(in *PodPortForwardOptions, out *api.PodPortForwardOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_PodPortForwardOptions_To_api_PodPortForwardOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodPortForwardOptions_To_v1_PodPortForwardOptions(in *api.PodPortForwardOptions, out *PodPortForwardOptions, s conversion.Scope) error {
|
|
out.Ports = *(*[]int32)(unsafe.Pointer(&in.Ports))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodPortForwardOptions_To_v1_PodPortForwardOptions(in *api.PodPortForwardOptions, out *PodPortForwardOptions, s conversion.Scope) error {
|
|
return autoConvert_api_PodPortForwardOptions_To_v1_PodPortForwardOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodProxyOptions_To_api_PodProxyOptions(in *PodProxyOptions, out *api.PodProxyOptions, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodProxyOptions_To_api_PodProxyOptions(in *PodProxyOptions, out *api.PodProxyOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_PodProxyOptions_To_api_PodProxyOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodProxyOptions_To_v1_PodProxyOptions(in *api.PodProxyOptions, out *PodProxyOptions, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodProxyOptions_To_v1_PodProxyOptions(in *api.PodProxyOptions, out *PodProxyOptions, s conversion.Scope) error {
|
|
return autoConvert_api_PodProxyOptions_To_v1_PodProxyOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodSecurityContext_To_api_PodSecurityContext(in *PodSecurityContext, out *api.PodSecurityContext, s conversion.Scope) error {
|
|
out.SELinuxOptions = (*api.SELinuxOptions)(unsafe.Pointer(in.SELinuxOptions))
|
|
out.RunAsUser = (*int64)(unsafe.Pointer(in.RunAsUser))
|
|
out.RunAsNonRoot = (*bool)(unsafe.Pointer(in.RunAsNonRoot))
|
|
out.SupplementalGroups = *(*[]int64)(unsafe.Pointer(&in.SupplementalGroups))
|
|
out.FSGroup = (*int64)(unsafe.Pointer(in.FSGroup))
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_PodSecurityContext_To_v1_PodSecurityContext(in *api.PodSecurityContext, out *PodSecurityContext, s conversion.Scope) error {
|
|
// INFO: in.HostNetwork opted out of conversion generation
|
|
// INFO: in.HostPID opted out of conversion generation
|
|
// INFO: in.HostIPC opted out of conversion generation
|
|
out.SELinuxOptions = (*SELinuxOptions)(unsafe.Pointer(in.SELinuxOptions))
|
|
out.RunAsUser = (*int64)(unsafe.Pointer(in.RunAsUser))
|
|
out.RunAsNonRoot = (*bool)(unsafe.Pointer(in.RunAsNonRoot))
|
|
out.SupplementalGroups = *(*[]int64)(unsafe.Pointer(&in.SupplementalGroups))
|
|
out.FSGroup = (*int64)(unsafe.Pointer(in.FSGroup))
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_PodSignature_To_api_PodSignature(in *PodSignature, out *api.PodSignature, s conversion.Scope) error {
|
|
out.PodController = (*meta_v1.OwnerReference)(unsafe.Pointer(in.PodController))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodSignature_To_api_PodSignature(in *PodSignature, out *api.PodSignature, s conversion.Scope) error {
|
|
return autoConvert_v1_PodSignature_To_api_PodSignature(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodSignature_To_v1_PodSignature(in *api.PodSignature, out *PodSignature, s conversion.Scope) error {
|
|
out.PodController = (*meta_v1.OwnerReference)(unsafe.Pointer(in.PodController))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodSignature_To_v1_PodSignature(in *api.PodSignature, out *PodSignature, s conversion.Scope) error {
|
|
return autoConvert_api_PodSignature_To_v1_PodSignature(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodSpec_To_api_PodSpec(in *PodSpec, out *api.PodSpec, s conversion.Scope) error {
|
|
if in.Volumes != nil {
|
|
in, out := &in.Volumes, &out.Volumes
|
|
*out = make([]api.Volume, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_Volume_To_api_Volume(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Volumes = nil
|
|
}
|
|
out.InitContainers = *(*[]api.Container)(unsafe.Pointer(&in.InitContainers))
|
|
out.Containers = *(*[]api.Container)(unsafe.Pointer(&in.Containers))
|
|
out.RestartPolicy = api.RestartPolicy(in.RestartPolicy)
|
|
out.TerminationGracePeriodSeconds = (*int64)(unsafe.Pointer(in.TerminationGracePeriodSeconds))
|
|
out.ActiveDeadlineSeconds = (*int64)(unsafe.Pointer(in.ActiveDeadlineSeconds))
|
|
out.DNSPolicy = api.DNSPolicy(in.DNSPolicy)
|
|
out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector))
|
|
out.ServiceAccountName = in.ServiceAccountName
|
|
// INFO: in.DeprecatedServiceAccount opted out of conversion generation
|
|
out.AutomountServiceAccountToken = (*bool)(unsafe.Pointer(in.AutomountServiceAccountToken))
|
|
out.NodeName = in.NodeName
|
|
// INFO: in.HostNetwork opted out of conversion generation
|
|
// INFO: in.HostPID opted out of conversion generation
|
|
// INFO: in.HostIPC opted out of conversion generation
|
|
if in.SecurityContext != nil {
|
|
in, out := &in.SecurityContext, &out.SecurityContext
|
|
*out = new(api.PodSecurityContext)
|
|
if err := Convert_v1_PodSecurityContext_To_api_PodSecurityContext(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.SecurityContext = nil
|
|
}
|
|
out.ImagePullSecrets = *(*[]api.LocalObjectReference)(unsafe.Pointer(&in.ImagePullSecrets))
|
|
out.Hostname = in.Hostname
|
|
out.Subdomain = in.Subdomain
|
|
out.Affinity = (*api.Affinity)(unsafe.Pointer(in.Affinity))
|
|
out.SchedulerName = in.SchedulerName
|
|
out.Tolerations = *(*[]api.Toleration)(unsafe.Pointer(&in.Tolerations))
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_PodSpec_To_v1_PodSpec(in *api.PodSpec, out *PodSpec, s conversion.Scope) error {
|
|
if in.Volumes != nil {
|
|
in, out := &in.Volumes, &out.Volumes
|
|
*out = make([]Volume, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_api_Volume_To_v1_Volume(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Volumes = nil
|
|
}
|
|
out.InitContainers = *(*[]Container)(unsafe.Pointer(&in.InitContainers))
|
|
if in.Containers == nil {
|
|
out.Containers = make([]Container, 0)
|
|
} else {
|
|
out.Containers = *(*[]Container)(unsafe.Pointer(&in.Containers))
|
|
}
|
|
out.RestartPolicy = RestartPolicy(in.RestartPolicy)
|
|
out.TerminationGracePeriodSeconds = (*int64)(unsafe.Pointer(in.TerminationGracePeriodSeconds))
|
|
out.ActiveDeadlineSeconds = (*int64)(unsafe.Pointer(in.ActiveDeadlineSeconds))
|
|
out.DNSPolicy = DNSPolicy(in.DNSPolicy)
|
|
out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector))
|
|
out.ServiceAccountName = in.ServiceAccountName
|
|
out.AutomountServiceAccountToken = (*bool)(unsafe.Pointer(in.AutomountServiceAccountToken))
|
|
out.NodeName = in.NodeName
|
|
if in.SecurityContext != nil {
|
|
in, out := &in.SecurityContext, &out.SecurityContext
|
|
*out = new(PodSecurityContext)
|
|
if err := Convert_api_PodSecurityContext_To_v1_PodSecurityContext(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.SecurityContext = nil
|
|
}
|
|
out.ImagePullSecrets = *(*[]LocalObjectReference)(unsafe.Pointer(&in.ImagePullSecrets))
|
|
out.Hostname = in.Hostname
|
|
out.Subdomain = in.Subdomain
|
|
out.Affinity = (*Affinity)(unsafe.Pointer(in.Affinity))
|
|
out.SchedulerName = in.SchedulerName
|
|
out.Tolerations = *(*[]Toleration)(unsafe.Pointer(&in.Tolerations))
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_PodStatus_To_api_PodStatus(in *PodStatus, out *api.PodStatus, s conversion.Scope) error {
|
|
out.Phase = api.PodPhase(in.Phase)
|
|
out.Conditions = *(*[]api.PodCondition)(unsafe.Pointer(&in.Conditions))
|
|
out.Message = in.Message
|
|
out.Reason = in.Reason
|
|
out.HostIP = in.HostIP
|
|
out.PodIP = in.PodIP
|
|
out.StartTime = (*meta_v1.Time)(unsafe.Pointer(in.StartTime))
|
|
out.InitContainerStatuses = *(*[]api.ContainerStatus)(unsafe.Pointer(&in.InitContainerStatuses))
|
|
out.ContainerStatuses = *(*[]api.ContainerStatus)(unsafe.Pointer(&in.ContainerStatuses))
|
|
out.QOSClass = api.PodQOSClass(in.QOSClass)
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodStatus_To_api_PodStatus(in *PodStatus, out *api.PodStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_PodStatus_To_api_PodStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodStatus_To_v1_PodStatus(in *api.PodStatus, out *PodStatus, s conversion.Scope) error {
|
|
out.Phase = PodPhase(in.Phase)
|
|
out.Conditions = *(*[]PodCondition)(unsafe.Pointer(&in.Conditions))
|
|
out.Message = in.Message
|
|
out.Reason = in.Reason
|
|
out.HostIP = in.HostIP
|
|
out.PodIP = in.PodIP
|
|
out.StartTime = (*meta_v1.Time)(unsafe.Pointer(in.StartTime))
|
|
out.QOSClass = PodQOSClass(in.QOSClass)
|
|
out.InitContainerStatuses = *(*[]ContainerStatus)(unsafe.Pointer(&in.InitContainerStatuses))
|
|
out.ContainerStatuses = *(*[]ContainerStatus)(unsafe.Pointer(&in.ContainerStatuses))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodStatus_To_v1_PodStatus(in *api.PodStatus, out *PodStatus, s conversion.Scope) error {
|
|
return autoConvert_api_PodStatus_To_v1_PodStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodStatusResult_To_api_PodStatusResult(in *PodStatusResult, out *api.PodStatusResult, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_PodStatus_To_api_PodStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_PodStatusResult_To_v1_PodStatusResult(in *api.PodStatusResult, out *PodStatusResult, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_PodStatus_To_v1_PodStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_PodTemplate_To_api_PodTemplate(in *PodTemplate, out *api.PodTemplate, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_PodTemplateSpec_To_api_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodTemplate_To_api_PodTemplate(in *PodTemplate, out *api.PodTemplate, s conversion.Scope) error {
|
|
return autoConvert_v1_PodTemplate_To_api_PodTemplate(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodTemplate_To_v1_PodTemplate(in *api.PodTemplate, out *PodTemplate, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodTemplate_To_v1_PodTemplate(in *api.PodTemplate, out *PodTemplate, s conversion.Scope) error {
|
|
return autoConvert_api_PodTemplate_To_v1_PodTemplate(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodTemplateList_To_api_PodTemplateList(in *PodTemplateList, out *api.PodTemplateList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]api.PodTemplate, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_PodTemplate_To_api_PodTemplate(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PodTemplateList_To_api_PodTemplateList(in *PodTemplateList, out *api.PodTemplateList, s conversion.Scope) error {
|
|
return autoConvert_v1_PodTemplateList_To_api_PodTemplateList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PodTemplateList_To_v1_PodTemplateList(in *api.PodTemplateList, out *PodTemplateList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]PodTemplate, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_api_PodTemplate_To_v1_PodTemplate(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = make([]PodTemplate, 0)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PodTemplateList_To_v1_PodTemplateList(in *api.PodTemplateList, out *PodTemplateList, s conversion.Scope) error {
|
|
return autoConvert_api_PodTemplateList_To_v1_PodTemplateList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PodTemplateSpec_To_api_PodTemplateSpec(in *PodTemplateSpec, out *api.PodTemplateSpec, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_PodSpec_To_api_PodSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_PodTemplateSpec_To_v1_PodTemplateSpec(in *api.PodTemplateSpec, out *PodTemplateSpec, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_PodSpec_To_v1_PodSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_PortworxVolumeSource_To_api_PortworxVolumeSource(in *PortworxVolumeSource, out *api.PortworxVolumeSource, s conversion.Scope) error {
|
|
out.VolumeID = in.VolumeID
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PortworxVolumeSource_To_api_PortworxVolumeSource(in *PortworxVolumeSource, out *api.PortworxVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_PortworxVolumeSource_To_api_PortworxVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PortworxVolumeSource_To_v1_PortworxVolumeSource(in *api.PortworxVolumeSource, out *PortworxVolumeSource, s conversion.Scope) error {
|
|
out.VolumeID = in.VolumeID
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PortworxVolumeSource_To_v1_PortworxVolumeSource(in *api.PortworxVolumeSource, out *PortworxVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_PortworxVolumeSource_To_v1_PortworxVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Preconditions_To_api_Preconditions(in *Preconditions, out *api.Preconditions, s conversion.Scope) error {
|
|
out.UID = (*types.UID)(unsafe.Pointer(in.UID))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Preconditions_To_api_Preconditions(in *Preconditions, out *api.Preconditions, s conversion.Scope) error {
|
|
return autoConvert_v1_Preconditions_To_api_Preconditions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Preconditions_To_v1_Preconditions(in *api.Preconditions, out *Preconditions, s conversion.Scope) error {
|
|
out.UID = (*types.UID)(unsafe.Pointer(in.UID))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Preconditions_To_v1_Preconditions(in *api.Preconditions, out *Preconditions, s conversion.Scope) error {
|
|
return autoConvert_api_Preconditions_To_v1_Preconditions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PreferAvoidPodsEntry_To_api_PreferAvoidPodsEntry(in *PreferAvoidPodsEntry, out *api.PreferAvoidPodsEntry, s conversion.Scope) error {
|
|
if err := Convert_v1_PodSignature_To_api_PodSignature(&in.PodSignature, &out.PodSignature, s); err != nil {
|
|
return err
|
|
}
|
|
out.EvictionTime = in.EvictionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PreferAvoidPodsEntry_To_api_PreferAvoidPodsEntry(in *PreferAvoidPodsEntry, out *api.PreferAvoidPodsEntry, s conversion.Scope) error {
|
|
return autoConvert_v1_PreferAvoidPodsEntry_To_api_PreferAvoidPodsEntry(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PreferAvoidPodsEntry_To_v1_PreferAvoidPodsEntry(in *api.PreferAvoidPodsEntry, out *PreferAvoidPodsEntry, s conversion.Scope) error {
|
|
if err := Convert_api_PodSignature_To_v1_PodSignature(&in.PodSignature, &out.PodSignature, s); err != nil {
|
|
return err
|
|
}
|
|
out.EvictionTime = in.EvictionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PreferAvoidPodsEntry_To_v1_PreferAvoidPodsEntry(in *api.PreferAvoidPodsEntry, out *PreferAvoidPodsEntry, s conversion.Scope) error {
|
|
return autoConvert_api_PreferAvoidPodsEntry_To_v1_PreferAvoidPodsEntry(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_PreferredSchedulingTerm_To_api_PreferredSchedulingTerm(in *PreferredSchedulingTerm, out *api.PreferredSchedulingTerm, s conversion.Scope) error {
|
|
out.Weight = in.Weight
|
|
if err := Convert_v1_NodeSelectorTerm_To_api_NodeSelectorTerm(&in.Preference, &out.Preference, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_PreferredSchedulingTerm_To_api_PreferredSchedulingTerm(in *PreferredSchedulingTerm, out *api.PreferredSchedulingTerm, s conversion.Scope) error {
|
|
return autoConvert_v1_PreferredSchedulingTerm_To_api_PreferredSchedulingTerm(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_PreferredSchedulingTerm_To_v1_PreferredSchedulingTerm(in *api.PreferredSchedulingTerm, out *PreferredSchedulingTerm, s conversion.Scope) error {
|
|
out.Weight = in.Weight
|
|
if err := Convert_api_NodeSelectorTerm_To_v1_NodeSelectorTerm(&in.Preference, &out.Preference, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_PreferredSchedulingTerm_To_v1_PreferredSchedulingTerm(in *api.PreferredSchedulingTerm, out *PreferredSchedulingTerm, s conversion.Scope) error {
|
|
return autoConvert_api_PreferredSchedulingTerm_To_v1_PreferredSchedulingTerm(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Probe_To_api_Probe(in *Probe, out *api.Probe, s conversion.Scope) error {
|
|
if err := Convert_v1_Handler_To_api_Handler(&in.Handler, &out.Handler, s); err != nil {
|
|
return err
|
|
}
|
|
out.InitialDelaySeconds = in.InitialDelaySeconds
|
|
out.TimeoutSeconds = in.TimeoutSeconds
|
|
out.PeriodSeconds = in.PeriodSeconds
|
|
out.SuccessThreshold = in.SuccessThreshold
|
|
out.FailureThreshold = in.FailureThreshold
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Probe_To_api_Probe(in *Probe, out *api.Probe, s conversion.Scope) error {
|
|
return autoConvert_v1_Probe_To_api_Probe(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Probe_To_v1_Probe(in *api.Probe, out *Probe, s conversion.Scope) error {
|
|
if err := Convert_api_Handler_To_v1_Handler(&in.Handler, &out.Handler, s); err != nil {
|
|
return err
|
|
}
|
|
out.InitialDelaySeconds = in.InitialDelaySeconds
|
|
out.TimeoutSeconds = in.TimeoutSeconds
|
|
out.PeriodSeconds = in.PeriodSeconds
|
|
out.SuccessThreshold = in.SuccessThreshold
|
|
out.FailureThreshold = in.FailureThreshold
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Probe_To_v1_Probe(in *api.Probe, out *Probe, s conversion.Scope) error {
|
|
return autoConvert_api_Probe_To_v1_Probe(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ProjectedVolumeSource_To_api_ProjectedVolumeSource(in *ProjectedVolumeSource, out *api.ProjectedVolumeSource, s conversion.Scope) error {
|
|
out.Sources = *(*[]api.VolumeProjection)(unsafe.Pointer(&in.Sources))
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ProjectedVolumeSource_To_api_ProjectedVolumeSource(in *ProjectedVolumeSource, out *api.ProjectedVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_ProjectedVolumeSource_To_api_ProjectedVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ProjectedVolumeSource_To_v1_ProjectedVolumeSource(in *api.ProjectedVolumeSource, out *ProjectedVolumeSource, s conversion.Scope) error {
|
|
if in.Sources == nil {
|
|
out.Sources = make([]VolumeProjection, 0)
|
|
} else {
|
|
out.Sources = *(*[]VolumeProjection)(unsafe.Pointer(&in.Sources))
|
|
}
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ProjectedVolumeSource_To_v1_ProjectedVolumeSource(in *api.ProjectedVolumeSource, out *ProjectedVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_ProjectedVolumeSource_To_v1_ProjectedVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(in *QuobyteVolumeSource, out *api.QuobyteVolumeSource, s conversion.Scope) error {
|
|
out.Registry = in.Registry
|
|
out.Volume = in.Volume
|
|
out.ReadOnly = in.ReadOnly
|
|
out.User = in.User
|
|
out.Group = in.Group
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(in *QuobyteVolumeSource, out *api.QuobyteVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_QuobyteVolumeSource_To_api_QuobyteVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(in *api.QuobyteVolumeSource, out *QuobyteVolumeSource, s conversion.Scope) error {
|
|
out.Registry = in.Registry
|
|
out.Volume = in.Volume
|
|
out.ReadOnly = in.ReadOnly
|
|
out.User = in.User
|
|
out.Group = in.Group
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(in *api.QuobyteVolumeSource, out *QuobyteVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_QuobyteVolumeSource_To_v1_QuobyteVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_RBDVolumeSource_To_api_RBDVolumeSource(in *RBDVolumeSource, out *api.RBDVolumeSource, s conversion.Scope) error {
|
|
out.CephMonitors = *(*[]string)(unsafe.Pointer(&in.CephMonitors))
|
|
out.RBDImage = in.RBDImage
|
|
out.FSType = in.FSType
|
|
out.RBDPool = in.RBDPool
|
|
out.RadosUser = in.RadosUser
|
|
out.Keyring = in.Keyring
|
|
out.SecretRef = (*api.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_RBDVolumeSource_To_api_RBDVolumeSource(in *RBDVolumeSource, out *api.RBDVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_RBDVolumeSource_To_api_RBDVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_RBDVolumeSource_To_v1_RBDVolumeSource(in *api.RBDVolumeSource, out *RBDVolumeSource, s conversion.Scope) error {
|
|
if in.CephMonitors == nil {
|
|
out.CephMonitors = make([]string, 0)
|
|
} else {
|
|
out.CephMonitors = *(*[]string)(unsafe.Pointer(&in.CephMonitors))
|
|
}
|
|
out.RBDImage = in.RBDImage
|
|
out.FSType = in.FSType
|
|
out.RBDPool = in.RBDPool
|
|
out.RadosUser = in.RadosUser
|
|
out.Keyring = in.Keyring
|
|
out.SecretRef = (*LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_RBDVolumeSource_To_v1_RBDVolumeSource(in *api.RBDVolumeSource, out *RBDVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_RBDVolumeSource_To_v1_RBDVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_RangeAllocation_To_api_RangeAllocation(in *RangeAllocation, out *api.RangeAllocation, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Range = in.Range
|
|
out.Data = *(*[]byte)(unsafe.Pointer(&in.Data))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_RangeAllocation_To_api_RangeAllocation(in *RangeAllocation, out *api.RangeAllocation, s conversion.Scope) error {
|
|
return autoConvert_v1_RangeAllocation_To_api_RangeAllocation(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_RangeAllocation_To_v1_RangeAllocation(in *api.RangeAllocation, out *RangeAllocation, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Range = in.Range
|
|
if in.Data == nil {
|
|
out.Data = make([]byte, 0)
|
|
} else {
|
|
out.Data = *(*[]byte)(unsafe.Pointer(&in.Data))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_RangeAllocation_To_v1_RangeAllocation(in *api.RangeAllocation, out *RangeAllocation, s conversion.Scope) error {
|
|
return autoConvert_api_RangeAllocation_To_v1_RangeAllocation(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ReplicationController_To_api_ReplicationController(in *ReplicationController, out *api.ReplicationController, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_ReplicationControllerSpec_To_api_ReplicationControllerSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_ReplicationControllerStatus_To_api_ReplicationControllerStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ReplicationController_To_api_ReplicationController(in *ReplicationController, out *api.ReplicationController, s conversion.Scope) error {
|
|
return autoConvert_v1_ReplicationController_To_api_ReplicationController(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ReplicationController_To_v1_ReplicationController(in *api.ReplicationController, out *ReplicationController, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_ReplicationControllerSpec_To_v1_ReplicationControllerSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_ReplicationControllerStatus_To_v1_ReplicationControllerStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ReplicationController_To_v1_ReplicationController(in *api.ReplicationController, out *ReplicationController, s conversion.Scope) error {
|
|
return autoConvert_api_ReplicationController_To_v1_ReplicationController(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ReplicationControllerCondition_To_api_ReplicationControllerCondition(in *ReplicationControllerCondition, out *api.ReplicationControllerCondition, s conversion.Scope) error {
|
|
out.Type = api.ReplicationControllerConditionType(in.Type)
|
|
out.Status = api.ConditionStatus(in.Status)
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ReplicationControllerCondition_To_api_ReplicationControllerCondition(in *ReplicationControllerCondition, out *api.ReplicationControllerCondition, s conversion.Scope) error {
|
|
return autoConvert_v1_ReplicationControllerCondition_To_api_ReplicationControllerCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ReplicationControllerCondition_To_v1_ReplicationControllerCondition(in *api.ReplicationControllerCondition, out *ReplicationControllerCondition, s conversion.Scope) error {
|
|
out.Type = ReplicationControllerConditionType(in.Type)
|
|
out.Status = ConditionStatus(in.Status)
|
|
out.LastTransitionTime = in.LastTransitionTime
|
|
out.Reason = in.Reason
|
|
out.Message = in.Message
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ReplicationControllerCondition_To_v1_ReplicationControllerCondition(in *api.ReplicationControllerCondition, out *ReplicationControllerCondition, s conversion.Scope) error {
|
|
return autoConvert_api_ReplicationControllerCondition_To_v1_ReplicationControllerCondition(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ReplicationControllerList_To_api_ReplicationControllerList(in *ReplicationControllerList, out *api.ReplicationControllerList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]api.ReplicationController, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_ReplicationController_To_api_ReplicationController(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ReplicationControllerList_To_api_ReplicationControllerList(in *ReplicationControllerList, out *api.ReplicationControllerList, s conversion.Scope) error {
|
|
return autoConvert_v1_ReplicationControllerList_To_api_ReplicationControllerList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ReplicationControllerList_To_v1_ReplicationControllerList(in *api.ReplicationControllerList, out *ReplicationControllerList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]ReplicationController, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_api_ReplicationController_To_v1_ReplicationController(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = make([]ReplicationController, 0)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ReplicationControllerList_To_v1_ReplicationControllerList(in *api.ReplicationControllerList, out *ReplicationControllerList, s conversion.Scope) error {
|
|
return autoConvert_api_ReplicationControllerList_To_v1_ReplicationControllerList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ReplicationControllerSpec_To_api_ReplicationControllerSpec(in *ReplicationControllerSpec, out *api.ReplicationControllerSpec, s conversion.Scope) error {
|
|
if err := meta_v1.Convert_Pointer_int32_To_int32(&in.Replicas, &out.Replicas, s); err != nil {
|
|
return err
|
|
}
|
|
out.MinReadySeconds = in.MinReadySeconds
|
|
out.Selector = *(*map[string]string)(unsafe.Pointer(&in.Selector))
|
|
if in.Template != nil {
|
|
in, out := &in.Template, &out.Template
|
|
*out = new(api.PodTemplateSpec)
|
|
if err := Convert_v1_PodTemplateSpec_To_api_PodTemplateSpec(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Template = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_ReplicationControllerSpec_To_v1_ReplicationControllerSpec(in *api.ReplicationControllerSpec, out *ReplicationControllerSpec, s conversion.Scope) error {
|
|
if err := meta_v1.Convert_int32_To_Pointer_int32(&in.Replicas, &out.Replicas, s); err != nil {
|
|
return err
|
|
}
|
|
out.MinReadySeconds = in.MinReadySeconds
|
|
out.Selector = *(*map[string]string)(unsafe.Pointer(&in.Selector))
|
|
if in.Template != nil {
|
|
in, out := &in.Template, &out.Template
|
|
*out = new(PodTemplateSpec)
|
|
if err := Convert_api_PodTemplateSpec_To_v1_PodTemplateSpec(*in, *out, s); err != nil {
|
|
return err
|
|
}
|
|
} else {
|
|
out.Template = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_ReplicationControllerStatus_To_api_ReplicationControllerStatus(in *ReplicationControllerStatus, out *api.ReplicationControllerStatus, s conversion.Scope) error {
|
|
out.Replicas = in.Replicas
|
|
out.FullyLabeledReplicas = in.FullyLabeledReplicas
|
|
out.ReadyReplicas = in.ReadyReplicas
|
|
out.AvailableReplicas = in.AvailableReplicas
|
|
out.ObservedGeneration = in.ObservedGeneration
|
|
out.Conditions = *(*[]api.ReplicationControllerCondition)(unsafe.Pointer(&in.Conditions))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ReplicationControllerStatus_To_api_ReplicationControllerStatus(in *ReplicationControllerStatus, out *api.ReplicationControllerStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_ReplicationControllerStatus_To_api_ReplicationControllerStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ReplicationControllerStatus_To_v1_ReplicationControllerStatus(in *api.ReplicationControllerStatus, out *ReplicationControllerStatus, s conversion.Scope) error {
|
|
out.Replicas = in.Replicas
|
|
out.FullyLabeledReplicas = in.FullyLabeledReplicas
|
|
out.ReadyReplicas = in.ReadyReplicas
|
|
out.AvailableReplicas = in.AvailableReplicas
|
|
out.ObservedGeneration = in.ObservedGeneration
|
|
out.Conditions = *(*[]ReplicationControllerCondition)(unsafe.Pointer(&in.Conditions))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ReplicationControllerStatus_To_v1_ReplicationControllerStatus(in *api.ReplicationControllerStatus, out *ReplicationControllerStatus, s conversion.Scope) error {
|
|
return autoConvert_api_ReplicationControllerStatus_To_v1_ReplicationControllerStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ResourceFieldSelector_To_api_ResourceFieldSelector(in *ResourceFieldSelector, out *api.ResourceFieldSelector, s conversion.Scope) error {
|
|
out.ContainerName = in.ContainerName
|
|
out.Resource = in.Resource
|
|
out.Divisor = in.Divisor
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ResourceFieldSelector_To_api_ResourceFieldSelector(in *ResourceFieldSelector, out *api.ResourceFieldSelector, s conversion.Scope) error {
|
|
return autoConvert_v1_ResourceFieldSelector_To_api_ResourceFieldSelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ResourceFieldSelector_To_v1_ResourceFieldSelector(in *api.ResourceFieldSelector, out *ResourceFieldSelector, s conversion.Scope) error {
|
|
out.ContainerName = in.ContainerName
|
|
out.Resource = in.Resource
|
|
out.Divisor = in.Divisor
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ResourceFieldSelector_To_v1_ResourceFieldSelector(in *api.ResourceFieldSelector, out *ResourceFieldSelector, s conversion.Scope) error {
|
|
return autoConvert_api_ResourceFieldSelector_To_v1_ResourceFieldSelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ResourceQuota_To_api_ResourceQuota(in *ResourceQuota, out *api.ResourceQuota, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_ResourceQuotaSpec_To_api_ResourceQuotaSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_ResourceQuotaStatus_To_api_ResourceQuotaStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ResourceQuota_To_api_ResourceQuota(in *ResourceQuota, out *api.ResourceQuota, s conversion.Scope) error {
|
|
return autoConvert_v1_ResourceQuota_To_api_ResourceQuota(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ResourceQuota_To_v1_ResourceQuota(in *api.ResourceQuota, out *ResourceQuota, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_ResourceQuotaSpec_To_v1_ResourceQuotaSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_ResourceQuotaStatus_To_v1_ResourceQuotaStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ResourceQuota_To_v1_ResourceQuota(in *api.ResourceQuota, out *ResourceQuota, s conversion.Scope) error {
|
|
return autoConvert_api_ResourceQuota_To_v1_ResourceQuota(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ResourceQuotaList_To_api_ResourceQuotaList(in *ResourceQuotaList, out *api.ResourceQuotaList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.ResourceQuota)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ResourceQuotaList_To_api_ResourceQuotaList(in *ResourceQuotaList, out *api.ResourceQuotaList, s conversion.Scope) error {
|
|
return autoConvert_v1_ResourceQuotaList_To_api_ResourceQuotaList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ResourceQuotaList_To_v1_ResourceQuotaList(in *api.ResourceQuotaList, out *ResourceQuotaList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]ResourceQuota, 0)
|
|
} else {
|
|
out.Items = *(*[]ResourceQuota)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ResourceQuotaList_To_v1_ResourceQuotaList(in *api.ResourceQuotaList, out *ResourceQuotaList, s conversion.Scope) error {
|
|
return autoConvert_api_ResourceQuotaList_To_v1_ResourceQuotaList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ResourceQuotaSpec_To_api_ResourceQuotaSpec(in *ResourceQuotaSpec, out *api.ResourceQuotaSpec, s conversion.Scope) error {
|
|
out.Hard = *(*api.ResourceList)(unsafe.Pointer(&in.Hard))
|
|
out.Scopes = *(*[]api.ResourceQuotaScope)(unsafe.Pointer(&in.Scopes))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ResourceQuotaSpec_To_api_ResourceQuotaSpec(in *ResourceQuotaSpec, out *api.ResourceQuotaSpec, s conversion.Scope) error {
|
|
return autoConvert_v1_ResourceQuotaSpec_To_api_ResourceQuotaSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ResourceQuotaSpec_To_v1_ResourceQuotaSpec(in *api.ResourceQuotaSpec, out *ResourceQuotaSpec, s conversion.Scope) error {
|
|
out.Hard = *(*ResourceList)(unsafe.Pointer(&in.Hard))
|
|
out.Scopes = *(*[]ResourceQuotaScope)(unsafe.Pointer(&in.Scopes))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ResourceQuotaSpec_To_v1_ResourceQuotaSpec(in *api.ResourceQuotaSpec, out *ResourceQuotaSpec, s conversion.Scope) error {
|
|
return autoConvert_api_ResourceQuotaSpec_To_v1_ResourceQuotaSpec(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ResourceQuotaStatus_To_api_ResourceQuotaStatus(in *ResourceQuotaStatus, out *api.ResourceQuotaStatus, s conversion.Scope) error {
|
|
out.Hard = *(*api.ResourceList)(unsafe.Pointer(&in.Hard))
|
|
out.Used = *(*api.ResourceList)(unsafe.Pointer(&in.Used))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ResourceQuotaStatus_To_api_ResourceQuotaStatus(in *ResourceQuotaStatus, out *api.ResourceQuotaStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_ResourceQuotaStatus_To_api_ResourceQuotaStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ResourceQuotaStatus_To_v1_ResourceQuotaStatus(in *api.ResourceQuotaStatus, out *ResourceQuotaStatus, s conversion.Scope) error {
|
|
out.Hard = *(*ResourceList)(unsafe.Pointer(&in.Hard))
|
|
out.Used = *(*ResourceList)(unsafe.Pointer(&in.Used))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ResourceQuotaStatus_To_v1_ResourceQuotaStatus(in *api.ResourceQuotaStatus, out *ResourceQuotaStatus, s conversion.Scope) error {
|
|
return autoConvert_api_ResourceQuotaStatus_To_v1_ResourceQuotaStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ResourceRequirements_To_api_ResourceRequirements(in *ResourceRequirements, out *api.ResourceRequirements, s conversion.Scope) error {
|
|
out.Limits = *(*api.ResourceList)(unsafe.Pointer(&in.Limits))
|
|
out.Requests = *(*api.ResourceList)(unsafe.Pointer(&in.Requests))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ResourceRequirements_To_api_ResourceRequirements(in *ResourceRequirements, out *api.ResourceRequirements, s conversion.Scope) error {
|
|
return autoConvert_v1_ResourceRequirements_To_api_ResourceRequirements(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ResourceRequirements_To_v1_ResourceRequirements(in *api.ResourceRequirements, out *ResourceRequirements, s conversion.Scope) error {
|
|
out.Limits = *(*ResourceList)(unsafe.Pointer(&in.Limits))
|
|
out.Requests = *(*ResourceList)(unsafe.Pointer(&in.Requests))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ResourceRequirements_To_v1_ResourceRequirements(in *api.ResourceRequirements, out *ResourceRequirements, s conversion.Scope) error {
|
|
return autoConvert_api_ResourceRequirements_To_v1_ResourceRequirements(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SELinuxOptions_To_api_SELinuxOptions(in *SELinuxOptions, out *api.SELinuxOptions, s conversion.Scope) error {
|
|
out.User = in.User
|
|
out.Role = in.Role
|
|
out.Type = in.Type
|
|
out.Level = in.Level
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SELinuxOptions_To_api_SELinuxOptions(in *SELinuxOptions, out *api.SELinuxOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_SELinuxOptions_To_api_SELinuxOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SELinuxOptions_To_v1_SELinuxOptions(in *api.SELinuxOptions, out *SELinuxOptions, s conversion.Scope) error {
|
|
out.User = in.User
|
|
out.Role = in.Role
|
|
out.Type = in.Type
|
|
out.Level = in.Level
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SELinuxOptions_To_v1_SELinuxOptions(in *api.SELinuxOptions, out *SELinuxOptions, s conversion.Scope) error {
|
|
return autoConvert_api_SELinuxOptions_To_v1_SELinuxOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ScaleIOVolumeSource_To_api_ScaleIOVolumeSource(in *ScaleIOVolumeSource, out *api.ScaleIOVolumeSource, s conversion.Scope) error {
|
|
out.Gateway = in.Gateway
|
|
out.System = in.System
|
|
out.SecretRef = (*api.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.SSLEnabled = in.SSLEnabled
|
|
out.ProtectionDomain = in.ProtectionDomain
|
|
out.StoragePool = in.StoragePool
|
|
out.StorageMode = in.StorageMode
|
|
out.VolumeName = in.VolumeName
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ScaleIOVolumeSource_To_api_ScaleIOVolumeSource(in *ScaleIOVolumeSource, out *api.ScaleIOVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_ScaleIOVolumeSource_To_api_ScaleIOVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ScaleIOVolumeSource_To_v1_ScaleIOVolumeSource(in *api.ScaleIOVolumeSource, out *ScaleIOVolumeSource, s conversion.Scope) error {
|
|
out.Gateway = in.Gateway
|
|
out.System = in.System
|
|
out.SecretRef = (*LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
|
out.SSLEnabled = in.SSLEnabled
|
|
out.ProtectionDomain = in.ProtectionDomain
|
|
out.StoragePool = in.StoragePool
|
|
out.StorageMode = in.StorageMode
|
|
out.VolumeName = in.VolumeName
|
|
out.FSType = in.FSType
|
|
out.ReadOnly = in.ReadOnly
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ScaleIOVolumeSource_To_v1_ScaleIOVolumeSource(in *api.ScaleIOVolumeSource, out *ScaleIOVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_ScaleIOVolumeSource_To_v1_ScaleIOVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Secret_To_api_Secret(in *Secret, out *api.Secret, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Data = *(*map[string][]byte)(unsafe.Pointer(&in.Data))
|
|
// INFO: in.StringData opted out of conversion generation
|
|
out.Type = api.SecretType(in.Type)
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_Secret_To_v1_Secret(in *api.Secret, out *Secret, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Data = *(*map[string][]byte)(unsafe.Pointer(&in.Data))
|
|
out.Type = SecretType(in.Type)
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Secret_To_v1_Secret(in *api.Secret, out *Secret, s conversion.Scope) error {
|
|
return autoConvert_api_Secret_To_v1_Secret(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SecretEnvSource_To_api_SecretEnvSource(in *SecretEnvSource, out *api.SecretEnvSource, s conversion.Scope) error {
|
|
if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SecretEnvSource_To_api_SecretEnvSource(in *SecretEnvSource, out *api.SecretEnvSource, s conversion.Scope) error {
|
|
return autoConvert_v1_SecretEnvSource_To_api_SecretEnvSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SecretEnvSource_To_v1_SecretEnvSource(in *api.SecretEnvSource, out *SecretEnvSource, s conversion.Scope) error {
|
|
if err := Convert_api_LocalObjectReference_To_v1_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SecretEnvSource_To_v1_SecretEnvSource(in *api.SecretEnvSource, out *SecretEnvSource, s conversion.Scope) error {
|
|
return autoConvert_api_SecretEnvSource_To_v1_SecretEnvSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SecretKeySelector_To_api_SecretKeySelector(in *SecretKeySelector, out *api.SecretKeySelector, s conversion.Scope) error {
|
|
if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Key = in.Key
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SecretKeySelector_To_api_SecretKeySelector(in *SecretKeySelector, out *api.SecretKeySelector, s conversion.Scope) error {
|
|
return autoConvert_v1_SecretKeySelector_To_api_SecretKeySelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SecretKeySelector_To_v1_SecretKeySelector(in *api.SecretKeySelector, out *SecretKeySelector, s conversion.Scope) error {
|
|
if err := Convert_api_LocalObjectReference_To_v1_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Key = in.Key
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SecretKeySelector_To_v1_SecretKeySelector(in *api.SecretKeySelector, out *SecretKeySelector, s conversion.Scope) error {
|
|
return autoConvert_api_SecretKeySelector_To_v1_SecretKeySelector(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SecretList_To_api_SecretList(in *SecretList, out *api.SecretList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]api.Secret, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_Secret_To_api_Secret(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SecretList_To_api_SecretList(in *SecretList, out *api.SecretList, s conversion.Scope) error {
|
|
return autoConvert_v1_SecretList_To_api_SecretList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SecretList_To_v1_SecretList(in *api.SecretList, out *SecretList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]Secret, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_api_Secret_To_v1_Secret(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = make([]Secret, 0)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SecretList_To_v1_SecretList(in *api.SecretList, out *SecretList, s conversion.Scope) error {
|
|
return autoConvert_api_SecretList_To_v1_SecretList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SecretProjection_To_api_SecretProjection(in *SecretProjection, out *api.SecretProjection, s conversion.Scope) error {
|
|
if err := Convert_v1_LocalObjectReference_To_api_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Items = *(*[]api.KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SecretProjection_To_api_SecretProjection(in *SecretProjection, out *api.SecretProjection, s conversion.Scope) error {
|
|
return autoConvert_v1_SecretProjection_To_api_SecretProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SecretProjection_To_v1_SecretProjection(in *api.SecretProjection, out *SecretProjection, s conversion.Scope) error {
|
|
if err := Convert_api_LocalObjectReference_To_v1_LocalObjectReference(&in.LocalObjectReference, &out.LocalObjectReference, s); err != nil {
|
|
return err
|
|
}
|
|
out.Items = *(*[]KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SecretProjection_To_v1_SecretProjection(in *api.SecretProjection, out *SecretProjection, s conversion.Scope) error {
|
|
return autoConvert_api_SecretProjection_To_v1_SecretProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SecretVolumeSource_To_api_SecretVolumeSource(in *SecretVolumeSource, out *api.SecretVolumeSource, s conversion.Scope) error {
|
|
out.SecretName = in.SecretName
|
|
out.Items = *(*[]api.KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SecretVolumeSource_To_api_SecretVolumeSource(in *SecretVolumeSource, out *api.SecretVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_SecretVolumeSource_To_api_SecretVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SecretVolumeSource_To_v1_SecretVolumeSource(in *api.SecretVolumeSource, out *SecretVolumeSource, s conversion.Scope) error {
|
|
out.SecretName = in.SecretName
|
|
out.Items = *(*[]KeyToPath)(unsafe.Pointer(&in.Items))
|
|
out.DefaultMode = (*int32)(unsafe.Pointer(in.DefaultMode))
|
|
out.Optional = (*bool)(unsafe.Pointer(in.Optional))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SecretVolumeSource_To_v1_SecretVolumeSource(in *api.SecretVolumeSource, out *SecretVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_SecretVolumeSource_To_v1_SecretVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SecurityContext_To_api_SecurityContext(in *SecurityContext, out *api.SecurityContext, s conversion.Scope) error {
|
|
out.Capabilities = (*api.Capabilities)(unsafe.Pointer(in.Capabilities))
|
|
out.Privileged = (*bool)(unsafe.Pointer(in.Privileged))
|
|
out.SELinuxOptions = (*api.SELinuxOptions)(unsafe.Pointer(in.SELinuxOptions))
|
|
out.RunAsUser = (*int64)(unsafe.Pointer(in.RunAsUser))
|
|
out.RunAsNonRoot = (*bool)(unsafe.Pointer(in.RunAsNonRoot))
|
|
out.ReadOnlyRootFilesystem = (*bool)(unsafe.Pointer(in.ReadOnlyRootFilesystem))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SecurityContext_To_api_SecurityContext(in *SecurityContext, out *api.SecurityContext, s conversion.Scope) error {
|
|
return autoConvert_v1_SecurityContext_To_api_SecurityContext(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SecurityContext_To_v1_SecurityContext(in *api.SecurityContext, out *SecurityContext, s conversion.Scope) error {
|
|
out.Capabilities = (*Capabilities)(unsafe.Pointer(in.Capabilities))
|
|
out.Privileged = (*bool)(unsafe.Pointer(in.Privileged))
|
|
out.SELinuxOptions = (*SELinuxOptions)(unsafe.Pointer(in.SELinuxOptions))
|
|
out.RunAsUser = (*int64)(unsafe.Pointer(in.RunAsUser))
|
|
out.RunAsNonRoot = (*bool)(unsafe.Pointer(in.RunAsNonRoot))
|
|
out.ReadOnlyRootFilesystem = (*bool)(unsafe.Pointer(in.ReadOnlyRootFilesystem))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SecurityContext_To_v1_SecurityContext(in *api.SecurityContext, out *SecurityContext, s conversion.Scope) error {
|
|
return autoConvert_api_SecurityContext_To_v1_SecurityContext(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_SerializedReference_To_api_SerializedReference(in *SerializedReference, out *api.SerializedReference, s conversion.Scope) error {
|
|
if err := Convert_v1_ObjectReference_To_api_ObjectReference(&in.Reference, &out.Reference, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_SerializedReference_To_api_SerializedReference(in *SerializedReference, out *api.SerializedReference, s conversion.Scope) error {
|
|
return autoConvert_v1_SerializedReference_To_api_SerializedReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_SerializedReference_To_v1_SerializedReference(in *api.SerializedReference, out *SerializedReference, s conversion.Scope) error {
|
|
if err := Convert_api_ObjectReference_To_v1_ObjectReference(&in.Reference, &out.Reference, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_SerializedReference_To_v1_SerializedReference(in *api.SerializedReference, out *SerializedReference, s conversion.Scope) error {
|
|
return autoConvert_api_SerializedReference_To_v1_SerializedReference(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Service_To_api_Service(in *Service, out *api.Service, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_v1_ServiceSpec_To_api_ServiceSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_v1_ServiceStatus_To_api_ServiceStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Service_To_api_Service(in *Service, out *api.Service, s conversion.Scope) error {
|
|
return autoConvert_v1_Service_To_api_Service(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Service_To_v1_Service(in *api.Service, out *Service, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
if err := Convert_api_ServiceSpec_To_v1_ServiceSpec(&in.Spec, &out.Spec, s); err != nil {
|
|
return err
|
|
}
|
|
if err := Convert_api_ServiceStatus_To_v1_ServiceStatus(&in.Status, &out.Status, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Service_To_v1_Service(in *api.Service, out *Service, s conversion.Scope) error {
|
|
return autoConvert_api_Service_To_v1_Service(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ServiceAccount_To_api_ServiceAccount(in *ServiceAccount, out *api.ServiceAccount, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Secrets = *(*[]api.ObjectReference)(unsafe.Pointer(&in.Secrets))
|
|
out.ImagePullSecrets = *(*[]api.LocalObjectReference)(unsafe.Pointer(&in.ImagePullSecrets))
|
|
out.AutomountServiceAccountToken = (*bool)(unsafe.Pointer(in.AutomountServiceAccountToken))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ServiceAccount_To_api_ServiceAccount(in *ServiceAccount, out *api.ServiceAccount, s conversion.Scope) error {
|
|
return autoConvert_v1_ServiceAccount_To_api_ServiceAccount(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ServiceAccount_To_v1_ServiceAccount(in *api.ServiceAccount, out *ServiceAccount, s conversion.Scope) error {
|
|
out.ObjectMeta = in.ObjectMeta
|
|
out.Secrets = *(*[]ObjectReference)(unsafe.Pointer(&in.Secrets))
|
|
out.ImagePullSecrets = *(*[]LocalObjectReference)(unsafe.Pointer(&in.ImagePullSecrets))
|
|
out.AutomountServiceAccountToken = (*bool)(unsafe.Pointer(in.AutomountServiceAccountToken))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ServiceAccount_To_v1_ServiceAccount(in *api.ServiceAccount, out *ServiceAccount, s conversion.Scope) error {
|
|
return autoConvert_api_ServiceAccount_To_v1_ServiceAccount(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ServiceAccountList_To_api_ServiceAccountList(in *ServiceAccountList, out *api.ServiceAccountList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
out.Items = *(*[]api.ServiceAccount)(unsafe.Pointer(&in.Items))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ServiceAccountList_To_api_ServiceAccountList(in *ServiceAccountList, out *api.ServiceAccountList, s conversion.Scope) error {
|
|
return autoConvert_v1_ServiceAccountList_To_api_ServiceAccountList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ServiceAccountList_To_v1_ServiceAccountList(in *api.ServiceAccountList, out *ServiceAccountList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items == nil {
|
|
out.Items = make([]ServiceAccount, 0)
|
|
} else {
|
|
out.Items = *(*[]ServiceAccount)(unsafe.Pointer(&in.Items))
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ServiceAccountList_To_v1_ServiceAccountList(in *api.ServiceAccountList, out *ServiceAccountList, s conversion.Scope) error {
|
|
return autoConvert_api_ServiceAccountList_To_v1_ServiceAccountList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ServiceList_To_api_ServiceList(in *ServiceList, out *api.ServiceList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]api.Service, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_v1_Service_To_api_Service(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = nil
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ServiceList_To_api_ServiceList(in *ServiceList, out *api.ServiceList, s conversion.Scope) error {
|
|
return autoConvert_v1_ServiceList_To_api_ServiceList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ServiceList_To_v1_ServiceList(in *api.ServiceList, out *ServiceList, s conversion.Scope) error {
|
|
out.ListMeta = in.ListMeta
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]Service, len(*in))
|
|
for i := range *in {
|
|
if err := Convert_api_Service_To_v1_Service(&(*in)[i], &(*out)[i], s); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
} else {
|
|
out.Items = make([]Service, 0)
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ServiceList_To_v1_ServiceList(in *api.ServiceList, out *ServiceList, s conversion.Scope) error {
|
|
return autoConvert_api_ServiceList_To_v1_ServiceList(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ServicePort_To_api_ServicePort(in *ServicePort, out *api.ServicePort, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Protocol = api.Protocol(in.Protocol)
|
|
out.Port = in.Port
|
|
out.TargetPort = in.TargetPort
|
|
out.NodePort = in.NodePort
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ServicePort_To_api_ServicePort(in *ServicePort, out *api.ServicePort, s conversion.Scope) error {
|
|
return autoConvert_v1_ServicePort_To_api_ServicePort(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ServicePort_To_v1_ServicePort(in *api.ServicePort, out *ServicePort, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Protocol = Protocol(in.Protocol)
|
|
out.Port = in.Port
|
|
out.TargetPort = in.TargetPort
|
|
out.NodePort = in.NodePort
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ServicePort_To_v1_ServicePort(in *api.ServicePort, out *ServicePort, s conversion.Scope) error {
|
|
return autoConvert_api_ServicePort_To_v1_ServicePort(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ServiceProxyOptions_To_api_ServiceProxyOptions(in *ServiceProxyOptions, out *api.ServiceProxyOptions, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ServiceProxyOptions_To_api_ServiceProxyOptions(in *ServiceProxyOptions, out *api.ServiceProxyOptions, s conversion.Scope) error {
|
|
return autoConvert_v1_ServiceProxyOptions_To_api_ServiceProxyOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ServiceProxyOptions_To_v1_ServiceProxyOptions(in *api.ServiceProxyOptions, out *ServiceProxyOptions, s conversion.Scope) error {
|
|
out.Path = in.Path
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ServiceProxyOptions_To_v1_ServiceProxyOptions(in *api.ServiceProxyOptions, out *ServiceProxyOptions, s conversion.Scope) error {
|
|
return autoConvert_api_ServiceProxyOptions_To_v1_ServiceProxyOptions(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_ServiceSpec_To_api_ServiceSpec(in *ServiceSpec, out *api.ServiceSpec, s conversion.Scope) error {
|
|
out.Ports = *(*[]api.ServicePort)(unsafe.Pointer(&in.Ports))
|
|
out.Selector = *(*map[string]string)(unsafe.Pointer(&in.Selector))
|
|
out.ClusterIP = in.ClusterIP
|
|
out.Type = api.ServiceType(in.Type)
|
|
out.ExternalIPs = *(*[]string)(unsafe.Pointer(&in.ExternalIPs))
|
|
// INFO: in.DeprecatedPublicIPs opted out of conversion generation
|
|
out.SessionAffinity = api.ServiceAffinity(in.SessionAffinity)
|
|
out.LoadBalancerIP = in.LoadBalancerIP
|
|
out.LoadBalancerSourceRanges = *(*[]string)(unsafe.Pointer(&in.LoadBalancerSourceRanges))
|
|
out.ExternalName = in.ExternalName
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_api_ServiceSpec_To_v1_ServiceSpec(in *api.ServiceSpec, out *ServiceSpec, s conversion.Scope) error {
|
|
out.Type = ServiceType(in.Type)
|
|
out.Ports = *(*[]ServicePort)(unsafe.Pointer(&in.Ports))
|
|
out.Selector = *(*map[string]string)(unsafe.Pointer(&in.Selector))
|
|
out.ClusterIP = in.ClusterIP
|
|
out.ExternalName = in.ExternalName
|
|
out.ExternalIPs = *(*[]string)(unsafe.Pointer(&in.ExternalIPs))
|
|
out.LoadBalancerIP = in.LoadBalancerIP
|
|
out.SessionAffinity = ServiceAffinity(in.SessionAffinity)
|
|
out.LoadBalancerSourceRanges = *(*[]string)(unsafe.Pointer(&in.LoadBalancerSourceRanges))
|
|
return nil
|
|
}
|
|
|
|
func autoConvert_v1_ServiceStatus_To_api_ServiceStatus(in *ServiceStatus, out *api.ServiceStatus, s conversion.Scope) error {
|
|
if err := Convert_v1_LoadBalancerStatus_To_api_LoadBalancerStatus(&in.LoadBalancer, &out.LoadBalancer, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_ServiceStatus_To_api_ServiceStatus(in *ServiceStatus, out *api.ServiceStatus, s conversion.Scope) error {
|
|
return autoConvert_v1_ServiceStatus_To_api_ServiceStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_ServiceStatus_To_v1_ServiceStatus(in *api.ServiceStatus, out *ServiceStatus, s conversion.Scope) error {
|
|
if err := Convert_api_LoadBalancerStatus_To_v1_LoadBalancerStatus(&in.LoadBalancer, &out.LoadBalancer, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_ServiceStatus_To_v1_ServiceStatus(in *api.ServiceStatus, out *ServiceStatus, s conversion.Scope) error {
|
|
return autoConvert_api_ServiceStatus_To_v1_ServiceStatus(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Sysctl_To_api_Sysctl(in *Sysctl, out *api.Sysctl, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Value = in.Value
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Sysctl_To_api_Sysctl(in *Sysctl, out *api.Sysctl, s conversion.Scope) error {
|
|
return autoConvert_v1_Sysctl_To_api_Sysctl(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Sysctl_To_v1_Sysctl(in *api.Sysctl, out *Sysctl, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.Value = in.Value
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Sysctl_To_v1_Sysctl(in *api.Sysctl, out *Sysctl, s conversion.Scope) error {
|
|
return autoConvert_api_Sysctl_To_v1_Sysctl(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_TCPSocketAction_To_api_TCPSocketAction(in *TCPSocketAction, out *api.TCPSocketAction, s conversion.Scope) error {
|
|
out.Port = in.Port
|
|
out.Host = in.Host
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_TCPSocketAction_To_api_TCPSocketAction(in *TCPSocketAction, out *api.TCPSocketAction, s conversion.Scope) error {
|
|
return autoConvert_v1_TCPSocketAction_To_api_TCPSocketAction(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_TCPSocketAction_To_v1_TCPSocketAction(in *api.TCPSocketAction, out *TCPSocketAction, s conversion.Scope) error {
|
|
out.Port = in.Port
|
|
out.Host = in.Host
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_TCPSocketAction_To_v1_TCPSocketAction(in *api.TCPSocketAction, out *TCPSocketAction, s conversion.Scope) error {
|
|
return autoConvert_api_TCPSocketAction_To_v1_TCPSocketAction(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Taint_To_api_Taint(in *Taint, out *api.Taint, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Value = in.Value
|
|
out.Effect = api.TaintEffect(in.Effect)
|
|
out.TimeAdded = in.TimeAdded
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Taint_To_api_Taint(in *Taint, out *api.Taint, s conversion.Scope) error {
|
|
return autoConvert_v1_Taint_To_api_Taint(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Taint_To_v1_Taint(in *api.Taint, out *Taint, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Value = in.Value
|
|
out.Effect = TaintEffect(in.Effect)
|
|
out.TimeAdded = in.TimeAdded
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Taint_To_v1_Taint(in *api.Taint, out *Taint, s conversion.Scope) error {
|
|
return autoConvert_api_Taint_To_v1_Taint(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Toleration_To_api_Toleration(in *Toleration, out *api.Toleration, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Operator = api.TolerationOperator(in.Operator)
|
|
out.Value = in.Value
|
|
out.Effect = api.TaintEffect(in.Effect)
|
|
out.TolerationSeconds = (*int64)(unsafe.Pointer(in.TolerationSeconds))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Toleration_To_api_Toleration(in *Toleration, out *api.Toleration, s conversion.Scope) error {
|
|
return autoConvert_v1_Toleration_To_api_Toleration(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Toleration_To_v1_Toleration(in *api.Toleration, out *Toleration, s conversion.Scope) error {
|
|
out.Key = in.Key
|
|
out.Operator = TolerationOperator(in.Operator)
|
|
out.Value = in.Value
|
|
out.Effect = TaintEffect(in.Effect)
|
|
out.TolerationSeconds = (*int64)(unsafe.Pointer(in.TolerationSeconds))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Toleration_To_v1_Toleration(in *api.Toleration, out *Toleration, s conversion.Scope) error {
|
|
return autoConvert_api_Toleration_To_v1_Toleration(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_Volume_To_api_Volume(in *Volume, out *api.Volume, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
if err := Convert_v1_VolumeSource_To_api_VolumeSource(&in.VolumeSource, &out.VolumeSource, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_Volume_To_api_Volume(in *Volume, out *api.Volume, s conversion.Scope) error {
|
|
return autoConvert_v1_Volume_To_api_Volume(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_Volume_To_v1_Volume(in *api.Volume, out *Volume, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
if err := Convert_api_VolumeSource_To_v1_VolumeSource(&in.VolumeSource, &out.VolumeSource, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_Volume_To_v1_Volume(in *api.Volume, out *Volume, s conversion.Scope) error {
|
|
return autoConvert_api_Volume_To_v1_Volume(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_VolumeMount_To_api_VolumeMount(in *VolumeMount, out *api.VolumeMount, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.ReadOnly = in.ReadOnly
|
|
out.MountPath = in.MountPath
|
|
out.SubPath = in.SubPath
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_VolumeMount_To_api_VolumeMount(in *VolumeMount, out *api.VolumeMount, s conversion.Scope) error {
|
|
return autoConvert_v1_VolumeMount_To_api_VolumeMount(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_VolumeMount_To_v1_VolumeMount(in *api.VolumeMount, out *VolumeMount, s conversion.Scope) error {
|
|
out.Name = in.Name
|
|
out.ReadOnly = in.ReadOnly
|
|
out.MountPath = in.MountPath
|
|
out.SubPath = in.SubPath
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_VolumeMount_To_v1_VolumeMount(in *api.VolumeMount, out *VolumeMount, s conversion.Scope) error {
|
|
return autoConvert_api_VolumeMount_To_v1_VolumeMount(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_VolumeProjection_To_api_VolumeProjection(in *VolumeProjection, out *api.VolumeProjection, s conversion.Scope) error {
|
|
out.Secret = (*api.SecretProjection)(unsafe.Pointer(in.Secret))
|
|
out.DownwardAPI = (*api.DownwardAPIProjection)(unsafe.Pointer(in.DownwardAPI))
|
|
out.ConfigMap = (*api.ConfigMapProjection)(unsafe.Pointer(in.ConfigMap))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_VolumeProjection_To_api_VolumeProjection(in *VolumeProjection, out *api.VolumeProjection, s conversion.Scope) error {
|
|
return autoConvert_v1_VolumeProjection_To_api_VolumeProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_VolumeProjection_To_v1_VolumeProjection(in *api.VolumeProjection, out *VolumeProjection, s conversion.Scope) error {
|
|
out.Secret = (*SecretProjection)(unsafe.Pointer(in.Secret))
|
|
out.DownwardAPI = (*DownwardAPIProjection)(unsafe.Pointer(in.DownwardAPI))
|
|
out.ConfigMap = (*ConfigMapProjection)(unsafe.Pointer(in.ConfigMap))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_VolumeProjection_To_v1_VolumeProjection(in *api.VolumeProjection, out *VolumeProjection, s conversion.Scope) error {
|
|
return autoConvert_api_VolumeProjection_To_v1_VolumeProjection(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_VolumeSource_To_api_VolumeSource(in *VolumeSource, out *api.VolumeSource, s conversion.Scope) error {
|
|
out.HostPath = (*api.HostPathVolumeSource)(unsafe.Pointer(in.HostPath))
|
|
out.EmptyDir = (*api.EmptyDirVolumeSource)(unsafe.Pointer(in.EmptyDir))
|
|
out.GCEPersistentDisk = (*api.GCEPersistentDiskVolumeSource)(unsafe.Pointer(in.GCEPersistentDisk))
|
|
out.AWSElasticBlockStore = (*api.AWSElasticBlockStoreVolumeSource)(unsafe.Pointer(in.AWSElasticBlockStore))
|
|
out.GitRepo = (*api.GitRepoVolumeSource)(unsafe.Pointer(in.GitRepo))
|
|
out.Secret = (*api.SecretVolumeSource)(unsafe.Pointer(in.Secret))
|
|
out.NFS = (*api.NFSVolumeSource)(unsafe.Pointer(in.NFS))
|
|
out.ISCSI = (*api.ISCSIVolumeSource)(unsafe.Pointer(in.ISCSI))
|
|
out.Glusterfs = (*api.GlusterfsVolumeSource)(unsafe.Pointer(in.Glusterfs))
|
|
out.PersistentVolumeClaim = (*api.PersistentVolumeClaimVolumeSource)(unsafe.Pointer(in.PersistentVolumeClaim))
|
|
out.RBD = (*api.RBDVolumeSource)(unsafe.Pointer(in.RBD))
|
|
out.FlexVolume = (*api.FlexVolumeSource)(unsafe.Pointer(in.FlexVolume))
|
|
out.Cinder = (*api.CinderVolumeSource)(unsafe.Pointer(in.Cinder))
|
|
out.CephFS = (*api.CephFSVolumeSource)(unsafe.Pointer(in.CephFS))
|
|
out.Flocker = (*api.FlockerVolumeSource)(unsafe.Pointer(in.Flocker))
|
|
out.DownwardAPI = (*api.DownwardAPIVolumeSource)(unsafe.Pointer(in.DownwardAPI))
|
|
out.FC = (*api.FCVolumeSource)(unsafe.Pointer(in.FC))
|
|
out.AzureFile = (*api.AzureFileVolumeSource)(unsafe.Pointer(in.AzureFile))
|
|
out.ConfigMap = (*api.ConfigMapVolumeSource)(unsafe.Pointer(in.ConfigMap))
|
|
out.VsphereVolume = (*api.VsphereVirtualDiskVolumeSource)(unsafe.Pointer(in.VsphereVolume))
|
|
out.Quobyte = (*api.QuobyteVolumeSource)(unsafe.Pointer(in.Quobyte))
|
|
out.AzureDisk = (*api.AzureDiskVolumeSource)(unsafe.Pointer(in.AzureDisk))
|
|
out.PhotonPersistentDisk = (*api.PhotonPersistentDiskVolumeSource)(unsafe.Pointer(in.PhotonPersistentDisk))
|
|
out.Projected = (*api.ProjectedVolumeSource)(unsafe.Pointer(in.Projected))
|
|
out.PortworxVolume = (*api.PortworxVolumeSource)(unsafe.Pointer(in.PortworxVolume))
|
|
out.ScaleIO = (*api.ScaleIOVolumeSource)(unsafe.Pointer(in.ScaleIO))
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_VolumeSource_To_api_VolumeSource(in *VolumeSource, out *api.VolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_VolumeSource_To_api_VolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_VolumeSource_To_v1_VolumeSource(in *api.VolumeSource, out *VolumeSource, s conversion.Scope) error {
|
|
out.HostPath = (*HostPathVolumeSource)(unsafe.Pointer(in.HostPath))
|
|
out.EmptyDir = (*EmptyDirVolumeSource)(unsafe.Pointer(in.EmptyDir))
|
|
out.GCEPersistentDisk = (*GCEPersistentDiskVolumeSource)(unsafe.Pointer(in.GCEPersistentDisk))
|
|
out.AWSElasticBlockStore = (*AWSElasticBlockStoreVolumeSource)(unsafe.Pointer(in.AWSElasticBlockStore))
|
|
out.GitRepo = (*GitRepoVolumeSource)(unsafe.Pointer(in.GitRepo))
|
|
out.Secret = (*SecretVolumeSource)(unsafe.Pointer(in.Secret))
|
|
out.NFS = (*NFSVolumeSource)(unsafe.Pointer(in.NFS))
|
|
out.ISCSI = (*ISCSIVolumeSource)(unsafe.Pointer(in.ISCSI))
|
|
out.Glusterfs = (*GlusterfsVolumeSource)(unsafe.Pointer(in.Glusterfs))
|
|
out.PersistentVolumeClaim = (*PersistentVolumeClaimVolumeSource)(unsafe.Pointer(in.PersistentVolumeClaim))
|
|
out.RBD = (*RBDVolumeSource)(unsafe.Pointer(in.RBD))
|
|
out.Quobyte = (*QuobyteVolumeSource)(unsafe.Pointer(in.Quobyte))
|
|
out.FlexVolume = (*FlexVolumeSource)(unsafe.Pointer(in.FlexVolume))
|
|
out.Cinder = (*CinderVolumeSource)(unsafe.Pointer(in.Cinder))
|
|
out.CephFS = (*CephFSVolumeSource)(unsafe.Pointer(in.CephFS))
|
|
out.Flocker = (*FlockerVolumeSource)(unsafe.Pointer(in.Flocker))
|
|
out.DownwardAPI = (*DownwardAPIVolumeSource)(unsafe.Pointer(in.DownwardAPI))
|
|
out.FC = (*FCVolumeSource)(unsafe.Pointer(in.FC))
|
|
out.AzureFile = (*AzureFileVolumeSource)(unsafe.Pointer(in.AzureFile))
|
|
out.ConfigMap = (*ConfigMapVolumeSource)(unsafe.Pointer(in.ConfigMap))
|
|
out.VsphereVolume = (*VsphereVirtualDiskVolumeSource)(unsafe.Pointer(in.VsphereVolume))
|
|
out.AzureDisk = (*AzureDiskVolumeSource)(unsafe.Pointer(in.AzureDisk))
|
|
out.PhotonPersistentDisk = (*PhotonPersistentDiskVolumeSource)(unsafe.Pointer(in.PhotonPersistentDisk))
|
|
out.Projected = (*ProjectedVolumeSource)(unsafe.Pointer(in.Projected))
|
|
out.PortworxVolume = (*PortworxVolumeSource)(unsafe.Pointer(in.PortworxVolume))
|
|
out.ScaleIO = (*ScaleIOVolumeSource)(unsafe.Pointer(in.ScaleIO))
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_VolumeSource_To_v1_VolumeSource(in *api.VolumeSource, out *VolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_VolumeSource_To_v1_VolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_VsphereVirtualDiskVolumeSource_To_api_VsphereVirtualDiskVolumeSource(in *VsphereVirtualDiskVolumeSource, out *api.VsphereVirtualDiskVolumeSource, s conversion.Scope) error {
|
|
out.VolumePath = in.VolumePath
|
|
out.FSType = in.FSType
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_VsphereVirtualDiskVolumeSource_To_api_VsphereVirtualDiskVolumeSource(in *VsphereVirtualDiskVolumeSource, out *api.VsphereVirtualDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_v1_VsphereVirtualDiskVolumeSource_To_api_VsphereVirtualDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_VsphereVirtualDiskVolumeSource_To_v1_VsphereVirtualDiskVolumeSource(in *api.VsphereVirtualDiskVolumeSource, out *VsphereVirtualDiskVolumeSource, s conversion.Scope) error {
|
|
out.VolumePath = in.VolumePath
|
|
out.FSType = in.FSType
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_VsphereVirtualDiskVolumeSource_To_v1_VsphereVirtualDiskVolumeSource(in *api.VsphereVirtualDiskVolumeSource, out *VsphereVirtualDiskVolumeSource, s conversion.Scope) error {
|
|
return autoConvert_api_VsphereVirtualDiskVolumeSource_To_v1_VsphereVirtualDiskVolumeSource(in, out, s)
|
|
}
|
|
|
|
func autoConvert_v1_WeightedPodAffinityTerm_To_api_WeightedPodAffinityTerm(in *WeightedPodAffinityTerm, out *api.WeightedPodAffinityTerm, s conversion.Scope) error {
|
|
out.Weight = in.Weight
|
|
if err := Convert_v1_PodAffinityTerm_To_api_PodAffinityTerm(&in.PodAffinityTerm, &out.PodAffinityTerm, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_v1_WeightedPodAffinityTerm_To_api_WeightedPodAffinityTerm(in *WeightedPodAffinityTerm, out *api.WeightedPodAffinityTerm, s conversion.Scope) error {
|
|
return autoConvert_v1_WeightedPodAffinityTerm_To_api_WeightedPodAffinityTerm(in, out, s)
|
|
}
|
|
|
|
func autoConvert_api_WeightedPodAffinityTerm_To_v1_WeightedPodAffinityTerm(in *api.WeightedPodAffinityTerm, out *WeightedPodAffinityTerm, s conversion.Scope) error {
|
|
out.Weight = in.Weight
|
|
if err := Convert_api_PodAffinityTerm_To_v1_PodAffinityTerm(&in.PodAffinityTerm, &out.PodAffinityTerm, s); err != nil {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func Convert_api_WeightedPodAffinityTerm_To_v1_WeightedPodAffinityTerm(in *api.WeightedPodAffinityTerm, out *WeightedPodAffinityTerm, s conversion.Scope) error {
|
|
return autoConvert_api_WeightedPodAffinityTerm_To_v1_WeightedPodAffinityTerm(in, out, s)
|
|
}
|