Versions in this module Expand all Collapse all v0 v0.11.1 Jan 25, 2024 v0.11.0 Jan 18, 2024 Changes in this version + type AdditionalIPSpecApplyConfiguration struct + Address *string + ParentSubnet *v1.LabelSelector + func AdditionalIPSpec() *AdditionalIPSpecApplyConfiguration + func (b *AdditionalIPSpecApplyConfiguration) WithAddress(value string) *AdditionalIPSpecApplyConfiguration + func (b *AdditionalIPSpecApplyConfiguration) WithParentSubnet(value v1.LabelSelector) *AdditionalIPSpecApplyConfiguration + type AddressFamiliesMapApplyConfiguration struct + IPv4 *bool + IPv6 *bool + func AddressFamiliesMap() *AddressFamiliesMapApplyConfiguration + func (b *AddressFamiliesMapApplyConfiguration) WithIPv4(value bool) *AddressFamiliesMapApplyConfiguration + func (b *AddressFamiliesMapApplyConfiguration) WithIPv6(value bool) *AddressFamiliesMapApplyConfiguration + type AddressesApplyConfiguration struct + IPv4 []v1alpha4.IPAddrSpec + IPv6 []v1alpha4.IPAddrSpec + func Addresses() *AddressesApplyConfiguration + func (b *AddressesApplyConfiguration) WithIPv4(values ...v1alpha4.IPAddrSpec) *AddressesApplyConfiguration + func (b *AddressesApplyConfiguration) WithIPv6(values ...v1alpha4.IPAddrSpec) *AddressesApplyConfiguration + type AggregateApplyConfiguration struct + Spec *AggregateSpecApplyConfiguration + Status *metalv1alpha4.AggregateStatus + func Aggregate(name, namespace string) *AggregateApplyConfiguration + func ExtractAggregate(aggregate *metalv1alpha4.Aggregate, fieldManager string) (*AggregateApplyConfiguration, error) + func ExtractAggregateStatus(aggregate *metalv1alpha4.Aggregate, fieldManager string) (*AggregateApplyConfiguration, error) + func (b *AggregateApplyConfiguration) WithAPIVersion(value string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithAnnotations(entries map[string]string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithCreationTimestamp(value metav1.Time) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithFinalizers(values ...string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithGenerateName(value string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithGeneration(value int64) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithKind(value string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithLabels(entries map[string]string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithName(value string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithNamespace(value string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithResourceVersion(value string) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithSpec(value *AggregateSpecApplyConfiguration) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithStatus(value metalv1alpha4.AggregateStatus) *AggregateApplyConfiguration + func (b *AggregateApplyConfiguration) WithUID(value types.UID) *AggregateApplyConfiguration + type AggregateItemApplyConfiguration struct + Aggregate *v1alpha4.AggregateType + SourcePath *v1alpha4.JSONPath + TargetPath *v1alpha4.JSONPath + func AggregateItem() *AggregateItemApplyConfiguration + func (b *AggregateItemApplyConfiguration) WithAggregate(value v1alpha4.AggregateType) *AggregateItemApplyConfiguration + func (b *AggregateItemApplyConfiguration) WithSourcePath(value v1alpha4.JSONPath) *AggregateItemApplyConfiguration + func (b *AggregateItemApplyConfiguration) WithTargetPath(value v1alpha4.JSONPath) *AggregateItemApplyConfiguration + type AggregateSpecApplyConfiguration struct + Aggregates []AggregateItemApplyConfiguration + func AggregateSpec() *AggregateSpecApplyConfiguration + func (b *AggregateSpecApplyConfiguration) WithAggregates(values ...*AggregateItemApplyConfiguration) *AggregateSpecApplyConfiguration + type BenchmarkApplyConfiguration struct + Spec *BenchmarkSpecApplyConfiguration + Status *BenchmarkStatusApplyConfiguration + func Benchmark(name, namespace string) *BenchmarkApplyConfiguration + func ExtractBenchmark(benchmark *metalv1alpha4.Benchmark, fieldManager string) (*BenchmarkApplyConfiguration, error) + func ExtractBenchmarkStatus(benchmark *metalv1alpha4.Benchmark, fieldManager string) (*BenchmarkApplyConfiguration, error) + func (b *BenchmarkApplyConfiguration) WithAPIVersion(value string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithAnnotations(entries map[string]string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithCreationTimestamp(value metav1.Time) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithFinalizers(values ...string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithGenerateName(value string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithGeneration(value int64) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithKind(value string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithLabels(entries map[string]string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithName(value string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithNamespace(value string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithResourceVersion(value string) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithSpec(value *BenchmarkSpecApplyConfiguration) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithStatus(value *BenchmarkStatusApplyConfiguration) *BenchmarkApplyConfiguration + func (b *BenchmarkApplyConfiguration) WithUID(value types.UID) *BenchmarkApplyConfiguration + type BenchmarkDeviationApplyConfiguration struct + Name *string + Value *string + func BenchmarkDeviation() *BenchmarkDeviationApplyConfiguration + func (b *BenchmarkDeviationApplyConfiguration) WithName(value string) *BenchmarkDeviationApplyConfiguration + func (b *BenchmarkDeviationApplyConfiguration) WithValue(value string) *BenchmarkDeviationApplyConfiguration + type BenchmarkResultApplyConfiguration struct + Name *string + Value *uint64 + func BenchmarkResult() *BenchmarkResultApplyConfiguration + func (b *BenchmarkResultApplyConfiguration) WithName(value string) *BenchmarkResultApplyConfiguration + func (b *BenchmarkResultApplyConfiguration) WithValue(value uint64) *BenchmarkResultApplyConfiguration + type BenchmarkSpecApplyConfiguration struct + Benchmarks map[string]v1alpha4.Benchmarks + func BenchmarkSpec() *BenchmarkSpecApplyConfiguration + func (b *BenchmarkSpecApplyConfiguration) WithBenchmarks(entries map[string]v1alpha4.Benchmarks) *BenchmarkSpecApplyConfiguration + type BenchmarkStatusApplyConfiguration struct + BenchmarkDeviations map[string]v1alpha4.BenchmarkDeviations + func BenchmarkStatus() *BenchmarkStatusApplyConfiguration + func (b *BenchmarkStatusApplyConfiguration) WithBenchmarkDeviations(entries map[string]v1alpha4.BenchmarkDeviations) *BenchmarkStatusApplyConfiguration + type BlockSpecApplyConfiguration struct + Bus *string + Model *string + Name *string + PartitionTable *PartitionTableSpecApplyConfiguration + Rotational *bool + Size *uint64 + Type *string + func BlockSpec() *BlockSpecApplyConfiguration + func (b *BlockSpecApplyConfiguration) WithBus(value string) *BlockSpecApplyConfiguration + func (b *BlockSpecApplyConfiguration) WithModel(value string) *BlockSpecApplyConfiguration + func (b *BlockSpecApplyConfiguration) WithName(value string) *BlockSpecApplyConfiguration + func (b *BlockSpecApplyConfiguration) WithPartitionTable(value *PartitionTableSpecApplyConfiguration) *BlockSpecApplyConfiguration + func (b *BlockSpecApplyConfiguration) WithRotational(value bool) *BlockSpecApplyConfiguration + func (b *BlockSpecApplyConfiguration) WithSize(value uint64) *BlockSpecApplyConfiguration + func (b *BlockSpecApplyConfiguration) WithType(value string) *BlockSpecApplyConfiguration + type CPUSpecApplyConfiguration struct + AddressSizes *string + BogoMIPS *resource.Quantity + Bugs []string + CLFlushSize *uint64 + CPUIDLevel *uint64 + CacheAlignment *uint64 + CacheSize *string + Cores *uint64 + FPU *bool + FPUException *bool + Family *string + Flags []string + LogicalIDs []uint64 + MHz *resource.Quantity + Microcode *string + Model *string + ModelName *string + PhysicalID *uint64 + PowerManagement *string + Siblings *uint64 + Stepping *string + VMXFlags []string + VendorID *string + WP *bool + func CPUSpec() *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithAddressSizes(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithBogoMIPS(value resource.Quantity) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithBugs(values ...string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithCLFlushSize(value uint64) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithCPUIDLevel(value uint64) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithCacheAlignment(value uint64) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithCacheSize(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithCores(value uint64) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithFPU(value bool) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithFPUException(value bool) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithFamily(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithFlags(values ...string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithLogicalIDs(values ...uint64) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithMHz(value resource.Quantity) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithMicrocode(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithModel(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithModelName(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithPhysicalID(value uint64) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithPowerManagement(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithSiblings(value uint64) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithStepping(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithVMXFlags(values ...string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithVendorID(value string) *CPUSpecApplyConfiguration + func (b *CPUSpecApplyConfiguration) WithWP(value bool) *CPUSpecApplyConfiguration + type ConditionSpecApplyConfiguration struct + LastTransitionTimestamp *string + LastUpdateTimestamp *string + Message *string + Name *string + Reason *string + State *bool + func ConditionSpec() *ConditionSpecApplyConfiguration + func (b *ConditionSpecApplyConfiguration) WithLastTransitionTimestamp(value string) *ConditionSpecApplyConfiguration + func (b *ConditionSpecApplyConfiguration) WithLastUpdateTimestamp(value string) *ConditionSpecApplyConfiguration + func (b *ConditionSpecApplyConfiguration) WithMessage(value string) *ConditionSpecApplyConfiguration + func (b *ConditionSpecApplyConfiguration) WithName(value string) *ConditionSpecApplyConfiguration + func (b *ConditionSpecApplyConfiguration) WithReason(value string) *ConditionSpecApplyConfiguration + func (b *ConditionSpecApplyConfiguration) WithState(value bool) *ConditionSpecApplyConfiguration + type DistroSpecApplyConfiguration struct + AsicType *string + BuildBy *string + BuildDate *string + BuildNumber *uint32 + BuildVersion *string + CommitID *string + DebianVersion *string + KernelVersion *string + func DistroSpec() *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithAsicType(value string) *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithBuildBy(value string) *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithBuildDate(value string) *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithBuildNumber(value uint32) *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithBuildVersion(value string) *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithCommitID(value string) *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithDebianVersion(value string) *DistroSpecApplyConfiguration + func (b *DistroSpecApplyConfiguration) WithKernelVersion(value string) *DistroSpecApplyConfiguration + type FieldSelectorSpecApplyConfiguration struct + FieldRef *v1.ObjectFieldSelector + LabelKey *string + func FieldSelectorSpec() *FieldSelectorSpecApplyConfiguration + func (b *FieldSelectorSpecApplyConfiguration) WithFieldRef(value v1.ObjectFieldSelector) *FieldSelectorSpecApplyConfiguration + func (b *FieldSelectorSpecApplyConfiguration) WithLabelKey(value string) *FieldSelectorSpecApplyConfiguration + type GeneralIPAMSpecApplyConfiguration struct + AddressFamily *AddressFamiliesMapApplyConfiguration + CarrierSubnets *IPAMSelectionSpecApplyConfiguration + LoopbackAddresses *IPAMSelectionSpecApplyConfiguration + LoopbackSubnets *IPAMSelectionSpecApplyConfiguration + SouthSubnets *IPAMSelectionSpecApplyConfiguration + func GeneralIPAMSpec() *GeneralIPAMSpecApplyConfiguration + func (b *GeneralIPAMSpecApplyConfiguration) WithAddressFamily(value *AddressFamiliesMapApplyConfiguration) *GeneralIPAMSpecApplyConfiguration + func (b *GeneralIPAMSpecApplyConfiguration) WithCarrierSubnets(value *IPAMSelectionSpecApplyConfiguration) *GeneralIPAMSpecApplyConfiguration + func (b *GeneralIPAMSpecApplyConfiguration) WithLoopbackAddresses(value *IPAMSelectionSpecApplyConfiguration) *GeneralIPAMSpecApplyConfiguration + func (b *GeneralIPAMSpecApplyConfiguration) WithLoopbackSubnets(value *IPAMSelectionSpecApplyConfiguration) *GeneralIPAMSpecApplyConfiguration + func (b *GeneralIPAMSpecApplyConfiguration) WithSouthSubnets(value *IPAMSelectionSpecApplyConfiguration) *GeneralIPAMSpecApplyConfiguration + type HostSpecApplyConfiguration struct + Name *string + func HostSpec() *HostSpecApplyConfiguration + func (b *HostSpecApplyConfiguration) WithName(value string) *HostSpecApplyConfiguration + type IPAMSelectionSpecApplyConfiguration struct + FieldSelector *FieldSelectorSpecApplyConfiguration + LabelSelector *v1.LabelSelector + func IPAMSelectionSpec() *IPAMSelectionSpecApplyConfiguration + func (b *IPAMSelectionSpecApplyConfiguration) WithFieldSelector(value *FieldSelectorSpecApplyConfiguration) *IPAMSelectionSpecApplyConfiguration + func (b *IPAMSelectionSpecApplyConfiguration) WithLabelSelector(value v1.LabelSelector) *IPAMSelectionSpecApplyConfiguration + type IPAMSpecApplyConfiguration struct + LoopbackAddresses *IPAMSelectionSpecApplyConfiguration + SouthSubnets *IPAMSelectionSpecApplyConfiguration + func IPAMSpec() *IPAMSpecApplyConfiguration + func (b *IPAMSpecApplyConfiguration) WithLoopbackAddresses(value *IPAMSelectionSpecApplyConfiguration) *IPAMSpecApplyConfiguration + func (b *IPAMSpecApplyConfiguration) WithSouthSubnets(value *IPAMSelectionSpecApplyConfiguration) *IPAMSpecApplyConfiguration + type IPAddressSpecApplyConfiguration struct + Address *string + AddressFamily *string + ExtraAddress *bool + func IPAddressSpec() *IPAddressSpecApplyConfiguration + func (b *IPAddressSpecApplyConfiguration) WithAddress(value string) *IPAddressSpecApplyConfiguration + func (b *IPAddressSpecApplyConfiguration) WithAddressFamily(value string) *IPAddressSpecApplyConfiguration + func (b *IPAddressSpecApplyConfiguration) WithExtraAddress(value bool) *IPAddressSpecApplyConfiguration + type IPMISpecApplyConfiguration struct + IPAddress *string + MACAddress *string + func IPMISpec() *IPMISpecApplyConfiguration + func (b *IPMISpecApplyConfiguration) WithIPAddress(value string) *IPMISpecApplyConfiguration + func (b *IPMISpecApplyConfiguration) WithMACAddress(value string) *IPMISpecApplyConfiguration + type IdentityApplyConfiguration struct + Asset *string + Internal []InternalApplyConfiguration + SKU *string + SerialNumber *string + func Identity() *IdentityApplyConfiguration + func (b *IdentityApplyConfiguration) WithAsset(value string) *IdentityApplyConfiguration + func (b *IdentityApplyConfiguration) WithInternal(values ...*InternalApplyConfiguration) *IdentityApplyConfiguration + func (b *IdentityApplyConfiguration) WithSKU(value string) *IdentityApplyConfiguration + func (b *IdentityApplyConfiguration) WithSerialNumber(value string) *IdentityApplyConfiguration + type InterfaceApplyConfiguration struct + Addresses *AddressesApplyConfiguration + Lanes *uint32 + Moved *bool + Name *string + Peer *PeerApplyConfiguration + SwitchReference *ResourceReferenceApplyConfiguration + Unknown *bool + func Interface() *InterfaceApplyConfiguration + func (b *InterfaceApplyConfiguration) WithAddresses(value *AddressesApplyConfiguration) *InterfaceApplyConfiguration + func (b *InterfaceApplyConfiguration) WithLanes(value uint32) *InterfaceApplyConfiguration + func (b *InterfaceApplyConfiguration) WithMoved(value bool) *InterfaceApplyConfiguration + func (b *InterfaceApplyConfiguration) WithName(value string) *InterfaceApplyConfiguration + func (b *InterfaceApplyConfiguration) WithPeer(value *PeerApplyConfiguration) *InterfaceApplyConfiguration + func (b *InterfaceApplyConfiguration) WithSwitchReference(value *ResourceReferenceApplyConfiguration) *InterfaceApplyConfiguration + func (b *InterfaceApplyConfiguration) WithUnknown(value bool) *InterfaceApplyConfiguration + type InterfaceOverridesSpecApplyConfiguration struct + IP []*metalv1alpha4.AdditionalIPSpec + Name *string + func InterfaceOverridesSpec() *InterfaceOverridesSpecApplyConfiguration + func (b *InterfaceOverridesSpecApplyConfiguration) WithIP(values ...**metalv1alpha4.AdditionalIPSpec) *InterfaceOverridesSpecApplyConfiguration + func (b *InterfaceOverridesSpecApplyConfiguration) WithName(value string) *InterfaceOverridesSpecApplyConfiguration + type InterfaceSpecApplyConfiguration struct + Direction *string + IP []*metalv1alpha4.IPAddressSpec + MACAddress *string + Peer *PeerSpecApplyConfiguration + Speed *uint32 + func InterfaceSpec() *InterfaceSpecApplyConfiguration + func (b *InterfaceSpecApplyConfiguration) WithDirection(value string) *InterfaceSpecApplyConfiguration + func (b *InterfaceSpecApplyConfiguration) WithIP(values ...**metalv1alpha4.IPAddressSpec) *InterfaceSpecApplyConfiguration + func (b *InterfaceSpecApplyConfiguration) WithMACAddress(value string) *InterfaceSpecApplyConfiguration + func (b *InterfaceSpecApplyConfiguration) WithPeer(value *PeerSpecApplyConfiguration) *InterfaceSpecApplyConfiguration + func (b *InterfaceSpecApplyConfiguration) WithSpeed(value uint32) *InterfaceSpecApplyConfiguration + type InterfacesSpecApplyConfiguration struct + Defaults *PortParametersSpecApplyConfiguration + Overrides []*metalv1alpha4.InterfaceOverridesSpec + func InterfacesSpec() *InterfacesSpecApplyConfiguration + func (b *InterfacesSpecApplyConfiguration) WithDefaults(value *PortParametersSpecApplyConfiguration) *InterfacesSpecApplyConfiguration + func (b *InterfacesSpecApplyConfiguration) WithOverrides(values ...**metalv1alpha4.InterfaceOverridesSpec) *InterfacesSpecApplyConfiguration + type InternalApplyConfiguration struct + Name *string + Value *string + func Internal() *InternalApplyConfiguration + func (b *InternalApplyConfiguration) WithName(value string) *InternalApplyConfiguration + func (b *InternalApplyConfiguration) WithValue(value string) *InternalApplyConfiguration + type InventoryApplyConfiguration struct + Spec *InventorySpecApplyConfiguration + Status *InventoryStatusApplyConfiguration + func ExtractInventory(inventory *metalv1alpha4.Inventory, fieldManager string) (*InventoryApplyConfiguration, error) + func ExtractInventoryStatus(inventory *metalv1alpha4.Inventory, fieldManager string) (*InventoryApplyConfiguration, error) + func Inventory(name, namespace string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithAPIVersion(value string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithAnnotations(entries map[string]string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithFinalizers(values ...string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithGenerateName(value string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithGeneration(value int64) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithKind(value string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithLabels(entries map[string]string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithName(value string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithNamespace(value string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithResourceVersion(value string) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithSpec(value *InventorySpecApplyConfiguration) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithStatus(value *InventoryStatusApplyConfiguration) *InventoryApplyConfiguration + func (b *InventoryApplyConfiguration) WithUID(value types.UID) *InventoryApplyConfiguration + type InventorySpecApplyConfiguration struct + Blocks []BlockSpecApplyConfiguration + CPUs []CPUSpecApplyConfiguration + Distro *DistroSpecApplyConfiguration + Host *HostSpecApplyConfiguration + IPMIs []IPMISpecApplyConfiguration + Memory *MemorySpecApplyConfiguration + NICs []NICSpecApplyConfiguration + NUMA []NumaSpecApplyConfiguration + PCIDevices []PCIDeviceSpecApplyConfiguration + System *SystemSpecApplyConfiguration + Virt *VirtSpecApplyConfiguration + func InventorySpec() *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithBlocks(values ...*BlockSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithCPUs(values ...*CPUSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithDistro(value *DistroSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithHost(value *HostSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithIPMIs(values ...*IPMISpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithMemory(value *MemorySpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithNICs(values ...*NICSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithNUMA(values ...*NumaSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithPCIDevices(values ...*PCIDeviceSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithSystem(value *SystemSpecApplyConfiguration) *InventorySpecApplyConfiguration + func (b *InventorySpecApplyConfiguration) WithVirt(value *VirtSpecApplyConfiguration) *InventorySpecApplyConfiguration + type InventoryStatusApplyConfiguration struct + Computed *v1alpha4.AggregationResults + InventoryStatuses *InventoryStatusesApplyConfiguration + func InventoryStatus() *InventoryStatusApplyConfiguration + func (b *InventoryStatusApplyConfiguration) WithComputed(value v1alpha4.AggregationResults) *InventoryStatusApplyConfiguration + func (b *InventoryStatusApplyConfiguration) WithInventoryStatuses(value *InventoryStatusesApplyConfiguration) *InventoryStatusApplyConfiguration + type InventoryStatusesApplyConfiguration struct + Ready *bool + RequestsCount *int + func InventoryStatuses() *InventoryStatusesApplyConfiguration + func (b *InventoryStatusesApplyConfiguration) WithReady(value bool) *InventoryStatusesApplyConfiguration + func (b *InventoryStatusesApplyConfiguration) WithRequestsCount(value int) *InventoryStatusesApplyConfiguration + type LLDPSpecApplyConfiguration struct + Capabilities []v1alpha4.LLDPCapabilities + ChassisID *string + PortDescription *string + PortID *string + SystemDescription *string + SystemName *string + func LLDPSpec() *LLDPSpecApplyConfiguration + func (b *LLDPSpecApplyConfiguration) WithCapabilities(values ...v1alpha4.LLDPCapabilities) *LLDPSpecApplyConfiguration + func (b *LLDPSpecApplyConfiguration) WithChassisID(value string) *LLDPSpecApplyConfiguration + func (b *LLDPSpecApplyConfiguration) WithPortDescription(value string) *LLDPSpecApplyConfiguration + func (b *LLDPSpecApplyConfiguration) WithPortID(value string) *LLDPSpecApplyConfiguration + func (b *LLDPSpecApplyConfiguration) WithSystemDescription(value string) *LLDPSpecApplyConfiguration + func (b *LLDPSpecApplyConfiguration) WithSystemName(value string) *LLDPSpecApplyConfiguration + type LoopbackAddressesApplyConfiguration struct + IPv4 *v1alpha4.IPAddrSpec + IPv6 *v1alpha4.IPAddrSpec + func LoopbackAddresses() *LoopbackAddressesApplyConfiguration + func (b *LoopbackAddressesApplyConfiguration) WithIPv4(value v1alpha4.IPAddrSpec) *LoopbackAddressesApplyConfiguration + func (b *LoopbackAddressesApplyConfiguration) WithIPv6(value v1alpha4.IPAddrSpec) *LoopbackAddressesApplyConfiguration + type MachineApplyConfiguration struct + Spec *MachineSpecApplyConfiguration + Status *MachineStatusApplyConfiguration + func ExtractMachine(machine *metalv1alpha4.Machine, fieldManager string) (*MachineApplyConfiguration, error) + func ExtractMachineStatus(machine *metalv1alpha4.Machine, fieldManager string) (*MachineApplyConfiguration, error) + func Machine(name, namespace string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithAPIVersion(value string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithAnnotations(entries map[string]string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithFinalizers(values ...string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithGenerateName(value string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithGeneration(value int64) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithKind(value string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithLabels(entries map[string]string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithName(value string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithNamespace(value string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithResourceVersion(value string) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithSpec(value *MachineSpecApplyConfiguration) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithStatus(value *MachineStatusApplyConfiguration) *MachineApplyConfiguration + func (b *MachineApplyConfiguration) WithUID(value types.UID) *MachineApplyConfiguration + type MachineSpecApplyConfiguration struct + Description *string + Hostname *string + Identity *IdentityApplyConfiguration + InventoryRequested *bool + func MachineSpec() *MachineSpecApplyConfiguration + func (b *MachineSpecApplyConfiguration) WithDescription(value string) *MachineSpecApplyConfiguration + func (b *MachineSpecApplyConfiguration) WithHostname(value string) *MachineSpecApplyConfiguration + func (b *MachineSpecApplyConfiguration) WithIdentity(value *IdentityApplyConfiguration) *MachineSpecApplyConfiguration + func (b *MachineSpecApplyConfiguration) WithInventoryRequested(value bool) *MachineSpecApplyConfiguration + type MachineStatusApplyConfiguration struct + Health *v1alpha4.MachineState + Network *NetworkApplyConfiguration + Orphaned *bool + Reboot *string + Reservation *ReservationApplyConfiguration + func MachineStatus() *MachineStatusApplyConfiguration + func (b *MachineStatusApplyConfiguration) WithHealth(value v1alpha4.MachineState) *MachineStatusApplyConfiguration + func (b *MachineStatusApplyConfiguration) WithNetwork(value *NetworkApplyConfiguration) *MachineStatusApplyConfiguration + func (b *MachineStatusApplyConfiguration) WithOrphaned(value bool) *MachineStatusApplyConfiguration + func (b *MachineStatusApplyConfiguration) WithReboot(value string) *MachineStatusApplyConfiguration + func (b *MachineStatusApplyConfiguration) WithReservation(value *ReservationApplyConfiguration) *MachineStatusApplyConfiguration + type MemorySpecApplyConfiguration struct + Total *uint64 + func MemorySpec() *MemorySpecApplyConfiguration + func (b *MemorySpecApplyConfiguration) WithTotal(value uint64) *MemorySpecApplyConfiguration + type NDPSpecApplyConfiguration struct + IPAddress *string + MACAddress *string + State *string + func NDPSpec() *NDPSpecApplyConfiguration + func (b *NDPSpecApplyConfiguration) WithIPAddress(value string) *NDPSpecApplyConfiguration + func (b *NDPSpecApplyConfiguration) WithMACAddress(value string) *NDPSpecApplyConfiguration + func (b *NDPSpecApplyConfiguration) WithState(value string) *NDPSpecApplyConfiguration + type NICSpecApplyConfiguration struct + ActiveFEC *string + LLDPs []LLDPSpecApplyConfiguration + Lanes *byte + MACAddress *string + MTU *uint16 + NDPs []NDPSpecApplyConfiguration + Name *string + PCIAddress *string + Speed *uint32 + func NICSpec() *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithActiveFEC(value string) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithLLDPs(values ...*LLDPSpecApplyConfiguration) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithLanes(value byte) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithMACAddress(value string) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithMTU(value uint16) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithNDPs(values ...*NDPSpecApplyConfiguration) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithName(value string) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithPCIAddress(value string) *NICSpecApplyConfiguration + func (b *NICSpecApplyConfiguration) WithSpeed(value uint32) *NICSpecApplyConfiguration + type NetworkApplyConfiguration struct + ASN *uint32 + Interfaces []InterfaceApplyConfiguration + Loopbacks *LoopbackAddressesApplyConfiguration + Ports *int + Redundancy *string + UnknownPorts *int + func Network() *NetworkApplyConfiguration + func (b *NetworkApplyConfiguration) WithASN(value uint32) *NetworkApplyConfiguration + func (b *NetworkApplyConfiguration) WithInterfaces(values ...*InterfaceApplyConfiguration) *NetworkApplyConfiguration + func (b *NetworkApplyConfiguration) WithLoopbacks(value *LoopbackAddressesApplyConfiguration) *NetworkApplyConfiguration + func (b *NetworkApplyConfiguration) WithPorts(value int) *NetworkApplyConfiguration + func (b *NetworkApplyConfiguration) WithRedundancy(value string) *NetworkApplyConfiguration + func (b *NetworkApplyConfiguration) WithUnknownPorts(value int) *NetworkApplyConfiguration + type NetworkSwitchApplyConfiguration struct + Spec *NetworkSwitchSpecApplyConfiguration + Status *NetworkSwitchStatusApplyConfiguration + func ExtractNetworkSwitch(networkSwitch *metalv1alpha4.NetworkSwitch, fieldManager string) (*NetworkSwitchApplyConfiguration, error) + func ExtractNetworkSwitchStatus(networkSwitch *metalv1alpha4.NetworkSwitch, fieldManager string) (*NetworkSwitchApplyConfiguration, error) + func NetworkSwitch(name, namespace string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithAPIVersion(value string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithAnnotations(entries map[string]string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithCreationTimestamp(value metav1.Time) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithFinalizers(values ...string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithGenerateName(value string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithGeneration(value int64) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithKind(value string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithLabels(entries map[string]string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithName(value string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithNamespace(value string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithResourceVersion(value string) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithSpec(value *NetworkSwitchSpecApplyConfiguration) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithStatus(value *NetworkSwitchStatusApplyConfiguration) *NetworkSwitchApplyConfiguration + func (b *NetworkSwitchApplyConfiguration) WithUID(value types.UID) *NetworkSwitchApplyConfiguration + type NetworkSwitchSpecApplyConfiguration struct + ConfigSelector *metav1.LabelSelector + Cordon *bool + IPAM *IPAMSpecApplyConfiguration + Interfaces *InterfacesSpecApplyConfiguration + InventoryRef *v1.LocalObjectReference + Managed *bool + ScanPorts *bool + TopSpine *bool + func NetworkSwitchSpec() *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithConfigSelector(value metav1.LabelSelector) *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithCordon(value bool) *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithIPAM(value *IPAMSpecApplyConfiguration) *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithInterfaces(value *InterfacesSpecApplyConfiguration) *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithInventoryRef(value v1.LocalObjectReference) *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithManaged(value bool) *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithScanPorts(value bool) *NetworkSwitchSpecApplyConfiguration + func (b *NetworkSwitchSpecApplyConfiguration) WithTopSpine(value bool) *NetworkSwitchSpecApplyConfiguration + type NetworkSwitchStatusApplyConfiguration struct + ASN *uint32 + Conditions []*v1alpha4.ConditionSpec + ConfigRef *v1.LocalObjectReference + Interfaces map[string]*v1alpha4.InterfaceSpec + Layer *uint32 + LoopbackAddresses []*v1alpha4.IPAddressSpec + Message *string + Role *string + RoutingConfigTemplate *v1.LocalObjectReference + State *string + Subnets []*v1alpha4.SubnetSpec + SwitchPorts *uint32 + TotalPorts *uint32 + func NetworkSwitchStatus() *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithASN(value uint32) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithConditions(values ...**v1alpha4.ConditionSpec) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithConfigRef(value v1.LocalObjectReference) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithInterfaces(entries map[string]*v1alpha4.InterfaceSpec) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithLayer(value uint32) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithLoopbackAddresses(values ...**v1alpha4.IPAddressSpec) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithMessage(value string) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithRole(value string) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithRoutingConfigTemplate(value v1.LocalObjectReference) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithState(value string) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithSubnets(values ...**v1alpha4.SubnetSpec) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithSwitchPorts(value uint32) *NetworkSwitchStatusApplyConfiguration + func (b *NetworkSwitchStatusApplyConfiguration) WithTotalPorts(value uint32) *NetworkSwitchStatusApplyConfiguration + type NumaSpecApplyConfiguration struct + CPUs []int + Distances []int + ID *int + Memory *MemorySpecApplyConfiguration + func NumaSpec() *NumaSpecApplyConfiguration + func (b *NumaSpecApplyConfiguration) WithCPUs(values ...int) *NumaSpecApplyConfiguration + func (b *NumaSpecApplyConfiguration) WithDistances(values ...int) *NumaSpecApplyConfiguration + func (b *NumaSpecApplyConfiguration) WithID(value int) *NumaSpecApplyConfiguration + func (b *NumaSpecApplyConfiguration) WithMemory(value *MemorySpecApplyConfiguration) *NumaSpecApplyConfiguration + type ObjectReferenceApplyConfiguration struct + Name *string + Namespace *string + func ObjectReference() *ObjectReferenceApplyConfiguration + func (b *ObjectReferenceApplyConfiguration) WithName(value string) *ObjectReferenceApplyConfiguration + func (b *ObjectReferenceApplyConfiguration) WithNamespace(value string) *ObjectReferenceApplyConfiguration + type PCIDeviceDescriptionSpecApplyConfiguration struct + ID *string + Name *string + func PCIDeviceDescriptionSpec() *PCIDeviceDescriptionSpecApplyConfiguration + func (b *PCIDeviceDescriptionSpecApplyConfiguration) WithID(value string) *PCIDeviceDescriptionSpecApplyConfiguration + func (b *PCIDeviceDescriptionSpecApplyConfiguration) WithName(value string) *PCIDeviceDescriptionSpecApplyConfiguration + type PCIDeviceSpecApplyConfiguration struct + Address *string + BusID *string + Class *PCIDeviceDescriptionSpecApplyConfiguration + ProgrammingInterface *PCIDeviceDescriptionSpecApplyConfiguration + Subclass *PCIDeviceDescriptionSpecApplyConfiguration + Subtype *PCIDeviceDescriptionSpecApplyConfiguration + Subvendor *PCIDeviceDescriptionSpecApplyConfiguration + Type *PCIDeviceDescriptionSpecApplyConfiguration + Vendor *PCIDeviceDescriptionSpecApplyConfiguration + func PCIDeviceSpec() *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithAddress(value string) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithBusID(value string) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithClass(value *PCIDeviceDescriptionSpecApplyConfiguration) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithProgrammingInterface(value *PCIDeviceDescriptionSpecApplyConfiguration) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithSubclass(value *PCIDeviceDescriptionSpecApplyConfiguration) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithSubtype(value *PCIDeviceDescriptionSpecApplyConfiguration) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithSubvendor(value *PCIDeviceDescriptionSpecApplyConfiguration) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithType(value *PCIDeviceDescriptionSpecApplyConfiguration) *PCIDeviceSpecApplyConfiguration + func (b *PCIDeviceSpecApplyConfiguration) WithVendor(value *PCIDeviceDescriptionSpecApplyConfiguration) *PCIDeviceSpecApplyConfiguration + type PartitionSpecApplyConfiguration struct + ID *string + Name *string + Size *uint64 + func PartitionSpec() *PartitionSpecApplyConfiguration + func (b *PartitionSpecApplyConfiguration) WithID(value string) *PartitionSpecApplyConfiguration + func (b *PartitionSpecApplyConfiguration) WithName(value string) *PartitionSpecApplyConfiguration + func (b *PartitionSpecApplyConfiguration) WithSize(value uint64) *PartitionSpecApplyConfiguration + type PartitionTableSpecApplyConfiguration struct + Partitions []PartitionSpecApplyConfiguration + Type *string + func PartitionTableSpec() *PartitionTableSpecApplyConfiguration + func (b *PartitionTableSpecApplyConfiguration) WithPartitions(values ...*PartitionSpecApplyConfiguration) *PartitionTableSpecApplyConfiguration + func (b *PartitionTableSpecApplyConfiguration) WithType(value string) *PartitionTableSpecApplyConfiguration + type PeerApplyConfiguration struct + LLDPChassisID *string + LLDPPortDescription *string + LLDPPortID *string + LLDPSystemName *string + ResourceReference *ResourceReferenceApplyConfiguration + func Peer() *PeerApplyConfiguration + func (b *PeerApplyConfiguration) WithLLDPChassisID(value string) *PeerApplyConfiguration + func (b *PeerApplyConfiguration) WithLLDPPortDescription(value string) *PeerApplyConfiguration + func (b *PeerApplyConfiguration) WithLLDPPortID(value string) *PeerApplyConfiguration + func (b *PeerApplyConfiguration) WithLLDPSystemName(value string) *PeerApplyConfiguration + func (b *PeerApplyConfiguration) WithResourceReference(value *ResourceReferenceApplyConfiguration) *PeerApplyConfiguration + type PeerInfoSpecApplyConfiguration struct + ChassisID *string + PortDescription *string + PortID *string + SystemName *string + Type *string + func PeerInfoSpec() *PeerInfoSpecApplyConfiguration + func (b *PeerInfoSpecApplyConfiguration) WithChassisID(value string) *PeerInfoSpecApplyConfiguration + func (b *PeerInfoSpecApplyConfiguration) WithPortDescription(value string) *PeerInfoSpecApplyConfiguration + func (b *PeerInfoSpecApplyConfiguration) WithPortID(value string) *PeerInfoSpecApplyConfiguration + func (b *PeerInfoSpecApplyConfiguration) WithSystemName(value string) *PeerInfoSpecApplyConfiguration + func (b *PeerInfoSpecApplyConfiguration) WithType(value string) *PeerInfoSpecApplyConfiguration + type PeerSpecApplyConfiguration struct + func PeerSpec() *PeerSpecApplyConfiguration + type PortParametersSpecApplyConfiguration struct + FEC *string + IPv4MaskLength *uint32 + IPv6Prefix *uint32 + Lanes *uint32 + MTU *uint32 + State *string + func PortParametersSpec() *PortParametersSpecApplyConfiguration + func (b *PortParametersSpecApplyConfiguration) WithFEC(value string) *PortParametersSpecApplyConfiguration + func (b *PortParametersSpecApplyConfiguration) WithIPv4MaskLength(value uint32) *PortParametersSpecApplyConfiguration + func (b *PortParametersSpecApplyConfiguration) WithIPv6Prefix(value uint32) *PortParametersSpecApplyConfiguration + func (b *PortParametersSpecApplyConfiguration) WithLanes(value uint32) *PortParametersSpecApplyConfiguration + func (b *PortParametersSpecApplyConfiguration) WithMTU(value uint32) *PortParametersSpecApplyConfiguration + func (b *PortParametersSpecApplyConfiguration) WithState(value string) *PortParametersSpecApplyConfiguration + type RegionSpecApplyConfiguration struct + AvailabilityZone *string + Name *string + func RegionSpec() *RegionSpecApplyConfiguration + func (b *RegionSpecApplyConfiguration) WithAvailabilityZone(value string) *RegionSpecApplyConfiguration + func (b *RegionSpecApplyConfiguration) WithName(value string) *RegionSpecApplyConfiguration + type ReservationApplyConfiguration struct + Class *string + Reference *ResourceReferenceApplyConfiguration + Status *string + func Reservation() *ReservationApplyConfiguration + func (b *ReservationApplyConfiguration) WithClass(value string) *ReservationApplyConfiguration + func (b *ReservationApplyConfiguration) WithReference(value *ResourceReferenceApplyConfiguration) *ReservationApplyConfiguration + func (b *ReservationApplyConfiguration) WithStatus(value string) *ReservationApplyConfiguration + type ResourceReferenceApplyConfiguration struct + APIVersion *string + Kind *string + Name *string + Namespace *string + func ResourceReference() *ResourceReferenceApplyConfiguration + func (b *ResourceReferenceApplyConfiguration) WithAPIVersion(value string) *ResourceReferenceApplyConfiguration + func (b *ResourceReferenceApplyConfiguration) WithKind(value string) *ResourceReferenceApplyConfiguration + func (b *ResourceReferenceApplyConfiguration) WithName(value string) *ResourceReferenceApplyConfiguration + func (b *ResourceReferenceApplyConfiguration) WithNamespace(value string) *ResourceReferenceApplyConfiguration + type SubnetSpecApplyConfiguration struct + AddressFamily *string + CIDR *string + Network *ObjectReferenceApplyConfiguration + Region *RegionSpecApplyConfiguration + Subnet *ObjectReferenceApplyConfiguration + func SubnetSpec() *SubnetSpecApplyConfiguration + func (b *SubnetSpecApplyConfiguration) WithAddressFamily(value string) *SubnetSpecApplyConfiguration + func (b *SubnetSpecApplyConfiguration) WithCIDR(value string) *SubnetSpecApplyConfiguration + func (b *SubnetSpecApplyConfiguration) WithNetwork(value *ObjectReferenceApplyConfiguration) *SubnetSpecApplyConfiguration + func (b *SubnetSpecApplyConfiguration) WithRegion(value *RegionSpecApplyConfiguration) *SubnetSpecApplyConfiguration + func (b *SubnetSpecApplyConfiguration) WithSubnet(value *ObjectReferenceApplyConfiguration) *SubnetSpecApplyConfiguration + type SwitchConfigApplyConfiguration struct + Spec *SwitchConfigSpecApplyConfiguration + Status *metalv1alpha4.SwitchConfigStatus + func ExtractSwitchConfig(switchConfig *metalv1alpha4.SwitchConfig, fieldManager string) (*SwitchConfigApplyConfiguration, error) + func ExtractSwitchConfigStatus(switchConfig *metalv1alpha4.SwitchConfig, fieldManager string) (*SwitchConfigApplyConfiguration, error) + func SwitchConfig(name, namespace string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithAPIVersion(value string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithAnnotations(entries map[string]string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithCreationTimestamp(value metav1.Time) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithFinalizers(values ...string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithGenerateName(value string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithGeneration(value int64) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithKind(value string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithLabels(entries map[string]string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithName(value string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithNamespace(value string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithResourceVersion(value string) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithSpec(value *SwitchConfigSpecApplyConfiguration) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithStatus(value metalv1alpha4.SwitchConfigStatus) *SwitchConfigApplyConfiguration + func (b *SwitchConfigApplyConfiguration) WithUID(value types.UID) *SwitchConfigApplyConfiguration + type SwitchConfigSpecApplyConfiguration struct + IPAM *GeneralIPAMSpecApplyConfiguration + PortsDefaults *PortParametersSpecApplyConfiguration + RoutingConfigTemplate *corev1.LocalObjectReference + Switches *v1.LabelSelector + func SwitchConfigSpec() *SwitchConfigSpecApplyConfiguration + func (b *SwitchConfigSpecApplyConfiguration) WithIPAM(value *GeneralIPAMSpecApplyConfiguration) *SwitchConfigSpecApplyConfiguration + func (b *SwitchConfigSpecApplyConfiguration) WithPortsDefaults(value *PortParametersSpecApplyConfiguration) *SwitchConfigSpecApplyConfiguration + func (b *SwitchConfigSpecApplyConfiguration) WithRoutingConfigTemplate(value corev1.LocalObjectReference) *SwitchConfigSpecApplyConfiguration + func (b *SwitchConfigSpecApplyConfiguration) WithSwitches(value v1.LabelSelector) *SwitchConfigSpecApplyConfiguration + type SystemSpecApplyConfiguration struct + ID *string + Manufacturer *string + ProductSKU *string + SerialNumber *string + func SystemSpec() *SystemSpecApplyConfiguration + func (b *SystemSpecApplyConfiguration) WithID(value string) *SystemSpecApplyConfiguration + func (b *SystemSpecApplyConfiguration) WithManufacturer(value string) *SystemSpecApplyConfiguration + func (b *SystemSpecApplyConfiguration) WithProductSKU(value string) *SystemSpecApplyConfiguration + func (b *SystemSpecApplyConfiguration) WithSerialNumber(value string) *SystemSpecApplyConfiguration + type VirtSpecApplyConfiguration struct + VMType *string + func VirtSpec() *VirtSpecApplyConfiguration + func (b *VirtSpecApplyConfiguration) WithVMType(value string) *VirtSpecApplyConfiguration