Versions in this module Expand all Collapse all v1 v1.0.1 Mar 18, 2026 v1.0.0 Mar 17, 2026 Changes in this version + type AggregateApplyConfiguration struct + Name *string + UUID *string + func Aggregate() *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithName(value string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithUUID(value string) *AggregateApplyConfiguration + type CapabilitiesApplyConfiguration struct + HostCpuArch *string + HostCpus *resource.Quantity + HostMemory *resource.Quantity + func Capabilities() *CapabilitiesApplyConfiguration + func (b *CapabilitiesApplyConfiguration) WithHostCpuArch(value string) *CapabilitiesApplyConfiguration + func (b *CapabilitiesApplyConfiguration) WithHostCpus(value resource.Quantity) *CapabilitiesApplyConfiguration + func (b *CapabilitiesApplyConfiguration) WithHostMemory(value resource.Quantity) *CapabilitiesApplyConfiguration + type CellApplyConfiguration struct + Allocation map[apiv1.ResourceName]resource.Quantity + Capacity map[apiv1.ResourceName]resource.Quantity + CellID *uint64 + EffectiveCapacity map[apiv1.ResourceName]resource.Quantity + func Cell() *CellApplyConfiguration + func (b *CellApplyConfiguration) WithAllocation(entries map[apiv1.ResourceName]resource.Quantity) *CellApplyConfiguration + func (b *CellApplyConfiguration) WithCapacity(entries map[apiv1.ResourceName]resource.Quantity) *CellApplyConfiguration + func (b *CellApplyConfiguration) WithCellID(value uint64) *CellApplyConfiguration + func (b *CellApplyConfiguration) WithEffectiveCapacity(entries map[apiv1.ResourceName]resource.Quantity) *CellApplyConfiguration + type DomainCapabilitiesApplyConfiguration struct + Arch *string + HypervisorType *string + SupportedCpuModes []string + SupportedDevices []string + SupportedFeatures []string + func DomainCapabilities() *DomainCapabilitiesApplyConfiguration + func (b *DomainCapabilitiesApplyConfiguration) WithArch(value string) *DomainCapabilitiesApplyConfiguration + func (b *DomainCapabilitiesApplyConfiguration) WithHypervisorType(value string) *DomainCapabilitiesApplyConfiguration + func (b *DomainCapabilitiesApplyConfiguration) WithSupportedCpuModes(values ...string) *DomainCapabilitiesApplyConfiguration + func (b *DomainCapabilitiesApplyConfiguration) WithSupportedDevices(values ...string) *DomainCapabilitiesApplyConfiguration + func (b *DomainCapabilitiesApplyConfiguration) WithSupportedFeatures(values ...string) *DomainCapabilitiesApplyConfiguration + type DomainInfoApplyConfiguration struct + Allocation map[string]resource.Quantity + CpuCells []int + MemoryCells []int + Name *string + UUID *string + func DomainInfo() *DomainInfoApplyConfiguration + func (b *DomainInfoApplyConfiguration) WithAllocation(entries map[string]resource.Quantity) *DomainInfoApplyConfiguration + func (b *DomainInfoApplyConfiguration) WithCpuCells(values ...int) *DomainInfoApplyConfiguration + func (b *DomainInfoApplyConfiguration) WithMemoryCells(values ...int) *DomainInfoApplyConfiguration + func (b *DomainInfoApplyConfiguration) WithName(value string) *DomainInfoApplyConfiguration + func (b *DomainInfoApplyConfiguration) WithUUID(value string) *DomainInfoApplyConfiguration + type EvictionApplyConfiguration struct + Spec *EvictionSpecApplyConfiguration + Status *EvictionStatusApplyConfiguration + func Eviction(name, namespace string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) GetAPIVersion() *string + func (b *EvictionApplyConfiguration) GetKind() *string + func (b *EvictionApplyConfiguration) GetName() *string + func (b *EvictionApplyConfiguration) GetNamespace() *string + func (b *EvictionApplyConfiguration) WithAPIVersion(value string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithAnnotations(entries map[string]string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithFinalizers(values ...string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithGenerateName(value string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithGeneration(value int64) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithKind(value string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithLabels(entries map[string]string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithName(value string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithNamespace(value string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithResourceVersion(value string) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithSpec(value *EvictionSpecApplyConfiguration) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithStatus(value *EvictionStatusApplyConfiguration) *EvictionApplyConfiguration + func (b *EvictionApplyConfiguration) WithUID(value types.UID) *EvictionApplyConfiguration + func (b EvictionApplyConfiguration) IsApplyConfiguration() + type EvictionSpecApplyConfiguration struct + Hypervisor *string + Reason *string + func EvictionSpec() *EvictionSpecApplyConfiguration + func (b *EvictionSpecApplyConfiguration) WithHypervisor(value string) *EvictionSpecApplyConfiguration + func (b *EvictionSpecApplyConfiguration) WithReason(value string) *EvictionSpecApplyConfiguration + type EvictionStatusApplyConfiguration struct + Conditions []metav1.ConditionApplyConfiguration + HypervisorServiceId *string + OutstandingInstances []string + OutstandingRamMb *int64 + func EvictionStatus() *EvictionStatusApplyConfiguration + func (b *EvictionStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *EvictionStatusApplyConfiguration + func (b *EvictionStatusApplyConfiguration) WithHypervisorServiceId(value string) *EvictionStatusApplyConfiguration + func (b *EvictionStatusApplyConfiguration) WithOutstandingInstances(values ...string) *EvictionStatusApplyConfiguration + func (b *EvictionStatusApplyConfiguration) WithOutstandingRamMb(value int64) *EvictionStatusApplyConfiguration + type HyperVisorUpdateStatusApplyConfiguration struct + InProgress *bool + Installed *string + Retry *int + func HyperVisorUpdateStatus() *HyperVisorUpdateStatusApplyConfiguration + func (b *HyperVisorUpdateStatusApplyConfiguration) WithInProgress(value bool) *HyperVisorUpdateStatusApplyConfiguration + func (b *HyperVisorUpdateStatusApplyConfiguration) WithInstalled(value string) *HyperVisorUpdateStatusApplyConfiguration + func (b *HyperVisorUpdateStatusApplyConfiguration) WithRetry(value int) *HyperVisorUpdateStatusApplyConfiguration + type HypervisorApplyConfiguration struct + Spec *HypervisorSpecApplyConfiguration + Status *HypervisorStatusApplyConfiguration + func Hypervisor(name, namespace string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) GetAPIVersion() *string + func (b *HypervisorApplyConfiguration) GetKind() *string + func (b *HypervisorApplyConfiguration) GetName() *string + func (b *HypervisorApplyConfiguration) GetNamespace() *string + func (b *HypervisorApplyConfiguration) WithAPIVersion(value string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithAnnotations(entries map[string]string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithFinalizers(values ...string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithGenerateName(value string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithGeneration(value int64) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithKind(value string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithLabels(entries map[string]string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithName(value string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithNamespace(value string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithResourceVersion(value string) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithSpec(value *HypervisorSpecApplyConfiguration) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithStatus(value *HypervisorStatusApplyConfiguration) *HypervisorApplyConfiguration + func (b *HypervisorApplyConfiguration) WithUID(value types.UID) *HypervisorApplyConfiguration + func (b HypervisorApplyConfiguration) IsApplyConfiguration() + type HypervisorSpecApplyConfiguration struct + Aggregates []string + AllowedProjects []string + CreateCertManagerCertificate *bool + CustomTraits []string + EvacuateOnReboot *bool + HighAvailability *bool + InstallCertificate *bool + LifecycleEnabled *bool + Maintenance *string + MaintenanceReason *string + OperatingSystemVersion *string + Overcommit map[apiv1.ResourceName]float64 + Reboot *bool + SkipTests *bool + func HypervisorSpec() *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithAggregates(values ...string) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithAllowedProjects(values ...string) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithCreateCertManagerCertificate(value bool) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithCustomTraits(values ...string) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithEvacuateOnReboot(value bool) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithHighAvailability(value bool) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithInstallCertificate(value bool) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithLifecycleEnabled(value bool) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithMaintenance(value string) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithMaintenanceReason(value string) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithOperatingSystemVersion(value string) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithOvercommit(entries map[apiv1.ResourceName]float64) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithReboot(value bool) *HypervisorSpecApplyConfiguration + func (b *HypervisorSpecApplyConfiguration) WithSkipTests(value bool) *HypervisorSpecApplyConfiguration + type HypervisorStatusApplyConfiguration struct + Aggregates []AggregateApplyConfiguration + Allocation map[apiv1.ResourceName]resource.Quantity + Capabilities *CapabilitiesApplyConfiguration + Capacity map[apiv1.ResourceName]resource.Quantity + Cells []CellApplyConfiguration + Conditions []metav1.ConditionApplyConfiguration + DomainCapabilities *DomainCapabilitiesApplyConfiguration + EffectiveCapacity map[apiv1.ResourceName]resource.Quantity + Evicted *bool + HypervisorID *string + HypervisorVersion *string + Instances []InstanceApplyConfiguration + InternalIP *string + LibVirtVersion *string + NumInstances *int + OperatingSystem *OperatingSystemStatusApplyConfiguration + ServiceID *string + SpecHash *string + Traits []string + Update *HyperVisorUpdateStatusApplyConfiguration + func HypervisorStatus() *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithAggregates(values ...*AggregateApplyConfiguration) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithAllocation(entries map[apiv1.ResourceName]resource.Quantity) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithCapabilities(value *CapabilitiesApplyConfiguration) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithCapacity(entries map[apiv1.ResourceName]resource.Quantity) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithCells(values ...*CellApplyConfiguration) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithDomainCapabilities(value *DomainCapabilitiesApplyConfiguration) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithEffectiveCapacity(entries map[apiv1.ResourceName]resource.Quantity) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithEvicted(value bool) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithHypervisorID(value string) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithHypervisorVersion(value string) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithInstances(values ...*InstanceApplyConfiguration) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithInternalIP(value string) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithLibVirtVersion(value string) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithNumInstances(value int) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithOperatingSystem(value *OperatingSystemStatusApplyConfiguration) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithServiceID(value string) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithSpecHash(value string) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithTraits(values ...string) *HypervisorStatusApplyConfiguration + func (b *HypervisorStatusApplyConfiguration) WithUpdate(value *HyperVisorUpdateStatusApplyConfiguration) *HypervisorStatusApplyConfiguration + type InstanceApplyConfiguration struct + Active *bool + ID *string + Name *string + func Instance() *InstanceApplyConfiguration + func (b *InstanceApplyConfiguration) WithActive(value bool) *InstanceApplyConfiguration + func (b *InstanceApplyConfiguration) WithID(value string) *InstanceApplyConfiguration + func (b *InstanceApplyConfiguration) WithName(value string) *InstanceApplyConfiguration + type OperatingSystemStatusApplyConfiguration struct + FirmwareDate *metav1.Time + FirmwareVendor *string + FirmwareVersion *string + GardenLinuxCommitID *string + GardenLinuxFeatures []string + HardwareModel *string + HardwareSerial *string + HardwareVendor *string + KernelCommandLine *string + KernelName *string + KernelRelease *string + KernelVersion *string + PrettyVersion *string + VariantID *string + Version *string + func OperatingSystemStatus() *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithFirmwareDate(value metav1.Time) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithFirmwareVendor(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithFirmwareVersion(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithGardenLinuxCommitID(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithGardenLinuxFeatures(values ...string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithHardwareModel(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithHardwareSerial(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithHardwareVendor(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithKernelCommandLine(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithKernelName(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithKernelRelease(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithKernelVersion(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithPrettyVersion(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithVariantID(value string) *OperatingSystemStatusApplyConfiguration + func (b *OperatingSystemStatusApplyConfiguration) WithVersion(value string) *OperatingSystemStatusApplyConfiguration