Help us shape the future of Go! Take the 2026 Go Developer Survey

validation

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2015 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PolicyBindingNameValidator added in v0.4.4

func PolicyBindingNameValidator(policyRefNamespace string) validation.ValidateNameFunc

func ValidateClusterPolicy added in v0.5.1

func ValidateClusterPolicy(policy *authorizationapi.ClusterPolicy) fielderrors.ValidationErrorList

func ValidateClusterPolicyBinding added in v0.5.1

func ValidateClusterPolicyBinding(policy *authorizationapi.ClusterPolicyBinding) fielderrors.ValidationErrorList

func ValidateClusterPolicyBindingUpdate added in v0.5.1

func ValidateClusterPolicyBindingUpdate(policy *authorizationapi.ClusterPolicyBinding, oldPolicyBinding *authorizationapi.ClusterPolicyBinding) fielderrors.ValidationErrorList

func ValidateClusterPolicyUpdate added in v0.5.1

func ValidateClusterPolicyUpdate(policy *authorizationapi.ClusterPolicy, oldPolicy *authorizationapi.ClusterPolicy) fielderrors.ValidationErrorList

func ValidateClusterRole added in v0.5.1

func ValidateClusterRole(policy *authorizationapi.ClusterRole) fielderrors.ValidationErrorList

func ValidateClusterRoleBinding added in v0.5.1

func ValidateClusterRoleBinding(policy *authorizationapi.ClusterRoleBinding) fielderrors.ValidationErrorList

func ValidateClusterRoleBindingUpdate added in v0.5.1

func ValidateClusterRoleBindingUpdate(policy *authorizationapi.ClusterRoleBinding, oldRoleBinding *authorizationapi.ClusterRoleBinding) fielderrors.ValidationErrorList

func ValidateClusterRoleUpdate added in v0.5.1

func ValidateClusterRoleUpdate(policy *authorizationapi.ClusterRole, oldRole *authorizationapi.ClusterRole) fielderrors.ValidationErrorList

func ValidateLocalPolicy added in v0.5.1

func ValidateLocalPolicy(policy *authorizationapi.Policy) fielderrors.ValidationErrorList

func ValidateLocalPolicyBinding added in v0.5.1

func ValidateLocalPolicyBinding(policy *authorizationapi.PolicyBinding) fielderrors.ValidationErrorList

func ValidateLocalPolicyBindingUpdate added in v0.5.1

func ValidateLocalPolicyBindingUpdate(policy *authorizationapi.PolicyBinding, oldPolicyBinding *authorizationapi.PolicyBinding) fielderrors.ValidationErrorList

func ValidateLocalPolicyUpdate added in v0.5.1

func ValidateLocalPolicyUpdate(policy *authorizationapi.Policy, oldPolicy *authorizationapi.Policy) fielderrors.ValidationErrorList

func ValidateLocalRole added in v0.5.1

func ValidateLocalRole(policy *authorizationapi.Role) fielderrors.ValidationErrorList

func ValidateLocalRoleBinding added in v0.5.1

func ValidateLocalRoleBinding(policy *authorizationapi.RoleBinding) fielderrors.ValidationErrorList

func ValidateLocalRoleBindingUpdate added in v0.5.1

func ValidateLocalRoleBindingUpdate(policy *authorizationapi.RoleBinding, oldRoleBinding *authorizationapi.RoleBinding) fielderrors.ValidationErrorList

func ValidateLocalRoleUpdate added in v0.5.1

func ValidateLocalRoleUpdate(policy *authorizationapi.Role, oldRole *authorizationapi.Role) fielderrors.ValidationErrorList

func ValidatePolicy added in v0.4.4

func ValidatePolicy(policy *authorizationapi.Policy, isNamespaced bool) fielderrors.ValidationErrorList

func ValidatePolicyBinding

func ValidatePolicyBinding(policyBinding *authorizationapi.PolicyBinding, isNamespaced bool) fielderrors.ValidationErrorList

func ValidatePolicyBindingUpdate added in v0.4.4

func ValidatePolicyBindingUpdate(policyBinding *authorizationapi.PolicyBinding, oldPolicyBinding *authorizationapi.PolicyBinding, isNamespaced bool) fielderrors.ValidationErrorList

func ValidatePolicyName added in v0.4.4

func ValidatePolicyName(name string, prefix bool) (bool, string)

func ValidatePolicyUpdate added in v0.4.4

func ValidatePolicyUpdate(policy *authorizationapi.Policy, oldPolicy *authorizationapi.Policy, isNamespaced bool) fielderrors.ValidationErrorList

func ValidateResourceAccessReview added in v0.6.1

func ValidateResourceAccessReview(review *authorizationapi.ResourceAccessReview) fielderrors.ValidationErrorList

func ValidateRole

func ValidateRole(role *authorizationapi.Role, isNamespaced bool) fielderrors.ValidationErrorList

func ValidateRoleBinding

func ValidateRoleBinding(roleBinding *authorizationapi.RoleBinding, isNamespaced bool) fielderrors.ValidationErrorList

func ValidateRoleBindingUpdate added in v0.4.4

func ValidateRoleBindingUpdate(roleBinding *authorizationapi.RoleBinding, oldRoleBinding *authorizationapi.RoleBinding, isNamespaced bool) fielderrors.ValidationErrorList

func ValidateRoleUpdate added in v0.5.1

func ValidateRoleUpdate(role *authorizationapi.Role, oldRole *authorizationapi.Role, isNamespaced bool) fielderrors.ValidationErrorList

func ValidateSubjectAccessReview added in v0.6.1

func ValidateSubjectAccessReview(review *authorizationapi.SubjectAccessReview) fielderrors.ValidationErrorList

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL