validation

package
v1.98.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateGardenlet added in v1.97.0

func ValidateGardenlet(gardenlet *seedmanagement.Gardenlet) field.ErrorList

ValidateGardenlet validates a Gardenlet object.

func ValidateGardenletDeployment added in v1.20.0

func ValidateGardenletDeployment(deployment *seedmanagement.GardenletDeployment, fldPath *field.Path) field.ErrorList

ValidateGardenletDeployment validates the configuration for the gardenlet deployment

func ValidateGardenletSpec added in v1.97.0

func ValidateGardenletSpec(spec *seedmanagement.GardenletSpec, fldPath *field.Path) field.ErrorList

ValidateGardenletSpec validates the specification of a Gardenlet object.

func ValidateGardenletSpecUpdate added in v1.97.0

func ValidateGardenletSpecUpdate(newSpec, oldSpec *seedmanagement.GardenletSpec, fldPath *field.Path) field.ErrorList

ValidateGardenletSpecUpdate validates the specification updates of a Gardenlet object.

func ValidateGardenletStatus added in v1.97.0

func ValidateGardenletStatus(status *seedmanagement.GardenletStatus, fieldPath *field.Path) field.ErrorList

ValidateGardenletStatus validates the given GardenletStatus.

func ValidateGardenletStatusUpdate added in v1.97.0

func ValidateGardenletStatusUpdate(newGardenlet, oldGardenlet *seedmanagement.Gardenlet) field.ErrorList

ValidateGardenletStatusUpdate validates a Gardenlet object before a status update.

func ValidateGardenletUpdate added in v1.97.0

func ValidateGardenletUpdate(newGardenlet, oldGardenlet *seedmanagement.Gardenlet) field.ErrorList

ValidateGardenletUpdate validates a Gardenlet object before an update.

func ValidateManagedSeed

func ValidateManagedSeed(managedSeed *seedmanagement.ManagedSeed) field.ErrorList

ValidateManagedSeed validates a ManagedSeed object.

func ValidateManagedSeedSet added in v1.19.0

func ValidateManagedSeedSet(ManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList

ValidateManagedSeedSet validates a ManagedSeedSet object.

func ValidateManagedSeedSetSpec added in v1.19.0

func ValidateManagedSeedSetSpec(spec *seedmanagement.ManagedSeedSetSpec, fldPath *field.Path) field.ErrorList

ValidateManagedSeedSetSpec validates the specification of a ManagedSeed object.

func ValidateManagedSeedSetSpecUpdate added in v1.19.0

func ValidateManagedSeedSetSpecUpdate(newSpec, oldSpec *seedmanagement.ManagedSeedSetSpec, fldPath *field.Path) field.ErrorList

ValidateManagedSeedSetSpecUpdate validates a ManagedSeedSetSpec object before an update.

func ValidateManagedSeedSetStatus added in v1.19.0

func ValidateManagedSeedSetStatus(status *seedmanagement.ManagedSeedSetStatus, name string, fldPath *field.Path) field.ErrorList

ValidateManagedSeedSetStatus validates the given ManagedSeedSetStatus.

func ValidateManagedSeedSetStatusUpdate added in v1.19.0

func ValidateManagedSeedSetStatusUpdate(newManagedSeedSet, oldManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList

ValidateManagedSeedSetStatusUpdate validates a ManagedSeedSet object before a status update.

func ValidateManagedSeedSetUpdate added in v1.19.0

func ValidateManagedSeedSetUpdate(newManagedSeedSet, oldManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList

ValidateManagedSeedSetUpdate validates a ManagedSeedSet object before an update.

func ValidateManagedSeedSpec

func ValidateManagedSeedSpec(spec *seedmanagement.ManagedSeedSpec, fldPath *field.Path, inTemplate bool) field.ErrorList

ValidateManagedSeedSpec validates the specification of a ManagedSeed object.

func ValidateManagedSeedSpecUpdate

func ValidateManagedSeedSpecUpdate(newSpec, oldSpec *seedmanagement.ManagedSeedSpec, fldPath *field.Path) field.ErrorList

ValidateManagedSeedSpecUpdate validates the specification updates of a ManagedSeed object.

func ValidateManagedSeedStatus added in v1.19.0

func ValidateManagedSeedStatus(status *seedmanagement.ManagedSeedStatus, fieldPath *field.Path) field.ErrorList

ValidateManagedSeedStatus validates the given ManagedSeedStatus.

func ValidateManagedSeedStatusUpdate

func ValidateManagedSeedStatusUpdate(newManagedSeed, oldManagedSeed *seedmanagement.ManagedSeed) field.ErrorList

ValidateManagedSeedStatusUpdate validates a ManagedSeed object before a status update.

func ValidateManagedSeedTemplate added in v1.19.0

func ValidateManagedSeedTemplate(managedSeedTemplate *seedmanagement.ManagedSeedTemplate, fldPath *field.Path) field.ErrorList

ValidateManagedSeedTemplate validates a ManagedSeedTemplate.

func ValidateManagedSeedTemplateForManagedSeedSet added in v1.19.0

func ValidateManagedSeedTemplateForManagedSeedSet(template *seedmanagement.ManagedSeedTemplate, selector labels.Selector, fldPath *field.Path) field.ErrorList

ValidateManagedSeedTemplateForManagedSeedSet validates the given ManagedSeedTemplate.

func ValidateManagedSeedTemplateUpdate added in v1.19.0

func ValidateManagedSeedTemplateUpdate(newManagedSeedTemplate, oldManagedSeedTemplate *seedmanagement.ManagedSeedTemplate, fldPath *field.Path) field.ErrorList

ValidateManagedSeedTemplateUpdate validates a ManagedSeedTemplate before an update.

func ValidateManagedSeedUpdate

func ValidateManagedSeedUpdate(newManagedSeed, oldManagedSeed *seedmanagement.ManagedSeed) field.ErrorList

ValidateManagedSeedUpdate validates a ManagedSeed object before an update.

func ValidateShootTemplateForManagedSeedSet added in v1.19.0

func ValidateShootTemplateForManagedSeedSet(template *gardencore.ShootTemplate, selector labels.Selector, fldPath *field.Path) field.ErrorList

ValidateShootTemplateForManagedSeedSet validates the given ShootTemplate.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL