Skip to main content
Schemaobject

io.k8s.api.admissionregistration.v1beta1.Mutation

Mutation specifies the CEL expression which is used to apply the Mutation.

Source
specs/apis__admissionregistration.k8s.io__v1beta1_openapi.json
Revision
9a79c3bd90f7
Active snapshot
2a9112600697
applyConfiguration
optional

applyConfiguration defines the desired configuration values of an object. The configuration is applied to the admission object using [structured merge diff](https://github.com/kubernetes-sigs/structured-merge-diff). A CEL expression is used to create apply configuration.

jsonPatch
optional

jsonPatch defines a [JSON patch](https://jsonpatch.com/) operation to perform a mutation to the object. A CEL expression is used to create the JSON patch.

patchType string
required

patchType indicates the patch strategy used. Allowed values are "ApplyConfiguration" and "JSONPatch". Required.