Anotación @JsonValue en la propiedad de valor de la class enum de Kotlin

No puedo aplicar la anotación de @JsonValue de Jackson en el parámetro de valor de la class enum:

 enum class CancellationReason(@JsonValue val code: String) { CUSTOMER_RESIGNED("20"), ERRORS_IN_FOO("21"), ERRORS_IN_BAR("24"); } 

El post de error dice: This annotation in not applicable to target 'value parameter' . ¿Cuál es el problema?