validation

package
v1.90.6 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2024 License: Apache-2.0, BSD-2-Clause, MIT, + 1 more Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

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 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