bridge

package
v1.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package bridge translates between internal and external API types. +k8s:conversion-gen=github.com/aws/eks-hybrid/internal/api +k8s:conversion-gen-external-types=github.com/aws/eks-hybrid/api/v1alpha1

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Convert_api_ClusterDetails_To_v1alpha1_ClusterDetails

func Convert_api_ClusterDetails_To_v1alpha1_ClusterDetails(in *api.ClusterDetails, out *v1alpha1.ClusterDetails, s conversion.Scope) error

Convert_api_ClusterDetails_To_v1alpha1_ClusterDetails is an autogenerated conversion function.

func Convert_api_ContainerdOptions_To_v1alpha1_ContainerdOptions

func Convert_api_ContainerdOptions_To_v1alpha1_ContainerdOptions(in *api.ContainerdOptions, out *v1alpha1.ContainerdOptions, s conversion.Scope) error

Convert_api_ContainerdOptions_To_v1alpha1_ContainerdOptions is an autogenerated conversion function.

func Convert_api_HybridOptions_To_v1alpha1_HybridOptions

func Convert_api_HybridOptions_To_v1alpha1_HybridOptions(in *api.HybridOptions, out *v1alpha1.HybridOptions, s conversion.Scope) error

Convert_api_HybridOptions_To_v1alpha1_HybridOptions is an autogenerated conversion function.

func Convert_api_IAMRolesAnywhere_To_v1alpha1_IAMRolesAnywhere

func Convert_api_IAMRolesAnywhere_To_v1alpha1_IAMRolesAnywhere(in *api.IAMRolesAnywhere, out *v1alpha1.IAMRolesAnywhere, s conversion.Scope) error

Convert_api_IAMRolesAnywhere_To_v1alpha1_IAMRolesAnywhere is an autogenerated conversion function.

func Convert_api_InstanceOptions_To_v1alpha1_InstanceOptions

func Convert_api_InstanceOptions_To_v1alpha1_InstanceOptions(in *api.InstanceOptions, out *v1alpha1.InstanceOptions, s conversion.Scope) error

Convert_api_InstanceOptions_To_v1alpha1_InstanceOptions is an autogenerated conversion function.

func Convert_api_KubeletOptions_To_v1alpha1_KubeletOptions

func Convert_api_KubeletOptions_To_v1alpha1_KubeletOptions(in *api.KubeletOptions, out *v1alpha1.KubeletOptions, s conversion.Scope) error

Convert_api_KubeletOptions_To_v1alpha1_KubeletOptions is an autogenerated conversion function.

func Convert_api_LocalStorageOptions_To_v1alpha1_LocalStorageOptions

func Convert_api_LocalStorageOptions_To_v1alpha1_LocalStorageOptions(in *api.LocalStorageOptions, out *v1alpha1.LocalStorageOptions, s conversion.Scope) error

Convert_api_LocalStorageOptions_To_v1alpha1_LocalStorageOptions is an autogenerated conversion function.

func Convert_api_NodeConfigList_To_v1alpha1_NodeConfigList

func Convert_api_NodeConfigList_To_v1alpha1_NodeConfigList(in *api.NodeConfigList, out *v1alpha1.NodeConfigList, s conversion.Scope) error

Convert_api_NodeConfigList_To_v1alpha1_NodeConfigList is an autogenerated conversion function.

func Convert_api_NodeConfigSpec_To_v1alpha1_NodeConfigSpec

func Convert_api_NodeConfigSpec_To_v1alpha1_NodeConfigSpec(in *api.NodeConfigSpec, out *v1alpha1.NodeConfigSpec, s conversion.Scope) error

Convert_api_NodeConfigSpec_To_v1alpha1_NodeConfigSpec is an autogenerated conversion function.

func Convert_api_NodeConfig_To_v1alpha1_NodeConfig

func Convert_api_NodeConfig_To_v1alpha1_NodeConfig(in *api.NodeConfig, out *v1alpha1.NodeConfig, s conversion.Scope) error

Convert_api_NodeConfig_To_v1alpha1_NodeConfig is an autogenerated conversion function.

func Convert_api_SSM_To_v1alpha1_SSM

func Convert_api_SSM_To_v1alpha1_SSM(in *api.SSM, out *v1alpha1.SSM, s conversion.Scope) error

Convert_api_SSM_To_v1alpha1_SSM is an autogenerated conversion function.

func Convert_v1alpha1_ClusterDetails_To_api_ClusterDetails

func Convert_v1alpha1_ClusterDetails_To_api_ClusterDetails(in *v1alpha1.ClusterDetails, out *api.ClusterDetails, s conversion.Scope) error

