Documentation
¶
Index ¶
- func ValidateCloudProfileConfig(profileSpec *core.CloudProfileSpec, ...) field.ErrorList
- func ValidateCloudProviderSecret(secret *corev1.Secret) error
- func ValidateControlPlaneConfig(config *apiskubevirt.ControlPlaneConfig, fldPath *field.Path) field.ErrorList
- func ValidateControlPlaneConfigUpdate(oldConfig, newConfig *apiskubevirt.ControlPlaneConfig, fldPath *field.Path) field.ErrorList
- func ValidateInfrastructureConfig(config *apiskubevirt.InfrastructureConfig, fldPath *field.Path) field.ErrorList
- func ValidateInfrastructureConfigUpdate(oldConfig, newConfig *apiskubevirt.InfrastructureConfig, fldPath *field.Path) field.ErrorList
- func ValidateNetworking(networking core.Networking, fldPath *field.Path) field.ErrorList
- func ValidateWorkerConfig(config *apiskubevirt.WorkerConfig, dataVolumes []gardenercore.DataVolume, ...) field.ErrorList
- func ValidateWorkerConfigUpdate(oldConfig, newConfig *apiskubevirt.WorkerConfig, fldPath *field.Path) field.ErrorList
- func ValidateWorkers(workers []core.Worker, fldPath *field.Path) field.ErrorList
- func ValidateWorkersUpdate(oldWorkers, newWorkers []core.Worker, fldPath *field.Path) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateCloudProfileConfig ¶
func ValidateCloudProfileConfig(profileSpec *core.CloudProfileSpec, profileConfig *apiskubevirt.CloudProfileConfig) field.ErrorList
ValidateCloudProfileConfig validates a CloudProfileConfig object.
func ValidateCloudProviderSecret ¶
ValidateCloudProviderSecret checks whether the given secret contains a valid kubeconfig.
func ValidateControlPlaneConfig ¶
func ValidateControlPlaneConfig(config *apiskubevirt.ControlPlaneConfig, fldPath *field.Path) field.ErrorList
ValidateControlPlaneConfig validates a ControlPlaneConfig object.
func ValidateControlPlaneConfigUpdate ¶
func ValidateControlPlaneConfigUpdate(oldConfig, newConfig *apiskubevirt.ControlPlaneConfig, fldPath *field.Path) field.ErrorList
ValidateControlPlaneConfigUpdate validates a ControlPlaneConfig object.
func ValidateInfrastructureConfig ¶
func ValidateInfrastructureConfig(config *apiskubevirt.InfrastructureConfig, fldPath *field.Path) field.ErrorList
ValidateInfrastructureConfig validates a InfrastructureConfig object.
func ValidateInfrastructureConfigUpdate ¶
func ValidateInfrastructureConfigUpdate(oldConfig, newConfig *apiskubevirt.InfrastructureConfig, fldPath *field.Path) field.ErrorList
ValidateInfrastructureConfigUpdate validates a InfrastructureConfig object.
func ValidateNetworking ¶
ValidateNetworking validates the network settings of a Shoot.
func ValidateWorkerConfig ¶
func ValidateWorkerConfig(config *apiskubevirt.WorkerConfig, dataVolumes []gardenercore.DataVolume, fldPath *field.Path) field.ErrorList
ValidateWorkerConfig validates a WorkerConfig object.
func ValidateWorkerConfigUpdate ¶
func ValidateWorkerConfigUpdate(oldConfig, newConfig *apiskubevirt.WorkerConfig, fldPath *field.Path) field.ErrorList
ValidateWorkerConfigUpdate validates a WorkerConfig object.
func ValidateWorkers ¶
ValidateWorkers validates the workers of a Shoot.
Types ¶
This section is empty.