Versions in this module Expand all Collapse all v0 v0.19.7 Jun 14, 2024 v0.19.6 May 21, 2024 v0.19.5 May 1, 2024 v0.19.4 Apr 26, 2024 v0.19.3 Apr 11, 2024 v0.19.2 Mar 28, 2024 v0.19.1 Mar 15, 2024 v0.19.0 Feb 29, 2024 v0.18.7 Feb 15, 2024 v0.18.6 Feb 2, 2024 v0.18.5 Jan 26, 2024 v0.18.4 Jan 12, 2024 v0.18.3 Dec 8, 2023 v0.18.2 Nov 24, 2023 v0.18.1 Nov 8, 2023 v0.18.0 Oct 30, 2023 Changes in this version + const Off + const On + const PXE + const Unknown + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type ConditionStatus string + const ConditionFalse + const ConditionTrue + type Connection struct + AuthSecretRef corev1.SecretReference + Host string + InsecureTLS bool + Port int + ProviderOptions *ProviderOptions + func (in *Connection) DeepCopy() *Connection + func (in *Connection) DeepCopyInto(out *Connection) + type ExperimentalOpts struct + CustomRequestPayload string + DotPath string + func (in *ExperimentalOpts) DeepCopy() *ExperimentalOpts + func (in *ExperimentalOpts) DeepCopyInto(out *ExperimentalOpts) + type HMACAlgorithm string + type HMACOpts struct + PrefixSigDisabled bool + Secrets HMACSecrets + func (in *HMACOpts) DeepCopy() *HMACOpts + func (in *HMACOpts) DeepCopyInto(out *HMACOpts) + type HMACSecrets map[HMACAlgorithm][]corev1.SecretReference + func (in HMACSecrets) DeepCopy() HMACSecrets + func (in HMACSecrets) DeepCopyInto(out *HMACSecrets) + type IPMITOOLOptions struct + CipherSuite string + Port int + func (in *IPMITOOLOptions) DeepCopy() *IPMITOOLOptions + func (in *IPMITOOLOptions) DeepCopyInto(out *IPMITOOLOptions) + type IntelAMTOptions struct + Port int + func (in *IntelAMTOptions) DeepCopy() *IntelAMTOptions + func (in *IntelAMTOptions) DeepCopyInto(out *IntelAMTOptions) + type Machine struct + Spec MachineSpec + Status MachineStatus + func (bm *Machine) SetCondition(cType MachineConditionType, status ConditionStatus, ...) + func (in *Machine) DeepCopy() *Machine + func (in *Machine) DeepCopyInto(out *Machine) + func (in *Machine) DeepCopyObject() runtime.Object + type MachineCondition struct + LastUpdateTime metav1.Time + Message string + Status ConditionStatus + Type MachineConditionType + func (in *MachineCondition) DeepCopy() *MachineCondition + func (in *MachineCondition) DeepCopyInto(out *MachineCondition) + type MachineConditionType string + const Contactable + type MachineList struct + Items []Machine + func (in *MachineList) DeepCopy() *MachineList + func (in *MachineList) DeepCopyInto(out *MachineList) + func (in *MachineList) DeepCopyObject() runtime.Object + type MachineSetConditionOption func(*MachineCondition) + func WithMachineConditionMessage(m string) MachineSetConditionOption + type MachineSpec struct + Connection Connection + func (in *MachineSpec) DeepCopy() *MachineSpec + func (in *MachineSpec) DeepCopyInto(out *MachineSpec) + type MachineStatus struct + Conditions []MachineCondition + Power PowerState + func (in *MachineStatus) DeepCopy() *MachineStatus + func (in *MachineStatus) DeepCopyInto(out *MachineStatus) + type PowerState string + type ProviderOptions struct + IPMITOOL *IPMITOOLOptions + IntelAMT *IntelAMTOptions + RPC *RPCOptions + Redfish *RedfishOptions + func (in *ProviderOptions) DeepCopy() *ProviderOptions + func (in *ProviderOptions) DeepCopyInto(out *ProviderOptions) + type RPCOptions struct + ConsumerURL string + Experimental *ExperimentalOpts + HMAC *HMACOpts + LogNotificationsDisabled bool + Request *RequestOpts + Signature *SignatureOpts + func (in *RPCOptions) DeepCopy() *RPCOptions + func (in *RPCOptions) DeepCopyInto(out *RPCOptions) + type RedfishOptions struct + Port int + func (in *RedfishOptions) DeepCopy() *RedfishOptions + func (in *RedfishOptions) DeepCopyInto(out *RedfishOptions) + type RequestOpts struct + HTTPContentType string + HTTPMethod string + StaticHeaders http.Header + TimestampFormat string + TimestampHeader string + func (in *RequestOpts) DeepCopy() *RequestOpts + func (in *RequestOpts) DeepCopyInto(out *RequestOpts) + type SignatureOpts struct + AppendAlgoToHeaderDisabled bool + HeaderName string + IncludedPayloadHeaders []string + func (in *SignatureOpts) DeepCopy() *SignatureOpts + func (in *SignatureOpts) DeepCopyInto(out *SignatureOpts)