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