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 + const ConditionReasonAborted + const ConditionReasonEvictionInProgress + const ConditionReasonFailed + const ConditionReasonHaEvicted + const ConditionReasonHaOnboarding + const ConditionReasonHandover + const ConditionReasonInitial + const ConditionReasonOnboarding + const ConditionReasonReadyEvicted + const ConditionReasonReadyEvicting + const ConditionReasonReadyMaintenance + const ConditionReasonReadyReady + const ConditionReasonRunning + const ConditionReasonSucceeded + const ConditionReasonTerminating + const ConditionReasonTestAggregates + const ConditionReasonTesting + const ConditionReasonWaitingForTraits + const ConditionTypeAggregatesUpdated + const ConditionTypeEvicting + const ConditionTypeHaEnabled + const ConditionTypeHypervisorDisabled + const ConditionTypeHypervisorReEnabled + const ConditionTypeMigration + const ConditionTypeOffboarded + const ConditionTypeOnboarding + const ConditionTypePreflight + const ConditionTypeReady + const ConditionTypeTainted + const ConditionTypeTerminating + const ConditionTypeTraitsUpdated + const MaintenanceAuto + const MaintenanceHA + const MaintenanceManual + const MaintenanceTermination + const MaintenanceUnset + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = GroupVersion + type Aggregate struct + Name string + UUID string + func (in *Aggregate) DeepCopy() *Aggregate + func (in *Aggregate) DeepCopyInto(out *Aggregate) + type Capabilities struct + HostCpuArch string + HostCpus resource.Quantity + HostMemory resource.Quantity + func (in *Capabilities) DeepCopy() *Capabilities + func (in *Capabilities) DeepCopyInto(out *Capabilities) + type Cell struct + Allocation map[ResourceName]resource.Quantity + Capacity map[ResourceName]resource.Quantity + CellID uint64 + EffectiveCapacity map[ResourceName]resource.Quantity + func (in *Cell) DeepCopy() *Cell + func (in *Cell) DeepCopyInto(out *Cell) + type DomainCapabilities struct + Arch string + HypervisorType string + SupportedCpuModes []string + SupportedDevices []string + SupportedFeatures []string + func (in *DomainCapabilities) DeepCopy() *DomainCapabilities + func (in *DomainCapabilities) DeepCopyInto(out *DomainCapabilities) + type Eviction struct + Spec EvictionSpec + Status EvictionStatus + func (in *Eviction) DeepCopy() *Eviction + func (in *Eviction) DeepCopyInto(out *Eviction) + func (in *Eviction) DeepCopyObject() runtime.Object + type EvictionList struct + Items []Eviction + func (in *EvictionList) DeepCopy() *EvictionList + func (in *EvictionList) DeepCopyInto(out *EvictionList) + func (in *EvictionList) DeepCopyObject() runtime.Object + type EvictionSpec struct + Hypervisor string + Reason string + func (in *EvictionSpec) DeepCopy() *EvictionSpec + func (in *EvictionSpec) DeepCopyInto(out *EvictionSpec) + type EvictionStatus struct + Conditions []metav1.Condition + HypervisorServiceId string + OutstandingInstances []string + OutstandingRamMb int64 + func (in *EvictionStatus) DeepCopy() *EvictionStatus + func (in *EvictionStatus) DeepCopyInto(out *EvictionStatus) + type HyperVisorUpdateStatus struct + InProgress bool + Installed string + Retry int + func (in *HyperVisorUpdateStatus) DeepCopy() *HyperVisorUpdateStatus + func (in *HyperVisorUpdateStatus) DeepCopyInto(out *HyperVisorUpdateStatus) + type Hypervisor struct + Spec HypervisorSpec + Status HypervisorStatus + func (in *Hypervisor) DeepCopy() *Hypervisor + func (in *Hypervisor) DeepCopyInto(out *Hypervisor) + func (in *Hypervisor) DeepCopyObject() runtime.Object + type HypervisorList struct + Items []Hypervisor + func (in *HypervisorList) DeepCopy() *HypervisorList + func (in *HypervisorList) DeepCopyInto(out *HypervisorList) + func (in *HypervisorList) DeepCopyObject() runtime.Object + type HypervisorSpec 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[ResourceName]float64 + Reboot bool + SkipTests bool + func (in *HypervisorSpec) DeepCopy() *HypervisorSpec + func (in *HypervisorSpec) DeepCopyInto(out *HypervisorSpec) + type HypervisorStatus struct + Aggregates []Aggregate + Allocation map[ResourceName]resource.Quantity + Capabilities Capabilities + Capacity map[ResourceName]resource.Quantity + Cells []Cell + Conditions []metav1.Condition + DomainCapabilities DomainCapabilities + EffectiveCapacity map[ResourceName]resource.Quantity + Evicted bool + HypervisorID string + HypervisorVersion string + Instances []Instance + InternalIP string + LibVirtVersion string + NumInstances int + OperatingSystem OperatingSystemStatus + ServiceID string + SpecHash string + Traits []string + Update HyperVisorUpdateStatus + func (in *HypervisorStatus) DeepCopy() *HypervisorStatus + func (in *HypervisorStatus) DeepCopyInto(out *HypervisorStatus) + type Instance struct + Active bool + ID string + Name string + func (in *Instance) DeepCopy() *Instance + func (in *Instance) DeepCopyInto(out *Instance) + type OperatingSystemStatus 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 (in *OperatingSystemStatus) DeepCopy() *OperatingSystemStatus + func (in *OperatingSystemStatus) DeepCopyInto(out *OperatingSystemStatus) + type ResourceName string + const ResourceCPU + const ResourceMemory