Documentation ¶
Index ¶
- func ConvertGardenletConfig(obj runtime.Object) (*config.GardenletConfiguration, error)
- func ConvertGardenletConfigExternal(obj runtime.Object) (*configv1alpha1.GardenletConfiguration, error)
- func ConvertSeed(obj runtime.Object) (*gardencore.Seed, error)
- func ConvertSeedExternal(obj runtime.Object) (*gardencorev1beta1.Seed, error)
- func DecodeGardenletConfig(rawConfig *runtime.RawExtension, withDefaults bool) (*config.GardenletConfiguration, error)
- func DecodeGardenletConfigExternal(rawConfig *runtime.RawExtension, withDefaults bool) (*configv1alpha1.GardenletConfiguration, error)
- func GetBootstrap(bootstrap *seedmanagement.Bootstrap) seedmanagement.Bootstrap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertGardenletConfig ¶
func ConvertGardenletConfig(obj runtime.Object) (*config.GardenletConfiguration, error)
ConvertGardenletConfig converts the given object to an internal GardenletConfiguration version.
func ConvertGardenletConfigExternal ¶
func ConvertGardenletConfigExternal(obj runtime.Object) (*configv1alpha1.GardenletConfiguration, error)
ConvertGardenletConfigExternal converts the given object to an external GardenletConfiguration version.
func ConvertSeed ¶
func ConvertSeed(obj runtime.Object) (*gardencore.Seed, error)
ConvertSeed converts the given external Seed version to an internal version.
func ConvertSeedExternal ¶
func ConvertSeedExternal(obj runtime.Object) (*gardencorev1beta1.Seed, error)
ConvertSeedExternal converts the given internal Seed version to an external version.
func DecodeGardenletConfig ¶
func DecodeGardenletConfig(rawConfig *runtime.RawExtension, withDefaults bool) (*config.GardenletConfiguration, error)
DecodeGardenletConfig decodes the given raw extension into an internal GardenletConfiguration version.
func DecodeGardenletConfigExternal ¶
func DecodeGardenletConfigExternal(rawConfig *runtime.RawExtension, withDefaults bool) (*configv1alpha1.GardenletConfiguration, error)
DecodeGardenletConfig decodes the given raw extension into an external GardenletConfiguration version.
func GetBootstrap ¶
func GetBootstrap(bootstrap *seedmanagement.Bootstrap) seedmanagement.Bootstrap
GetBootstrap returns the value of the given Bootstrap, or None if nil.
Types ¶
This section is empty.