Convert_v1alpha1_ClusterDetails_To_api_ClusterDetails is an autogenerated conversion function.

func Convert_v1alpha1_ContainerdOptions_To_api_ContainerdOptions

func Convert_v1alpha1_ContainerdOptions_To_api_ContainerdOptions(in *v1alpha1.ContainerdOptions, out *api.ContainerdOptions, s conversion.Scope) error

Convert_v1alpha1_ContainerdOptions_To_api_ContainerdOptions is an autogenerated conversion function.

func Convert_v1alpha1_HybridOptions_To_api_HybridOptions

func Convert_v1alpha1_HybridOptions_To_api_HybridOptions(in *v1alpha1.HybridOptions, out *api.HybridOptions, s conversion.Scope) error

Convert_v1alpha1_HybridOptions_To_api_HybridOptions is an autogenerated conversion function.

func Convert_v1alpha1_IAMRolesAnywhere_To_api_IAMRolesAnywhere

func Convert_v1alpha1_IAMRolesAnywhere_To_api_IAMRolesAnywhere(in *v1alpha1.IAMRolesAnywhere, out *api.IAMRolesAnywhere, s conversion.Scope) error

Convert_v1alpha1_IAMRolesAnywhere_To_api_IAMRolesAnywhere is an autogenerated conversion function.

func Convert_v1alpha1_InstanceOptions_To_api_InstanceOptions

func Convert_v1alpha1_InstanceOptions_To_api_InstanceOptions(in *v1alpha1.InstanceOptions, out *api.InstanceOptions, s conversion.Scope) error

Convert_v1alpha1_InstanceOptions_To_api_InstanceOptions is an autogenerated conversion function.

func Convert_v1alpha1_KubeletOptions_To_api_KubeletOptions

func Convert_v1alpha1_KubeletOptions_To_api_KubeletOptions(in *v1alpha1.KubeletOptions, out *api.KubeletOptions, s conversion.Scope) error

Convert_v1alpha1_KubeletOptions_To_api_KubeletOptions is an autogenerated conversion function.

func Convert_v1alpha1_LocalStorageOptions_To_api_LocalStorageOptions

func Convert_v1alpha1_LocalStorageOptions_To_api_LocalStorageOptions(in *v1alpha1.LocalStorageOptions, out *api.LocalStorageOptions, s conversion.Scope) error

Convert_v1alpha1_LocalStorageOptions_To_api_LocalStorageOptions is an autogenerated conversion function.

func Convert_v1alpha1_NodeConfigList_To_api_NodeConfigList

func Convert_v1alpha1_NodeConfigList_To_api_NodeConfigList(in *v1alpha1.NodeConfigList, out *api.NodeConfigList, s conversion.Scope) error

Convert_v1alpha1_NodeConfigList_To_api_NodeConfigList is an autogenerated conversion function.

func Convert_v1alpha1_NodeConfigSpec_To_api_NodeConfigSpec

func Convert_v1alpha1_NodeConfigSpec_To_api_NodeConfigSpec(in *v1alpha1.NodeConfigSpec, out *api.NodeConfigSpec, s conversion.Scope) error

Convert_v1alpha1_NodeConfigSpec_To_api_NodeConfigSpec is an autogenerated conversion function.

func Convert_v1alpha1_NodeConfig_To_api_NodeConfig

func Convert_v1alpha1_NodeConfig_To_api_NodeConfig(in *v1alpha1.NodeConfig, out *api.NodeConfig, s conversion.Scope) error

Convert_v1alpha1_NodeConfig_To_api_NodeConfig is an autogenerated conversion function.

func Convert_v1alpha1_SSM_To_api_SSM

func Convert_v1alpha1_SSM_To_api_SSM(in *v1alpha1.SSM, out *api.SSM, s conversion.Scope) error

Convert_v1alpha1_SSM_To_api_SSM is an autogenerated conversion function.

func DecodeNodeConfig

func DecodeNodeConfig(data []byte) (*internalapi.NodeConfig, error)

DecodeNodeConfig unmarshals the given data into an internal NodeConfig object. The data may be JSON or YAML.

func DecodeStrictNodeConfig

func DecodeStrictNodeConfig(data []byte) (*internalapi.NodeConfig, error)

DecodeStrictNodeConfig unmarshals the given data into an internal NodeConfig object. It attempts a struct unmarshalling. Will throw an error if unknown fields are present.

func RegisterConversions

func RegisterConversions(s *runtime.Scheme) error

RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL