Documentation ¶
Index ¶
- func ValidateAuditSink(as *auditregistration.AuditSink) field.ErrorList
- func ValidateAuditSinkSpec(s auditregistration.AuditSinkSpec, fldPath *field.Path) field.ErrorList
- func ValidateAuditSinkUpdate(newC, oldC *auditregistration.AuditSink) field.ErrorList
- func ValidatePolicy(policy auditregistration.Policy, fldPath *field.Path) field.ErrorList
- func ValidateWebhook(w auditregistration.Webhook, fldPath *field.Path) field.ErrorList
- func ValidateWebhookClientConfig(cc *auditregistration.WebhookClientConfig, fldPath *field.Path) field.ErrorList
- func ValidateWebhookThrottleConfig(c *auditregistration.WebhookThrottleConfig, fldPath *field.Path) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
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 ¶
ValidatePolicy validates the audit policy
func ValidateWebhook ¶
ValidateWebhook validates the webhook
func ValidateWebhookClientConfig ¶
func ValidateWebhookClientConfig(cc *auditregistration.WebhookClientConfig, fldPath *field.Path) field.ErrorList
ValidateWebhookClientConfig validates the WebhookClientConfig note: this is largely copy/paste inheritance from admissionregistration with subtle changes
func ValidateWebhookThrottleConfig ¶
func ValidateWebhookThrottleConfig(c *auditregistration.WebhookThrottleConfig, fldPath *field.Path) field.ErrorList
ValidateWebhookThrottleConfig validates the throttle config
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.