kubernetesk8s.io/kubernetes/pkg/apis/auditregistration/validation Index | Files

package validation

import "k8s.io/kubernetes/pkg/apis/auditregistration/validation"

Index

Functions

func ValidateAuditSink

func ValidateAuditSink(as *auditregistration.AuditSink) field.ErrorList

ValidateAuditSink validates the AuditSinks

func ValidateAuditSinkSpec

func ValidateAuditSinkSpec(s auditregistration.AuditSinkSpec, fldPath *field.Path) field.ErrorList

ValidateAuditSinkSpec validates the sink spec for audit

func ValidateAuditSinkUpdate

func ValidateAuditSinkUpdate(newC, oldC *auditregistration.AuditSink) field.ErrorList

ValidateAuditSinkUpdate validates an update to the object

func ValidatePolicy

func ValidatePolicy(policy auditregistration.Policy, fldPath *field.Path) field.ErrorList

ValidatePolicy validates the audit policy

func ValidateWebhook

func ValidateWebhook(w auditregistration.Webhook, fldPath *field.Path) field.ErrorList

ValidateWebhook validates the webhook

func ValidateWebhookThrottleConfig

func ValidateWebhookThrottleConfig(c *auditregistration.WebhookThrottleConfig, fldPath *field.Path) field.ErrorList

ValidateWebhookThrottleConfig validates the throttle config

Source Files

validation.go

Version
v1.13.9
Published
Aug 1, 2019
Platform
js/wasm
Imports
6 packages
Last checked
1 minute ago

Tools for package owners.