# When you migrate a ClusterPolicy to the CEL-based types, which kind replaces a generate rule?

Kyverno, Easy (Beginner), Generation. https://k8wiz.com/uquiz/when-you-migrate-a-clusterpolicy-to-the-cel-based-types-which-kind-replaces-a-generate-rule

- A. GeneratingPolicy
- B. MutatingPolicy
- C. DeletingPolicy
- D. ValidatingPolicy

**Answer:** GeneratingPolicy

**Explanation:** Each CEL-based policy type does one job. Validate rules become ValidatingPolicy, mutate rules become MutatingPolicy, generate rules become GeneratingPolicy and verifyImages rules become ImageValidatingPolicy. DeletingPolicy replaces CleanupPolicy, not generate rules.
