Documentation ¶
Index ¶
- func DrainOSImage(namespace string, name string, managedOSVersion string, ...) *elementalv1.ManagedOSImage
- func NewMachineRegistration(namespace string, name string, config *elementalv1.Config) *elementalv1.MachineRegistration
- func NewManagedOSImage(namespace string, name string, targets []fleetv1.BundleTarget, mosImage string, ...) *elementalv1.ManagedOSImage
- func NewManagedOSVersion(namespace string, name string, version string, minVersion string, ...) *elementalv1.ManagedOSVersion
- func NewManagedOSVersionChannel(namespace, name, sType, interval string, ...) *elementalv1.ManagedOSVersionChannel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DrainOSImage ¶
func DrainOSImage(namespace string, name string, managedOSVersion string, drainSpec *upgradev1.DrainSpec) *elementalv1.ManagedOSImage
func NewMachineRegistration ¶
func NewMachineRegistration(namespace string, name string, config *elementalv1.Config) *elementalv1.MachineRegistration
func NewManagedOSImage ¶
func NewManagedOSImage(namespace string, name string, targets []fleetv1.BundleTarget, mosImage string, mosVersionName string) *elementalv1.ManagedOSImage
func NewManagedOSVersion ¶
func NewManagedOSVersion(namespace string, name string, version string, minVersion string, metadata map[string]runtime.RawExtension, upgradeC *upgradev1.ContainerSpec) *elementalv1.ManagedOSVersion
func NewManagedOSVersionChannel ¶
func NewManagedOSVersionChannel(namespace, name, sType, interval string, options map[string]runtime.RawExtension, upgradeContainer *upgradev1.ContainerSpec) *elementalv1.ManagedOSVersionChannel
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.