Structsยง
- Apply
Configuration - ApplyConfiguration defines the desired configuration values of an object.
- JSON
Patch - JSONPatch defines a JSON Patch.
- Match
Condition - MatchCondition represents a condition which must be fulfilled for a request to be sent to a webhook.
- Match
Resources - MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria. The exclude rules take precedence over include rules (if a resource matches both, it is excluded)
- Mutating
Admission Policy - MutatingAdmissionPolicy describes the definition of an admission mutation policy that mutates the object coming into admission chain.
- Mutating
Admission Policy Binding - MutatingAdmissionPolicyBinding binds the MutatingAdmissionPolicy with parametrized resources. MutatingAdmissionPolicyBinding and the optional parameter resource together define how cluster administrators configure policies for clusters.
- Mutating
Admission Policy Binding Spec - MutatingAdmissionPolicyBindingSpec is the specification of the MutatingAdmissionPolicyBinding.
- Mutating
Admission Policy Spec - MutatingAdmissionPolicySpec is the specification of the desired behavior of the admission policy.
- Mutation
- Mutation specifies the CEL expression which is used to apply the Mutation.
- Named
Rule With Operations - NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames.
- Param
Kind - ParamKind is a tuple of Group Kind and Version.
- Param
Ref - ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding.
- Variable
- Variable is the definition of a variable that is used for composition. A variable is defined as a named expression.