Documentation
¶
Index ¶
- type BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithBaseImagePullSecret(value *ImageSecretObjectReferenceApplyConfiguration) *BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithBaseOSExtensionsImagePullspec(value string) *BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithBaseOSImagePullspec(value string) *BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithContainerfile(values ...*MachineOSContainerfileApplyConfiguration) *BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithImageBuilder(value *MachineOSImageBuilderApplyConfiguration) *BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithReleaseVersion(value string) *BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithRenderedImagePushSecret(value *ImageSecretObjectReferenceApplyConfiguration) *BuildInputsApplyConfiguration
- func (b *BuildInputsApplyConfiguration) WithRenderedImagePushspec(value string) *BuildInputsApplyConfiguration
- type BuildOutputsApplyConfiguration
- type ImageSecretObjectReferenceApplyConfiguration
- type MCOObjectReferenceApplyConfiguration
- type MachineConfigNodeApplyConfiguration
- func ExtractMachineConfigNode(machineConfigNode *machineconfigurationv1alpha1.MachineConfigNode, ...) (*MachineConfigNodeApplyConfiguration, error)
- func ExtractMachineConfigNodeStatus(machineConfigNode *machineconfigurationv1alpha1.MachineConfigNode, ...) (*MachineConfigNodeApplyConfiguration, error)
- func MachineConfigNode(name string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithAPIVersion(value string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithAnnotations(entries map[string]string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithFinalizers(values ...string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithGenerateName(value string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithGeneration(value int64) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithKind(value string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithLabels(entries map[string]string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithName(value string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithNamespace(value string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithResourceVersion(value string) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithSpec(value *MachineConfigNodeSpecApplyConfiguration) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithStatus(value *MachineConfigNodeStatusApplyConfiguration) *MachineConfigNodeApplyConfiguration
- func (b *MachineConfigNodeApplyConfiguration) WithUID(value types.UID) *MachineConfigNodeApplyConfiguration
- type MachineConfigNodeSpecApplyConfiguration
- func (b *MachineConfigNodeSpecApplyConfiguration) WithConfigVersion(value *MachineConfigNodeSpecMachineConfigVersionApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
- func (b *MachineConfigNodeSpecApplyConfiguration) WithNode(value *MCOObjectReferenceApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
- func (b *MachineConfigNodeSpecApplyConfiguration) WithPinnedImageSets(values ...*MachineConfigNodeSpecPinnedImageSetApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
- func (b *MachineConfigNodeSpecApplyConfiguration) WithPool(value *MCOObjectReferenceApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
- type MachineConfigNodeSpecMachineConfigVersionApplyConfiguration
- type MachineConfigNodeSpecPinnedImageSetApplyConfiguration
- type MachineConfigNodeStatusApplyConfiguration
- func (b *MachineConfigNodeStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *MachineConfigNodeStatusApplyConfiguration
- func (b *MachineConfigNodeStatusApplyConfiguration) WithConfigVersion(value *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) *MachineConfigNodeStatusApplyConfiguration
- func (b *MachineConfigNodeStatusApplyConfiguration) WithObservedGeneration(value int64) *MachineConfigNodeStatusApplyConfiguration
- func (b *MachineConfigNodeStatusApplyConfiguration) WithPinnedImageSets(values ...*MachineConfigNodeStatusPinnedImageSetApplyConfiguration) *MachineConfigNodeStatusApplyConfiguration
- type MachineConfigNodeStatusMachineConfigVersionApplyConfiguration
- func (b *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) WithCurrent(value string) *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration
- func (b *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) WithDesired(value string) *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration
- type MachineConfigNodeStatusPinnedImageSetApplyConfiguration
- func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithCurrentGeneration(value int32) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
- func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithDesiredGeneration(value int32) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
- func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithLastFailedGeneration(value int32) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
- func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithLastFailedGenerationErrors(values ...string) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
- func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithName(value string) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
- type MachineConfigPoolReferenceApplyConfiguration
- type MachineOSBuildApplyConfiguration
- func ExtractMachineOSBuild(machineOSBuild *machineconfigurationv1alpha1.MachineOSBuild, ...) (*MachineOSBuildApplyConfiguration, error)
- func ExtractMachineOSBuildStatus(machineOSBuild *machineconfigurationv1alpha1.MachineOSBuild, ...) (*MachineOSBuildApplyConfiguration, error)
- func MachineOSBuild(name string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithAPIVersion(value string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithAnnotations(entries map[string]string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithFinalizers(values ...string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithGenerateName(value string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithGeneration(value int64) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithKind(value string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithLabels(entries map[string]string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithName(value string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithNamespace(value string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithResourceVersion(value string) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithSpec(value *MachineOSBuildSpecApplyConfiguration) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithStatus(value *MachineOSBuildStatusApplyConfiguration) *MachineOSBuildApplyConfiguration
- func (b *MachineOSBuildApplyConfiguration) WithUID(value types.UID) *MachineOSBuildApplyConfiguration
- type MachineOSBuildSpecApplyConfiguration
- func (b *MachineOSBuildSpecApplyConfiguration) WithConfigGeneration(value int64) *MachineOSBuildSpecApplyConfiguration
- func (b *MachineOSBuildSpecApplyConfiguration) WithDesiredConfig(value *RenderedMachineConfigReferenceApplyConfiguration) *MachineOSBuildSpecApplyConfiguration
- func (b *MachineOSBuildSpecApplyConfiguration) WithMachineOSConfig(value *MachineOSConfigReferenceApplyConfiguration) *MachineOSBuildSpecApplyConfiguration
- func (b *MachineOSBuildSpecApplyConfiguration) WithRenderedImagePushspec(value string) *MachineOSBuildSpecApplyConfiguration
- func (b *MachineOSBuildSpecApplyConfiguration) WithVersion(value int64) *MachineOSBuildSpecApplyConfiguration
- type MachineOSBuildStatusApplyConfiguration
- func (b *MachineOSBuildStatusApplyConfiguration) WithBuildEnd(value metav1.Time) *MachineOSBuildStatusApplyConfiguration
- func (b *MachineOSBuildStatusApplyConfiguration) WithBuildStart(value metav1.Time) *MachineOSBuildStatusApplyConfiguration
- func (b *MachineOSBuildStatusApplyConfiguration) WithBuilderReference(value *MachineOSBuilderReferenceApplyConfiguration) *MachineOSBuildStatusApplyConfiguration
- func (b *MachineOSBuildStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *MachineOSBuildStatusApplyConfiguration
- func (b *MachineOSBuildStatusApplyConfiguration) WithFinalImagePushspec(value string) *MachineOSBuildStatusApplyConfiguration
- func (b *MachineOSBuildStatusApplyConfiguration) WithRelatedObjects(values ...*ObjectReferenceApplyConfiguration) *MachineOSBuildStatusApplyConfiguration
- type MachineOSBuilderReferenceApplyConfiguration
- func (b *MachineOSBuilderReferenceApplyConfiguration) WithImageBuilderType(value v1alpha1.MachineOSImageBuilderType) *MachineOSBuilderReferenceApplyConfiguration
- func (b *MachineOSBuilderReferenceApplyConfiguration) WithPodImageBuilder(value *ObjectReferenceApplyConfiguration) *MachineOSBuilderReferenceApplyConfiguration
- type MachineOSConfigApplyConfiguration
- func ExtractMachineOSConfig(machineOSConfig *machineconfigurationv1alpha1.MachineOSConfig, ...) (*MachineOSConfigApplyConfiguration, error)
- func ExtractMachineOSConfigStatus(machineOSConfig *machineconfigurationv1alpha1.MachineOSConfig, ...) (*MachineOSConfigApplyConfiguration, error)
- func MachineOSConfig(name string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithAPIVersion(value string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithAnnotations(entries map[string]string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithFinalizers(values ...string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithGenerateName(value string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithGeneration(value int64) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithKind(value string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithLabels(entries map[string]string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithName(value string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithNamespace(value string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithResourceVersion(value string) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithSpec(value *MachineOSConfigSpecApplyConfiguration) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithStatus(value *MachineOSConfigStatusApplyConfiguration) *MachineOSConfigApplyConfiguration
- func (b *MachineOSConfigApplyConfiguration) WithUID(value types.UID) *MachineOSConfigApplyConfiguration
- type MachineOSConfigReferenceApplyConfiguration
- type MachineOSConfigSpecApplyConfiguration
- func (b *MachineOSConfigSpecApplyConfiguration) WithBuildInputs(value *BuildInputsApplyConfiguration) *MachineOSConfigSpecApplyConfiguration
- func (b *MachineOSConfigSpecApplyConfiguration) WithBuildOutputs(value *BuildOutputsApplyConfiguration) *MachineOSConfigSpecApplyConfiguration
- func (b *MachineOSConfigSpecApplyConfiguration) WithMachineConfigPool(value *MachineConfigPoolReferenceApplyConfiguration) *MachineOSConfigSpecApplyConfiguration
- type MachineOSConfigStatusApplyConfiguration
- func (b *MachineOSConfigStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *MachineOSConfigStatusApplyConfiguration
- func (b *MachineOSConfigStatusApplyConfiguration) WithCurrentImagePullspec(value string) *MachineOSConfigStatusApplyConfiguration
- func (b *MachineOSConfigStatusApplyConfiguration) WithObservedGeneration(value int64) *MachineOSConfigStatusApplyConfiguration
- type MachineOSContainerfileApplyConfiguration
- type MachineOSImageBuilderApplyConfiguration
- type ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithGroup(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithName(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithNamespace(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithResource(value string) *ObjectReferenceApplyConfiguration
- type PinnedImageRefApplyConfiguration
- type PinnedImageSetApplyConfiguration
- func ExtractPinnedImageSet(pinnedImageSet *machineconfigurationv1alpha1.PinnedImageSet, ...) (*PinnedImageSetApplyConfiguration, error)
- func ExtractPinnedImageSetStatus(pinnedImageSet *machineconfigurationv1alpha1.PinnedImageSet, ...) (*PinnedImageSetApplyConfiguration, error)
- func PinnedImageSet(name string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithAPIVersion(value string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithAnnotations(entries map[string]string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithFinalizers(values ...string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithGenerateName(value string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithGeneration(value int64) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithKind(value string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithLabels(entries map[string]string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithName(value string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithNamespace(value string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithResourceVersion(value string) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithSpec(value *PinnedImageSetSpecApplyConfiguration) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithStatus(value *PinnedImageSetStatusApplyConfiguration) *PinnedImageSetApplyConfiguration
- func (b *PinnedImageSetApplyConfiguration) WithUID(value types.UID) *PinnedImageSetApplyConfiguration
- type PinnedImageSetSpecApplyConfiguration
- type PinnedImageSetStatusApplyConfiguration
- type RenderedMachineConfigReferenceApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildInputsApplyConfiguration ¶
type BuildInputsApplyConfiguration struct { BaseOSExtensionsImagePullspec *string `json:"baseOSExtensionsImagePullspec,omitempty"` BaseOSImagePullspec *string `json:"baseOSImagePullspec,omitempty"` BaseImagePullSecret *ImageSecretObjectReferenceApplyConfiguration `json:"baseImagePullSecret,omitempty"` ImageBuilder *MachineOSImageBuilderApplyConfiguration `json:"imageBuilder,omitempty"` RenderedImagePushSecret *ImageSecretObjectReferenceApplyConfiguration `json:"renderedImagePushSecret,omitempty"` RenderedImagePushspec *string `json:"renderedImagePushspec,omitempty"` ReleaseVersion *string `json:"releaseVersion,omitempty"` Containerfile []MachineOSContainerfileApplyConfiguration `json:"containerFile,omitempty"` }
BuildInputsApplyConfiguration represents an declarative configuration of the BuildInputs type for use with apply.
func BuildInputs ¶
func BuildInputs() *BuildInputsApplyConfiguration
BuildInputsApplyConfiguration constructs an declarative configuration of the BuildInputs type for use with apply.
func (*BuildInputsApplyConfiguration) WithBaseImagePullSecret ¶
func (b *BuildInputsApplyConfiguration) WithBaseImagePullSecret(value *ImageSecretObjectReferenceApplyConfiguration) *BuildInputsApplyConfiguration
WithBaseImagePullSecret sets the BaseImagePullSecret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BaseImagePullSecret field is set to the value of the last call.
func (*BuildInputsApplyConfiguration) WithBaseOSExtensionsImagePullspec ¶
func (b *BuildInputsApplyConfiguration) WithBaseOSExtensionsImagePullspec(value string) *BuildInputsApplyConfiguration
WithBaseOSExtensionsImagePullspec sets the BaseOSExtensionsImagePullspec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BaseOSExtensionsImagePullspec field is set to the value of the last call.
func (*BuildInputsApplyConfiguration) WithBaseOSImagePullspec ¶
func (b *BuildInputsApplyConfiguration) WithBaseOSImagePullspec(value string) *BuildInputsApplyConfiguration
WithBaseOSImagePullspec sets the BaseOSImagePullspec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BaseOSImagePullspec field is set to the value of the last call.
func (*BuildInputsApplyConfiguration) WithContainerfile ¶
func (b *BuildInputsApplyConfiguration) WithContainerfile(values ...*MachineOSContainerfileApplyConfiguration) *BuildInputsApplyConfiguration
WithContainerfile adds the given value to the Containerfile field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Containerfile field.
func (*BuildInputsApplyConfiguration) WithImageBuilder ¶
func (b *BuildInputsApplyConfiguration) WithImageBuilder(value *MachineOSImageBuilderApplyConfiguration) *BuildInputsApplyConfiguration
WithImageBuilder sets the ImageBuilder field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageBuilder field is set to the value of the last call.
func (*BuildInputsApplyConfiguration) WithReleaseVersion ¶
func (b *BuildInputsApplyConfiguration) WithReleaseVersion(value string) *BuildInputsApplyConfiguration
WithReleaseVersion sets the ReleaseVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ReleaseVersion field is set to the value of the last call.
func (*BuildInputsApplyConfiguration) WithRenderedImagePushSecret ¶
func (b *BuildInputsApplyConfiguration) WithRenderedImagePushSecret(value *ImageSecretObjectReferenceApplyConfiguration) *BuildInputsApplyConfiguration
WithRenderedImagePushSecret sets the RenderedImagePushSecret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RenderedImagePushSecret field is set to the value of the last call.
func (*BuildInputsApplyConfiguration) WithRenderedImagePushspec ¶
func (b *BuildInputsApplyConfiguration) WithRenderedImagePushspec(value string) *BuildInputsApplyConfiguration
WithRenderedImagePushspec sets the RenderedImagePushspec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RenderedImagePushspec field is set to the value of the last call.
type BuildOutputsApplyConfiguration ¶
type BuildOutputsApplyConfiguration struct {
CurrentImagePullSecret *ImageSecretObjectReferenceApplyConfiguration `json:"currentImagePullSecret,omitempty"`
}
BuildOutputsApplyConfiguration represents an declarative configuration of the BuildOutputs type for use with apply.
func BuildOutputs ¶
func BuildOutputs() *BuildOutputsApplyConfiguration
BuildOutputsApplyConfiguration constructs an declarative configuration of the BuildOutputs type for use with apply.
func (*BuildOutputsApplyConfiguration) WithCurrentImagePullSecret ¶
func (b *BuildOutputsApplyConfiguration) WithCurrentImagePullSecret(value *ImageSecretObjectReferenceApplyConfiguration) *BuildOutputsApplyConfiguration
WithCurrentImagePullSecret sets the CurrentImagePullSecret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CurrentImagePullSecret field is set to the value of the last call.
type ImageSecretObjectReferenceApplyConfiguration ¶
type ImageSecretObjectReferenceApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
ImageSecretObjectReferenceApplyConfiguration represents an declarative configuration of the ImageSecretObjectReference type for use with apply.
func ImageSecretObjectReference ¶
func ImageSecretObjectReference() *ImageSecretObjectReferenceApplyConfiguration
ImageSecretObjectReferenceApplyConfiguration constructs an declarative configuration of the ImageSecretObjectReference type for use with apply.
func (*ImageSecretObjectReferenceApplyConfiguration) WithName ¶
func (b *ImageSecretObjectReferenceApplyConfiguration) WithName(value string) *ImageSecretObjectReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type MCOObjectReferenceApplyConfiguration ¶
type MCOObjectReferenceApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
MCOObjectReferenceApplyConfiguration represents an declarative configuration of the MCOObjectReference type for use with apply.
func MCOObjectReference ¶
func MCOObjectReference() *MCOObjectReferenceApplyConfiguration
MCOObjectReferenceApplyConfiguration constructs an declarative configuration of the MCOObjectReference type for use with apply.
func (*MCOObjectReferenceApplyConfiguration) WithName ¶
func (b *MCOObjectReferenceApplyConfiguration) WithName(value string) *MCOObjectReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type MachineConfigNodeApplyConfiguration ¶
type MachineConfigNodeApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *MachineConfigNodeSpecApplyConfiguration `json:"spec,omitempty"` Status *MachineConfigNodeStatusApplyConfiguration `json:"status,omitempty"` }
MachineConfigNodeApplyConfiguration represents an declarative configuration of the MachineConfigNode type for use with apply.
func ExtractMachineConfigNode ¶
func ExtractMachineConfigNode(machineConfigNode *machineconfigurationv1alpha1.MachineConfigNode, fieldManager string) (*MachineConfigNodeApplyConfiguration, error)
ExtractMachineConfigNode extracts the applied configuration owned by fieldManager from machineConfigNode. If no managedFields are found in machineConfigNode for fieldManager, a MachineConfigNodeApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. machineConfigNode must be a unmodified MachineConfigNode API object that was retrieved from the Kubernetes API. ExtractMachineConfigNode provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractMachineConfigNodeStatus ¶
func ExtractMachineConfigNodeStatus(machineConfigNode *machineconfigurationv1alpha1.MachineConfigNode, fieldManager string) (*MachineConfigNodeApplyConfiguration, error)
ExtractMachineConfigNodeStatus is the same as ExtractMachineConfigNode except that it extracts the status subresource applied configuration. Experimental!
func MachineConfigNode ¶
func MachineConfigNode(name string) *MachineConfigNodeApplyConfiguration
MachineConfigNode constructs an declarative configuration of the MachineConfigNode type for use with apply.
func (*MachineConfigNodeApplyConfiguration) WithAPIVersion ¶
func (b *MachineConfigNodeApplyConfiguration) WithAPIVersion(value string) *MachineConfigNodeApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithAnnotations ¶
func (b *MachineConfigNodeApplyConfiguration) WithAnnotations(entries map[string]string) *MachineConfigNodeApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*MachineConfigNodeApplyConfiguration) WithCreationTimestamp ¶
func (b *MachineConfigNodeApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MachineConfigNodeApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *MachineConfigNodeApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MachineConfigNodeApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithDeletionTimestamp ¶
func (b *MachineConfigNodeApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MachineConfigNodeApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithFinalizers ¶
func (b *MachineConfigNodeApplyConfiguration) WithFinalizers(values ...string) *MachineConfigNodeApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*MachineConfigNodeApplyConfiguration) WithGenerateName ¶
func (b *MachineConfigNodeApplyConfiguration) WithGenerateName(value string) *MachineConfigNodeApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithGeneration ¶
func (b *MachineConfigNodeApplyConfiguration) WithGeneration(value int64) *MachineConfigNodeApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithKind ¶
func (b *MachineConfigNodeApplyConfiguration) WithKind(value string) *MachineConfigNodeApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithLabels ¶
func (b *MachineConfigNodeApplyConfiguration) WithLabels(entries map[string]string) *MachineConfigNodeApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*MachineConfigNodeApplyConfiguration) WithName ¶
func (b *MachineConfigNodeApplyConfiguration) WithName(value string) *MachineConfigNodeApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithNamespace ¶
func (b *MachineConfigNodeApplyConfiguration) WithNamespace(value string) *MachineConfigNodeApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithOwnerReferences ¶
func (b *MachineConfigNodeApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MachineConfigNodeApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*MachineConfigNodeApplyConfiguration) WithResourceVersion ¶
func (b *MachineConfigNodeApplyConfiguration) WithResourceVersion(value string) *MachineConfigNodeApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithSpec ¶
func (b *MachineConfigNodeApplyConfiguration) WithSpec(value *MachineConfigNodeSpecApplyConfiguration) *MachineConfigNodeApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithStatus ¶
func (b *MachineConfigNodeApplyConfiguration) WithStatus(value *MachineConfigNodeStatusApplyConfiguration) *MachineConfigNodeApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*MachineConfigNodeApplyConfiguration) WithUID ¶
func (b *MachineConfigNodeApplyConfiguration) WithUID(value types.UID) *MachineConfigNodeApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type MachineConfigNodeSpecApplyConfiguration ¶
type MachineConfigNodeSpecApplyConfiguration struct { Node *MCOObjectReferenceApplyConfiguration `json:"node,omitempty"` Pool *MCOObjectReferenceApplyConfiguration `json:"pool,omitempty"` ConfigVersion *MachineConfigNodeSpecMachineConfigVersionApplyConfiguration `json:"configVersion,omitempty"` PinnedImageSets []MachineConfigNodeSpecPinnedImageSetApplyConfiguration `json:"pinnedImageSets,omitempty"` }
MachineConfigNodeSpecApplyConfiguration represents an declarative configuration of the MachineConfigNodeSpec type for use with apply.
func MachineConfigNodeSpec ¶
func MachineConfigNodeSpec() *MachineConfigNodeSpecApplyConfiguration
MachineConfigNodeSpecApplyConfiguration constructs an declarative configuration of the MachineConfigNodeSpec type for use with apply.
func (*MachineConfigNodeSpecApplyConfiguration) WithConfigVersion ¶
func (b *MachineConfigNodeSpecApplyConfiguration) WithConfigVersion(value *MachineConfigNodeSpecMachineConfigVersionApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
WithConfigVersion sets the ConfigVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ConfigVersion field is set to the value of the last call.
func (*MachineConfigNodeSpecApplyConfiguration) WithNode ¶
func (b *MachineConfigNodeSpecApplyConfiguration) WithNode(value *MCOObjectReferenceApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
WithNode sets the Node field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Node field is set to the value of the last call.
func (*MachineConfigNodeSpecApplyConfiguration) WithPinnedImageSets ¶
func (b *MachineConfigNodeSpecApplyConfiguration) WithPinnedImageSets(values ...*MachineConfigNodeSpecPinnedImageSetApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
WithPinnedImageSets adds the given value to the PinnedImageSets field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the PinnedImageSets field.
func (*MachineConfigNodeSpecApplyConfiguration) WithPool ¶
func (b *MachineConfigNodeSpecApplyConfiguration) WithPool(value *MCOObjectReferenceApplyConfiguration) *MachineConfigNodeSpecApplyConfiguration
WithPool sets the Pool field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Pool field is set to the value of the last call.
type MachineConfigNodeSpecMachineConfigVersionApplyConfiguration ¶
type MachineConfigNodeSpecMachineConfigVersionApplyConfiguration struct {
Desired *string `json:"desired,omitempty"`
}
MachineConfigNodeSpecMachineConfigVersionApplyConfiguration represents an declarative configuration of the MachineConfigNodeSpecMachineConfigVersion type for use with apply.
func MachineConfigNodeSpecMachineConfigVersion ¶
func MachineConfigNodeSpecMachineConfigVersion() *MachineConfigNodeSpecMachineConfigVersionApplyConfiguration
MachineConfigNodeSpecMachineConfigVersionApplyConfiguration constructs an declarative configuration of the MachineConfigNodeSpecMachineConfigVersion type for use with apply.
func (*MachineConfigNodeSpecMachineConfigVersionApplyConfiguration) WithDesired ¶
func (b *MachineConfigNodeSpecMachineConfigVersionApplyConfiguration) WithDesired(value string) *MachineConfigNodeSpecMachineConfigVersionApplyConfiguration
WithDesired sets the Desired field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Desired field is set to the value of the last call.
type MachineConfigNodeSpecPinnedImageSetApplyConfiguration ¶
type MachineConfigNodeSpecPinnedImageSetApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
MachineConfigNodeSpecPinnedImageSetApplyConfiguration represents an declarative configuration of the MachineConfigNodeSpecPinnedImageSet type for use with apply.
func MachineConfigNodeSpecPinnedImageSet ¶
func MachineConfigNodeSpecPinnedImageSet() *MachineConfigNodeSpecPinnedImageSetApplyConfiguration
MachineConfigNodeSpecPinnedImageSetApplyConfiguration constructs an declarative configuration of the MachineConfigNodeSpecPinnedImageSet type for use with apply.
func (*MachineConfigNodeSpecPinnedImageSetApplyConfiguration) WithName ¶
func (b *MachineConfigNodeSpecPinnedImageSetApplyConfiguration) WithName(value string) *MachineConfigNodeSpecPinnedImageSetApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type MachineConfigNodeStatusApplyConfiguration ¶
type MachineConfigNodeStatusApplyConfiguration struct { Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"` ObservedGeneration *int64 `json:"observedGeneration,omitempty"` ConfigVersion *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration `json:"configVersion,omitempty"` PinnedImageSets []MachineConfigNodeStatusPinnedImageSetApplyConfiguration `json:"pinnedImageSets,omitempty"` }
MachineConfigNodeStatusApplyConfiguration represents an declarative configuration of the MachineConfigNodeStatus type for use with apply.
func MachineConfigNodeStatus ¶
func MachineConfigNodeStatus() *MachineConfigNodeStatusApplyConfiguration
MachineConfigNodeStatusApplyConfiguration constructs an declarative configuration of the MachineConfigNodeStatus type for use with apply.
func (*MachineConfigNodeStatusApplyConfiguration) WithConditions ¶
func (b *MachineConfigNodeStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *MachineConfigNodeStatusApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*MachineConfigNodeStatusApplyConfiguration) WithConfigVersion ¶
func (b *MachineConfigNodeStatusApplyConfiguration) WithConfigVersion(value *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) *MachineConfigNodeStatusApplyConfiguration
WithConfigVersion sets the ConfigVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ConfigVersion field is set to the value of the last call.
func (*MachineConfigNodeStatusApplyConfiguration) WithObservedGeneration ¶
func (b *MachineConfigNodeStatusApplyConfiguration) WithObservedGeneration(value int64) *MachineConfigNodeStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
func (*MachineConfigNodeStatusApplyConfiguration) WithPinnedImageSets ¶
func (b *MachineConfigNodeStatusApplyConfiguration) WithPinnedImageSets(values ...*MachineConfigNodeStatusPinnedImageSetApplyConfiguration) *MachineConfigNodeStatusApplyConfiguration
WithPinnedImageSets adds the given value to the PinnedImageSets field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the PinnedImageSets field.
type MachineConfigNodeStatusMachineConfigVersionApplyConfiguration ¶
type MachineConfigNodeStatusMachineConfigVersionApplyConfiguration struct { Current *string `json:"current,omitempty"` Desired *string `json:"desired,omitempty"` }
MachineConfigNodeStatusMachineConfigVersionApplyConfiguration represents an declarative configuration of the MachineConfigNodeStatusMachineConfigVersion type for use with apply.
func MachineConfigNodeStatusMachineConfigVersion ¶
func MachineConfigNodeStatusMachineConfigVersion() *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration
MachineConfigNodeStatusMachineConfigVersionApplyConfiguration constructs an declarative configuration of the MachineConfigNodeStatusMachineConfigVersion type for use with apply.
func (*MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) WithCurrent ¶
func (b *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) WithCurrent(value string) *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration
WithCurrent sets the Current field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Current field is set to the value of the last call.
func (*MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) WithDesired ¶
func (b *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration) WithDesired(value string) *MachineConfigNodeStatusMachineConfigVersionApplyConfiguration
WithDesired sets the Desired field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Desired field is set to the value of the last call.
type MachineConfigNodeStatusPinnedImageSetApplyConfiguration ¶
type MachineConfigNodeStatusPinnedImageSetApplyConfiguration struct { Name *string `json:"name,omitempty"` CurrentGeneration *int32 `json:"currentGeneration,omitempty"` DesiredGeneration *int32 `json:"desiredGeneration,omitempty"` LastFailedGeneration *int32 `json:"lastFailedGeneration,omitempty"` LastFailedGenerationErrors []string `json:"lastFailedGenerationErrors,omitempty"` }
MachineConfigNodeStatusPinnedImageSetApplyConfiguration represents an declarative configuration of the MachineConfigNodeStatusPinnedImageSet type for use with apply.
func MachineConfigNodeStatusPinnedImageSet ¶
func MachineConfigNodeStatusPinnedImageSet() *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
MachineConfigNodeStatusPinnedImageSetApplyConfiguration constructs an declarative configuration of the MachineConfigNodeStatusPinnedImageSet type for use with apply.
func (*MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithCurrentGeneration ¶
func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithCurrentGeneration(value int32) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
WithCurrentGeneration sets the CurrentGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CurrentGeneration field is set to the value of the last call.
func (*MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithDesiredGeneration ¶
func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithDesiredGeneration(value int32) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
WithDesiredGeneration sets the DesiredGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DesiredGeneration field is set to the value of the last call.
func (*MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithLastFailedGeneration ¶
func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithLastFailedGeneration(value int32) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
WithLastFailedGeneration sets the LastFailedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastFailedGeneration field is set to the value of the last call.
func (*MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithLastFailedGenerationErrors ¶
func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithLastFailedGenerationErrors(values ...string) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
WithLastFailedGenerationErrors adds the given value to the LastFailedGenerationErrors field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the LastFailedGenerationErrors field.
func (*MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithName ¶
func (b *MachineConfigNodeStatusPinnedImageSetApplyConfiguration) WithName(value string) *MachineConfigNodeStatusPinnedImageSetApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type MachineConfigPoolReferenceApplyConfiguration ¶
type MachineConfigPoolReferenceApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
MachineConfigPoolReferenceApplyConfiguration represents an declarative configuration of the MachineConfigPoolReference type for use with apply.
func MachineConfigPoolReference ¶
func MachineConfigPoolReference() *MachineConfigPoolReferenceApplyConfiguration
MachineConfigPoolReferenceApplyConfiguration constructs an declarative configuration of the MachineConfigPoolReference type for use with apply.
func (*MachineConfigPoolReferenceApplyConfiguration) WithName ¶
func (b *MachineConfigPoolReferenceApplyConfiguration) WithName(value string) *MachineConfigPoolReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type MachineOSBuildApplyConfiguration ¶
type MachineOSBuildApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *MachineOSBuildSpecApplyConfiguration `json:"spec,omitempty"` Status *MachineOSBuildStatusApplyConfiguration `json:"status,omitempty"` }
MachineOSBuildApplyConfiguration represents an declarative configuration of the MachineOSBuild type for use with apply.
func ExtractMachineOSBuild ¶
func ExtractMachineOSBuild(machineOSBuild *machineconfigurationv1alpha1.MachineOSBuild, fieldManager string) (*MachineOSBuildApplyConfiguration, error)
ExtractMachineOSBuild extracts the applied configuration owned by fieldManager from machineOSBuild. If no managedFields are found in machineOSBuild for fieldManager, a MachineOSBuildApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. machineOSBuild must be a unmodified MachineOSBuild API object that was retrieved from the Kubernetes API. ExtractMachineOSBuild provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractMachineOSBuildStatus ¶
func ExtractMachineOSBuildStatus(machineOSBuild *machineconfigurationv1alpha1.MachineOSBuild, fieldManager string) (*MachineOSBuildApplyConfiguration, error)
ExtractMachineOSBuildStatus is the same as ExtractMachineOSBuild except that it extracts the status subresource applied configuration. Experimental!
func MachineOSBuild ¶
func MachineOSBuild(name string) *MachineOSBuildApplyConfiguration
MachineOSBuild constructs an declarative configuration of the MachineOSBuild type for use with apply.
func (*MachineOSBuildApplyConfiguration) WithAPIVersion ¶
func (b *MachineOSBuildApplyConfiguration) WithAPIVersion(value string) *MachineOSBuildApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithAnnotations ¶
func (b *MachineOSBuildApplyConfiguration) WithAnnotations(entries map[string]string) *MachineOSBuildApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*MachineOSBuildApplyConfiguration) WithCreationTimestamp ¶
func (b *MachineOSBuildApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MachineOSBuildApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *MachineOSBuildApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MachineOSBuildApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithDeletionTimestamp ¶
func (b *MachineOSBuildApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MachineOSBuildApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithFinalizers ¶
func (b *MachineOSBuildApplyConfiguration) WithFinalizers(values ...string) *MachineOSBuildApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*MachineOSBuildApplyConfiguration) WithGenerateName ¶
func (b *MachineOSBuildApplyConfiguration) WithGenerateName(value string) *MachineOSBuildApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithGeneration ¶
func (b *MachineOSBuildApplyConfiguration) WithGeneration(value int64) *MachineOSBuildApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithKind ¶
func (b *MachineOSBuildApplyConfiguration) WithKind(value string) *MachineOSBuildApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithLabels ¶
func (b *MachineOSBuildApplyConfiguration) WithLabels(entries map[string]string) *MachineOSBuildApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*MachineOSBuildApplyConfiguration) WithName ¶
func (b *MachineOSBuildApplyConfiguration) WithName(value string) *MachineOSBuildApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithNamespace ¶
func (b *MachineOSBuildApplyConfiguration) WithNamespace(value string) *MachineOSBuildApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithOwnerReferences ¶
func (b *MachineOSBuildApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MachineOSBuildApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*MachineOSBuildApplyConfiguration) WithResourceVersion ¶
func (b *MachineOSBuildApplyConfiguration) WithResourceVersion(value string) *MachineOSBuildApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithSpec ¶
func (b *MachineOSBuildApplyConfiguration) WithSpec(value *MachineOSBuildSpecApplyConfiguration) *MachineOSBuildApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithStatus ¶
func (b *MachineOSBuildApplyConfiguration) WithStatus(value *MachineOSBuildStatusApplyConfiguration) *MachineOSBuildApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*MachineOSBuildApplyConfiguration) WithUID ¶
func (b *MachineOSBuildApplyConfiguration) WithUID(value types.UID) *MachineOSBuildApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type MachineOSBuildSpecApplyConfiguration ¶
type MachineOSBuildSpecApplyConfiguration struct { ConfigGeneration *int64 `json:"configGeneration,omitempty"` DesiredConfig *RenderedMachineConfigReferenceApplyConfiguration `json:"desiredConfig,omitempty"` MachineOSConfig *MachineOSConfigReferenceApplyConfiguration `json:"machineOSConfig,omitempty"` Version *int64 `json:"version,omitempty"` RenderedImagePushspec *string `json:"renderedImagePushspec,omitempty"` }
MachineOSBuildSpecApplyConfiguration represents an declarative configuration of the MachineOSBuildSpec type for use with apply.
func MachineOSBuildSpec ¶
func MachineOSBuildSpec() *MachineOSBuildSpecApplyConfiguration
MachineOSBuildSpecApplyConfiguration constructs an declarative configuration of the MachineOSBuildSpec type for use with apply.
func (*MachineOSBuildSpecApplyConfiguration) WithConfigGeneration ¶
func (b *MachineOSBuildSpecApplyConfiguration) WithConfigGeneration(value int64) *MachineOSBuildSpecApplyConfiguration
WithConfigGeneration sets the ConfigGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ConfigGeneration field is set to the value of the last call.
func (*MachineOSBuildSpecApplyConfiguration) WithDesiredConfig ¶
func (b *MachineOSBuildSpecApplyConfiguration) WithDesiredConfig(value *RenderedMachineConfigReferenceApplyConfiguration) *MachineOSBuildSpecApplyConfiguration
WithDesiredConfig sets the DesiredConfig field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DesiredConfig field is set to the value of the last call.
func (*MachineOSBuildSpecApplyConfiguration) WithMachineOSConfig ¶
func (b *MachineOSBuildSpecApplyConfiguration) WithMachineOSConfig(value *MachineOSConfigReferenceApplyConfiguration) *MachineOSBuildSpecApplyConfiguration
WithMachineOSConfig sets the MachineOSConfig field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MachineOSConfig field is set to the value of the last call.
func (*MachineOSBuildSpecApplyConfiguration) WithRenderedImagePushspec ¶
func (b *MachineOSBuildSpecApplyConfiguration) WithRenderedImagePushspec(value string) *MachineOSBuildSpecApplyConfiguration
WithRenderedImagePushspec sets the RenderedImagePushspec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RenderedImagePushspec field is set to the value of the last call.
func (*MachineOSBuildSpecApplyConfiguration) WithVersion ¶
func (b *MachineOSBuildSpecApplyConfiguration) WithVersion(value int64) *MachineOSBuildSpecApplyConfiguration
WithVersion sets the Version field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Version field is set to the value of the last call.
type MachineOSBuildStatusApplyConfiguration ¶
type MachineOSBuildStatusApplyConfiguration struct { Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"` BuilderReference *MachineOSBuilderReferenceApplyConfiguration `json:"builderReference,omitempty"` RelatedObjects []ObjectReferenceApplyConfiguration `json:"relatedObjects,omitempty"` BuildStart *metav1.Time `json:"buildStart,omitempty"` BuildEnd *metav1.Time `json:"buildEnd,omitempty"` FinalImagePushspec *string `json:"finalImagePullspec,omitempty"` }
MachineOSBuildStatusApplyConfiguration represents an declarative configuration of the MachineOSBuildStatus type for use with apply.
func MachineOSBuildStatus ¶
func MachineOSBuildStatus() *MachineOSBuildStatusApplyConfiguration
MachineOSBuildStatusApplyConfiguration constructs an declarative configuration of the MachineOSBuildStatus type for use with apply.
func (*MachineOSBuildStatusApplyConfiguration) WithBuildEnd ¶
func (b *MachineOSBuildStatusApplyConfiguration) WithBuildEnd(value metav1.Time) *MachineOSBuildStatusApplyConfiguration
WithBuildEnd sets the BuildEnd field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BuildEnd field is set to the value of the last call.
func (*MachineOSBuildStatusApplyConfiguration) WithBuildStart ¶
func (b *MachineOSBuildStatusApplyConfiguration) WithBuildStart(value metav1.Time) *MachineOSBuildStatusApplyConfiguration
WithBuildStart sets the BuildStart field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BuildStart field is set to the value of the last call.
func (*MachineOSBuildStatusApplyConfiguration) WithBuilderReference ¶
func (b *MachineOSBuildStatusApplyConfiguration) WithBuilderReference(value *MachineOSBuilderReferenceApplyConfiguration) *MachineOSBuildStatusApplyConfiguration
WithBuilderReference sets the BuilderReference field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BuilderReference field is set to the value of the last call.
func (*MachineOSBuildStatusApplyConfiguration) WithConditions ¶
func (b *MachineOSBuildStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *MachineOSBuildStatusApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*MachineOSBuildStatusApplyConfiguration) WithFinalImagePushspec ¶
func (b *MachineOSBuildStatusApplyConfiguration) WithFinalImagePushspec(value string) *MachineOSBuildStatusApplyConfiguration
WithFinalImagePushspec sets the FinalImagePushspec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FinalImagePushspec field is set to the value of the last call.
func (*MachineOSBuildStatusApplyConfiguration) WithRelatedObjects ¶
func (b *MachineOSBuildStatusApplyConfiguration) WithRelatedObjects(values ...*ObjectReferenceApplyConfiguration) *MachineOSBuildStatusApplyConfiguration
WithRelatedObjects adds the given value to the RelatedObjects field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the RelatedObjects field.
type MachineOSBuilderReferenceApplyConfiguration ¶
type MachineOSBuilderReferenceApplyConfiguration struct { ImageBuilderType *v1alpha1.MachineOSImageBuilderType `json:"imageBuilderType,omitempty"` PodImageBuilder *ObjectReferenceApplyConfiguration `json:"buildPod,omitempty"` }
MachineOSBuilderReferenceApplyConfiguration represents an declarative configuration of the MachineOSBuilderReference type for use with apply.
func MachineOSBuilderReference ¶
func MachineOSBuilderReference() *MachineOSBuilderReferenceApplyConfiguration
MachineOSBuilderReferenceApplyConfiguration constructs an declarative configuration of the MachineOSBuilderReference type for use with apply.
func (*MachineOSBuilderReferenceApplyConfiguration) WithImageBuilderType ¶
func (b *MachineOSBuilderReferenceApplyConfiguration) WithImageBuilderType(value v1alpha1.MachineOSImageBuilderType) *MachineOSBuilderReferenceApplyConfiguration
WithImageBuilderType sets the ImageBuilderType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageBuilderType field is set to the value of the last call.
func (*MachineOSBuilderReferenceApplyConfiguration) WithPodImageBuilder ¶
func (b *MachineOSBuilderReferenceApplyConfiguration) WithPodImageBuilder(value *ObjectReferenceApplyConfiguration) *MachineOSBuilderReferenceApplyConfiguration
WithPodImageBuilder sets the PodImageBuilder field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PodImageBuilder field is set to the value of the last call.
type MachineOSConfigApplyConfiguration ¶
type MachineOSConfigApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *MachineOSConfigSpecApplyConfiguration `json:"spec,omitempty"` Status *MachineOSConfigStatusApplyConfiguration `json:"status,omitempty"` }
MachineOSConfigApplyConfiguration represents an declarative configuration of the MachineOSConfig type for use with apply.
func ExtractMachineOSConfig ¶
func ExtractMachineOSConfig(machineOSConfig *machineconfigurationv1alpha1.MachineOSConfig, fieldManager string) (*MachineOSConfigApplyConfiguration, error)
ExtractMachineOSConfig extracts the applied configuration owned by fieldManager from machineOSConfig. If no managedFields are found in machineOSConfig for fieldManager, a MachineOSConfigApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. machineOSConfig must be a unmodified MachineOSConfig API object that was retrieved from the Kubernetes API. ExtractMachineOSConfig provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractMachineOSConfigStatus ¶
func ExtractMachineOSConfigStatus(machineOSConfig *machineconfigurationv1alpha1.MachineOSConfig, fieldManager string) (*MachineOSConfigApplyConfiguration, error)
ExtractMachineOSConfigStatus is the same as ExtractMachineOSConfig except that it extracts the status subresource applied configuration. Experimental!
func MachineOSConfig ¶
func MachineOSConfig(name string) *MachineOSConfigApplyConfiguration
MachineOSConfig constructs an declarative configuration of the MachineOSConfig type for use with apply.
func (*MachineOSConfigApplyConfiguration) WithAPIVersion ¶
func (b *MachineOSConfigApplyConfiguration) WithAPIVersion(value string) *MachineOSConfigApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithAnnotations ¶
func (b *MachineOSConfigApplyConfiguration) WithAnnotations(entries map[string]string) *MachineOSConfigApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*MachineOSConfigApplyConfiguration) WithCreationTimestamp ¶
func (b *MachineOSConfigApplyConfiguration) WithCreationTimestamp(value metav1.Time) *MachineOSConfigApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *MachineOSConfigApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *MachineOSConfigApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithDeletionTimestamp ¶
func (b *MachineOSConfigApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *MachineOSConfigApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithFinalizers ¶
func (b *MachineOSConfigApplyConfiguration) WithFinalizers(values ...string) *MachineOSConfigApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*MachineOSConfigApplyConfiguration) WithGenerateName ¶
func (b *MachineOSConfigApplyConfiguration) WithGenerateName(value string) *MachineOSConfigApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithGeneration ¶
func (b *MachineOSConfigApplyConfiguration) WithGeneration(value int64) *MachineOSConfigApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithKind ¶
func (b *MachineOSConfigApplyConfiguration) WithKind(value string) *MachineOSConfigApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithLabels ¶
func (b *MachineOSConfigApplyConfiguration) WithLabels(entries map[string]string) *MachineOSConfigApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*MachineOSConfigApplyConfiguration) WithName ¶
func (b *MachineOSConfigApplyConfiguration) WithName(value string) *MachineOSConfigApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithNamespace ¶
func (b *MachineOSConfigApplyConfiguration) WithNamespace(value string) *MachineOSConfigApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithOwnerReferences ¶
func (b *MachineOSConfigApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *MachineOSConfigApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*MachineOSConfigApplyConfiguration) WithResourceVersion ¶
func (b *MachineOSConfigApplyConfiguration) WithResourceVersion(value string) *MachineOSConfigApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithSpec ¶
func (b *MachineOSConfigApplyConfiguration) WithSpec(value *MachineOSConfigSpecApplyConfiguration) *MachineOSConfigApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithStatus ¶
func (b *MachineOSConfigApplyConfiguration) WithStatus(value *MachineOSConfigStatusApplyConfiguration) *MachineOSConfigApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*MachineOSConfigApplyConfiguration) WithUID ¶
func (b *MachineOSConfigApplyConfiguration) WithUID(value types.UID) *MachineOSConfigApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type MachineOSConfigReferenceApplyConfiguration ¶
type MachineOSConfigReferenceApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
MachineOSConfigReferenceApplyConfiguration represents an declarative configuration of the MachineOSConfigReference type for use with apply.
func MachineOSConfigReference ¶
func MachineOSConfigReference() *MachineOSConfigReferenceApplyConfiguration
MachineOSConfigReferenceApplyConfiguration constructs an declarative configuration of the MachineOSConfigReference type for use with apply.
func (*MachineOSConfigReferenceApplyConfiguration) WithName ¶
func (b *MachineOSConfigReferenceApplyConfiguration) WithName(value string) *MachineOSConfigReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type MachineOSConfigSpecApplyConfiguration ¶
type MachineOSConfigSpecApplyConfiguration struct { MachineConfigPool *MachineConfigPoolReferenceApplyConfiguration `json:"machineConfigPool,omitempty"` BuildInputs *BuildInputsApplyConfiguration `json:"buildInputs,omitempty"` BuildOutputs *BuildOutputsApplyConfiguration `json:"buildOutputs,omitempty"` }
MachineOSConfigSpecApplyConfiguration represents an declarative configuration of the MachineOSConfigSpec type for use with apply.
func MachineOSConfigSpec ¶
func MachineOSConfigSpec() *MachineOSConfigSpecApplyConfiguration
MachineOSConfigSpecApplyConfiguration constructs an declarative configuration of the MachineOSConfigSpec type for use with apply.
func (*MachineOSConfigSpecApplyConfiguration) WithBuildInputs ¶
func (b *MachineOSConfigSpecApplyConfiguration) WithBuildInputs(value *BuildInputsApplyConfiguration) *MachineOSConfigSpecApplyConfiguration
WithBuildInputs sets the BuildInputs field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BuildInputs field is set to the value of the last call.
func (*MachineOSConfigSpecApplyConfiguration) WithBuildOutputs ¶
func (b *MachineOSConfigSpecApplyConfiguration) WithBuildOutputs(value *BuildOutputsApplyConfiguration) *MachineOSConfigSpecApplyConfiguration
WithBuildOutputs sets the BuildOutputs field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BuildOutputs field is set to the value of the last call.
func (*MachineOSConfigSpecApplyConfiguration) WithMachineConfigPool ¶
func (b *MachineOSConfigSpecApplyConfiguration) WithMachineConfigPool(value *MachineConfigPoolReferenceApplyConfiguration) *MachineOSConfigSpecApplyConfiguration
WithMachineConfigPool sets the MachineConfigPool field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MachineConfigPool field is set to the value of the last call.
type MachineOSConfigStatusApplyConfiguration ¶
type MachineOSConfigStatusApplyConfiguration struct { Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"` ObservedGeneration *int64 `json:"observedGeneration,omitempty"` CurrentImagePullspec *string `json:"currentImagePullspec,omitempty"` }
MachineOSConfigStatusApplyConfiguration represents an declarative configuration of the MachineOSConfigStatus type for use with apply.
func MachineOSConfigStatus ¶
func MachineOSConfigStatus() *MachineOSConfigStatusApplyConfiguration
MachineOSConfigStatusApplyConfiguration constructs an declarative configuration of the MachineOSConfigStatus type for use with apply.
func (*MachineOSConfigStatusApplyConfiguration) WithConditions ¶
func (b *MachineOSConfigStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *MachineOSConfigStatusApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*MachineOSConfigStatusApplyConfiguration) WithCurrentImagePullspec ¶
func (b *MachineOSConfigStatusApplyConfiguration) WithCurrentImagePullspec(value string) *MachineOSConfigStatusApplyConfiguration
WithCurrentImagePullspec sets the CurrentImagePullspec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CurrentImagePullspec field is set to the value of the last call.
func (*MachineOSConfigStatusApplyConfiguration) WithObservedGeneration ¶
func (b *MachineOSConfigStatusApplyConfiguration) WithObservedGeneration(value int64) *MachineOSConfigStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
type MachineOSContainerfileApplyConfiguration ¶
type MachineOSContainerfileApplyConfiguration struct { ContainerfileArch *v1alpha1.ContainerfileArch `json:"containerfileArch,omitempty"` Content *string `json:"content,omitempty"` }
MachineOSContainerfileApplyConfiguration represents an declarative configuration of the MachineOSContainerfile type for use with apply.
func MachineOSContainerfile ¶
func MachineOSContainerfile() *MachineOSContainerfileApplyConfiguration
MachineOSContainerfileApplyConfiguration constructs an declarative configuration of the MachineOSContainerfile type for use with apply.
func (*MachineOSContainerfileApplyConfiguration) WithContainerfileArch ¶
func (b *MachineOSContainerfileApplyConfiguration) WithContainerfileArch(value v1alpha1.ContainerfileArch) *MachineOSContainerfileApplyConfiguration
WithContainerfileArch sets the ContainerfileArch field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ContainerfileArch field is set to the value of the last call.
func (*MachineOSContainerfileApplyConfiguration) WithContent ¶
func (b *MachineOSContainerfileApplyConfiguration) WithContent(value string) *MachineOSContainerfileApplyConfiguration
WithContent sets the Content field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Content field is set to the value of the last call.
type MachineOSImageBuilderApplyConfiguration ¶
type MachineOSImageBuilderApplyConfiguration struct {
ImageBuilderType *v1alpha1.MachineOSImageBuilderType `json:"imageBuilderType,omitempty"`
}
MachineOSImageBuilderApplyConfiguration represents an declarative configuration of the MachineOSImageBuilder type for use with apply.
func MachineOSImageBuilder ¶
func MachineOSImageBuilder() *MachineOSImageBuilderApplyConfiguration
MachineOSImageBuilderApplyConfiguration constructs an declarative configuration of the MachineOSImageBuilder type for use with apply.
func (*MachineOSImageBuilderApplyConfiguration) WithImageBuilderType ¶
func (b *MachineOSImageBuilderApplyConfiguration) WithImageBuilderType(value v1alpha1.MachineOSImageBuilderType) *MachineOSImageBuilderApplyConfiguration
WithImageBuilderType sets the ImageBuilderType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageBuilderType field is set to the value of the last call.
type ObjectReferenceApplyConfiguration ¶
type ObjectReferenceApplyConfiguration struct { Group *string `json:"group,omitempty"` Resource *string `json:"resource,omitempty"` Namespace *string `json:"namespace,omitempty"` Name *string `json:"name,omitempty"` }
ObjectReferenceApplyConfiguration represents an declarative configuration of the ObjectReference type for use with apply.
func ObjectReference ¶
func ObjectReference() *ObjectReferenceApplyConfiguration
ObjectReferenceApplyConfiguration constructs an declarative configuration of the ObjectReference type for use with apply.
func (*ObjectReferenceApplyConfiguration) WithGroup ¶
func (b *ObjectReferenceApplyConfiguration) WithGroup(value string) *ObjectReferenceApplyConfiguration
WithGroup sets the Group field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Group field is set to the value of the last call.
func (*ObjectReferenceApplyConfiguration) WithName ¶
func (b *ObjectReferenceApplyConfiguration) WithName(value string) *ObjectReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*ObjectReferenceApplyConfiguration) WithNamespace ¶
func (b *ObjectReferenceApplyConfiguration) WithNamespace(value string) *ObjectReferenceApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*ObjectReferenceApplyConfiguration) WithResource ¶
func (b *ObjectReferenceApplyConfiguration) WithResource(value string) *ObjectReferenceApplyConfiguration
WithResource sets the Resource field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resource field is set to the value of the last call.
type PinnedImageRefApplyConfiguration ¶
type PinnedImageRefApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
PinnedImageRefApplyConfiguration represents an declarative configuration of the PinnedImageRef type for use with apply.
func PinnedImageRef ¶
func PinnedImageRef() *PinnedImageRefApplyConfiguration
PinnedImageRefApplyConfiguration constructs an declarative configuration of the PinnedImageRef type for use with apply.
func (*PinnedImageRefApplyConfiguration) WithName ¶
func (b *PinnedImageRefApplyConfiguration) WithName(value string) *PinnedImageRefApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type PinnedImageSetApplyConfiguration ¶
type PinnedImageSetApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *PinnedImageSetSpecApplyConfiguration `json:"spec,omitempty"` Status *PinnedImageSetStatusApplyConfiguration `json:"status,omitempty"` }
PinnedImageSetApplyConfiguration represents an declarative configuration of the PinnedImageSet type for use with apply.
func ExtractPinnedImageSet ¶
func ExtractPinnedImageSet(pinnedImageSet *machineconfigurationv1alpha1.PinnedImageSet, fieldManager string) (*PinnedImageSetApplyConfiguration, error)
ExtractPinnedImageSet extracts the applied configuration owned by fieldManager from pinnedImageSet. If no managedFields are found in pinnedImageSet for fieldManager, a PinnedImageSetApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. pinnedImageSet must be a unmodified PinnedImageSet API object that was retrieved from the Kubernetes API. ExtractPinnedImageSet provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractPinnedImageSetStatus ¶
func ExtractPinnedImageSetStatus(pinnedImageSet *machineconfigurationv1alpha1.PinnedImageSet, fieldManager string) (*PinnedImageSetApplyConfiguration, error)
ExtractPinnedImageSetStatus is the same as ExtractPinnedImageSet except that it extracts the status subresource applied configuration. Experimental!
func PinnedImageSet ¶
func PinnedImageSet(name string) *PinnedImageSetApplyConfiguration
PinnedImageSet constructs an declarative configuration of the PinnedImageSet type for use with apply.
func (*PinnedImageSetApplyConfiguration) WithAPIVersion ¶
func (b *PinnedImageSetApplyConfiguration) WithAPIVersion(value string) *PinnedImageSetApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithAnnotations ¶
func (b *PinnedImageSetApplyConfiguration) WithAnnotations(entries map[string]string) *PinnedImageSetApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*PinnedImageSetApplyConfiguration) WithCreationTimestamp ¶
func (b *PinnedImageSetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *PinnedImageSetApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *PinnedImageSetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *PinnedImageSetApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithDeletionTimestamp ¶
func (b *PinnedImageSetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *PinnedImageSetApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithFinalizers ¶
func (b *PinnedImageSetApplyConfiguration) WithFinalizers(values ...string) *PinnedImageSetApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*PinnedImageSetApplyConfiguration) WithGenerateName ¶
func (b *PinnedImageSetApplyConfiguration) WithGenerateName(value string) *PinnedImageSetApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithGeneration ¶
func (b *PinnedImageSetApplyConfiguration) WithGeneration(value int64) *PinnedImageSetApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithKind ¶
func (b *PinnedImageSetApplyConfiguration) WithKind(value string) *PinnedImageSetApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithLabels ¶
func (b *PinnedImageSetApplyConfiguration) WithLabels(entries map[string]string) *PinnedImageSetApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*PinnedImageSetApplyConfiguration) WithName ¶
func (b *PinnedImageSetApplyConfiguration) WithName(value string) *PinnedImageSetApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithNamespace ¶
func (b *PinnedImageSetApplyConfiguration) WithNamespace(value string) *PinnedImageSetApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithOwnerReferences ¶
func (b *PinnedImageSetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *PinnedImageSetApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*PinnedImageSetApplyConfiguration) WithResourceVersion ¶
func (b *PinnedImageSetApplyConfiguration) WithResourceVersion(value string) *PinnedImageSetApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithSpec ¶
func (b *PinnedImageSetApplyConfiguration) WithSpec(value *PinnedImageSetSpecApplyConfiguration) *PinnedImageSetApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithStatus ¶
func (b *PinnedImageSetApplyConfiguration) WithStatus(value *PinnedImageSetStatusApplyConfiguration) *PinnedImageSetApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*PinnedImageSetApplyConfiguration) WithUID ¶
func (b *PinnedImageSetApplyConfiguration) WithUID(value types.UID) *PinnedImageSetApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type PinnedImageSetSpecApplyConfiguration ¶
type PinnedImageSetSpecApplyConfiguration struct {
PinnedImages []PinnedImageRefApplyConfiguration `json:"pinnedImages,omitempty"`
}
PinnedImageSetSpecApplyConfiguration represents an declarative configuration of the PinnedImageSetSpec type for use with apply.
func PinnedImageSetSpec ¶
func PinnedImageSetSpec() *PinnedImageSetSpecApplyConfiguration
PinnedImageSetSpecApplyConfiguration constructs an declarative configuration of the PinnedImageSetSpec type for use with apply.
func (*PinnedImageSetSpecApplyConfiguration) WithPinnedImages ¶
func (b *PinnedImageSetSpecApplyConfiguration) WithPinnedImages(values ...*PinnedImageRefApplyConfiguration) *PinnedImageSetSpecApplyConfiguration
WithPinnedImages adds the given value to the PinnedImages field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the PinnedImages field.
type PinnedImageSetStatusApplyConfiguration ¶
type PinnedImageSetStatusApplyConfiguration struct {
Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}
PinnedImageSetStatusApplyConfiguration represents an declarative configuration of the PinnedImageSetStatus type for use with apply.
func PinnedImageSetStatus ¶
func PinnedImageSetStatus() *PinnedImageSetStatusApplyConfiguration
PinnedImageSetStatusApplyConfiguration constructs an declarative configuration of the PinnedImageSetStatus type for use with apply.
func (*PinnedImageSetStatusApplyConfiguration) WithConditions ¶
func (b *PinnedImageSetStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *PinnedImageSetStatusApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
type RenderedMachineConfigReferenceApplyConfiguration ¶
type RenderedMachineConfigReferenceApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
RenderedMachineConfigReferenceApplyConfiguration represents an declarative configuration of the RenderedMachineConfigReference type for use with apply.
func RenderedMachineConfigReference ¶
func RenderedMachineConfigReference() *RenderedMachineConfigReferenceApplyConfiguration
RenderedMachineConfigReferenceApplyConfiguration constructs an declarative configuration of the RenderedMachineConfigReference type for use with apply.
func (*RenderedMachineConfigReferenceApplyConfiguration) WithName ¶
func (b *RenderedMachineConfigReferenceApplyConfiguration) WithName(value string) *RenderedMachineConfigReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
Source Files
¶
- buildinputs.go
- buildoutputs.go
- imagesecretobjectreference.go
- machineconfignode.go
- machineconfignodespec.go
- machineconfignodespecmachineconfigversion.go
- machineconfignodespecpinnedimageset.go
- machineconfignodestatus.go
- machineconfignodestatusmachineconfigversion.go
- machineconfignodestatuspinnedimageset.go
- machineconfigpoolreference.go
- machineosbuild.go
- machineosbuilderreference.go
- machineosbuildspec.go
- machineosbuildstatus.go
- machineosconfig.go
- machineosconfigreference.go
- machineosconfigspec.go
- machineosconfigstatus.go
- machineoscontainerfile.go
- machineosimagebuilder.go
- mcoobjectreference.go
- objectreference.go
- pinnedimageref.go
- pinnedimageset.go
- pinnedimagesetspec.go
- pinnedimagesetstatus.go
- renderedmachineconfigreference.go