第 58 章 替换字段操作
使用传递消息中的不同密钥替换 field。
- 必需参数 'renames' 是以冒号分隔的重命名对列表,如 'foo:bar,abc:xyz',它代表字段重命名映射。
- 可选参数"enabled"表示要包含的字段。如果指定,则只有指定字段将包含在生成的消息中。
- 可选参数 'disabled' 代表要排除的字段。如果指定,列出的字段将不包括在生成的消息中。这优先于 'enabled' 参数。
- 'enabled' 参数的默认值为 'all',因此将包括有效负载的所有字段。
- 'disabled' 参数的默认值为 'none',因此没有包括有效负载的字段。
58.1. 配置选项
下表总结了可用于 replace-field-action
Kamelet 的配置选项:
属性 | 名称 | 描述 | 类型 | 默认 | Example |
---|---|---|---|---|---|
重命名 * | 重命名 | 使用要重命名的新值的以逗号分隔的字段列表 | 字符串 |
| |
Disabled | Disabled | 要禁用用逗号分开的字段列表 | 字符串 | "none" | |
enabled | Enabled | 要启用的以逗号分隔的字段列表 | 字符串 | "all" |
注意
带星号(*)标记的字段是必需的。