- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for GetMatchConstraints (0.47 sec)
-
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/accessor.go
import ( "k8s.io/api/admissionregistration/v1" "k8s.io/apimachinery/pkg/types" ) type PolicyAccessor interface { GetName() string GetNamespace() string GetParamKind() *v1.ParamKind GetMatchConstraints() *v1.MatchResources } type BindingAccessor interface { GetName() string GetNamespace() string // GetPolicyName returns the name of the (Validating/Mutating)AdmissionPolicy,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 1.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/accessor.go
return v.Name } func (v *validatingAdmissionPolicyAccessor) GetParamKind() *v1.ParamKind { return v.Spec.ParamKind } func (v *validatingAdmissionPolicyAccessor) GetMatchConstraints() *v1.MatchResources { return v.Spec.MatchConstraints } type validatingAdmissionPolicyBindingAccessor struct { *v1.ValidatingAdmissionPolicyBinding }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 2.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_matcher.go
func (c *matcher) DefinitionMatches(a admission.Attributes, o admission.ObjectInterfaces, definition PolicyAccessor) (bool, schema.GroupVersionResource, schema.GroupVersionKind, error) { constraints := definition.GetMatchConstraints() if constraints == nil { return false, schema.GroupVersionResource{}, schema.GroupVersionKind{}, fmt.Errorf("policy contained no match constraints, a required field") }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_source_test.go
} func (fp *FakePolicy) GetNamespace() string { return fp.Namespace } func (fp *FakePolicy) GetParamKind() *v1.ParamKind { return fp.ParamKind } func (fb *FakePolicy) GetMatchConstraints() *v1.MatchResources { return nil } func (fb *FakeBinding) GetName() string { return fb.Name } func (fb *FakeBinding) GetNamespace() string { return fb.Namespace }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 6.2K bytes - Viewed (0)