Documentation ¶
Index ¶
- func ValidateGardenletDeployment(deployment *seedmanagement.GardenletDeployment, fldPath *field.Path) field.ErrorList
- func ValidateManagedSeed(managedSeed *seedmanagement.ManagedSeed) field.ErrorList
- func ValidateManagedSeedSet(ManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList
- func ValidateManagedSeedSetSpec(spec *seedmanagement.ManagedSeedSetSpec, fldPath *field.Path) field.ErrorList
- func ValidateManagedSeedSetSpecUpdate(newSpec, oldSpec *seedmanagement.ManagedSeedSetSpec, fldPath *field.Path) field.ErrorList
- func ValidateManagedSeedSetStatus(status *seedmanagement.ManagedSeedSetStatus, name string, fldPath *field.Path) field.ErrorList
- func ValidateManagedSeedSetStatusUpdate(newManagedSeedSet, oldManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList
- func ValidateManagedSeedSetUpdate(newManagedSeedSet, oldManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList
- func ValidateManagedSeedSpec(spec *seedmanagement.ManagedSeedSpec, fldPath *field.Path, inTemplate bool) field.ErrorList
- func ValidateManagedSeedSpecUpdate(newSpec, oldSpec *seedmanagement.ManagedSeedSpec, fldPath *field.Path) field.ErrorList
- func ValidateManagedSeedStatus(status *seedmanagement.ManagedSeedStatus, fieldPath *field.Path) field.ErrorList
- func ValidateManagedSeedStatusUpdate(newManagedSeed, oldManagedSeed *seedmanagement.ManagedSeed) field.ErrorList
- func ValidateManagedSeedTemplate(managedSeedTemplate *seedmanagement.ManagedSeedTemplate, fldPath *field.Path) field.ErrorList
- func ValidateManagedSeedTemplateForManagedSeedSet(template *seedmanagement.ManagedSeedTemplate, selector labels.Selector, ...) field.ErrorList
- func ValidateManagedSeedTemplateUpdate(...) field.ErrorList
- func ValidateManagedSeedUpdate(newManagedSeed, oldManagedSeed *seedmanagement.ManagedSeed) field.ErrorList
- func ValidateShootTemplateForManagedSeedSet(template *gardencore.ShootTemplate, selector labels.Selector, ...) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateGardenletDeployment ¶
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 ¶
func ValidateManagedSeedSet(ManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList
ValidateManagedSeedSet validates a ManagedSeedSet object.
func ValidateManagedSeedSetSpec ¶
func ValidateManagedSeedSetSpec(spec *seedmanagement.ManagedSeedSetSpec, fldPath *field.Path) field.ErrorList
ValidateManagedSeedSetSpec validates the specification of a ManagedSeed object.
func ValidateManagedSeedSetSpecUpdate ¶
func ValidateManagedSeedSetSpecUpdate(newSpec, oldSpec *seedmanagement.ManagedSeedSetSpec, fldPath *field.Path) field.ErrorList
ValidateManagedSeedSetSpecUpdate validates a ManagedSeedSetSpec object before an update.
func ValidateManagedSeedSetStatus ¶
func ValidateManagedSeedSetStatus(status *seedmanagement.ManagedSeedSetStatus, name string, fldPath *field.Path) field.ErrorList
ValidateManagedSeedSetStatus validates the given ManagedSeedSetStatus.
func ValidateManagedSeedSetStatusUpdate ¶
func ValidateManagedSeedSetStatusUpdate(newManagedSeedSet, oldManagedSeedSet *seedmanagement.ManagedSeedSet) field.ErrorList
ValidateManagedSeedStatusUpdate validates a ManagedSeedSet object before a status update.
func ValidateManagedSeedSetUpdate ¶
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 ¶
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 ¶
func ValidateManagedSeedTemplate(managedSeedTemplate *seedmanagement.ManagedSeedTemplate, fldPath *field.Path) field.ErrorList
ValidateManagedSeedTemplate validates a ManagedSeedTemplate.
func ValidateManagedSeedTemplateForManagedSeedSet ¶
func ValidateManagedSeedTemplateForManagedSeedSet(template *seedmanagement.ManagedSeedTemplate, selector labels.Selector, fldPath *field.Path) field.ErrorList
ValidateManagedSeedTemplateForManagedSeedSet validates the given ManagedSeedTemplate.
func ValidateManagedSeedTemplateUpdate ¶
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 ¶
func ValidateShootTemplateForManagedSeedSet(template *gardencore.ShootTemplate, selector labels.Selector, fldPath *field.Path) field.ErrorList
ValidateShootTemplateForManagedSeedSet validates the given ShootTemplate.
Types ¶
This section is empty.