Mutation

io.k8s.api.admissionregistration.v1.Mutation

Description

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

Properties

applyConfiguration ApplyConfiguration
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 JSONPatch
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.