映射

使用 映射 策略将变换应用于组合件流并指定变量之间的关系。

网关支持

表 1. 显示哪些网关支持此策略以及对应策略版本的表格
网关 策略版本
DataPower® Gateway (v5 compatible) 1.0.0
DataPower API Gateway 2.0.0

2.1.0 (DataPower API Gateway V 10.5.0.0 或更高版本)

本主题介绍了如何在 Assembly 用户界面中配置策略;有关如何在您的 OpenAPI 源中配置策略的详细信息,请参阅 map

关于

请注意,MAP 将所有参数值解码为相当于 ASCII 字符。 如果 MAP 参数包含诸如 %nn 的条目,那么 MAP 输出将包含解码的值。

有关 Map 策略的结构及其行为的信息,请参阅 《Map 策略结构》

有关如何通过用户界面配置 Map 策略的信息,请参阅 “在用户界面中配置 Map 策略 ”。

有关不同 Map 策略配置的 YAML 表示形式的示例,请参阅 Map 策略示例

属性

下表列示了策略属性,指示属性是否为必需属性,指定输入的有效值和缺省值并指定值的数据类型。

表 2. 映射策略属性
属性标签 必需 描述 数据类型
标题 False 策略的标题。 编辑输入时可视的字段。

默认值为 map.

字符串
描述 False 对策略的描述。 编辑输入时可视的字段。 字符串
输入 作为策略输入的变量的列表。 数组(字符串)
输出 作为策略输出的变量的列表。 数组(字符串)
策略为将其输入映射到其输出或者设置输出值而执行的 GatewayScript 程序。 字符串
注: map 策略具有未显示在用户界面中的其他属性。 完整的房产列表请参见地图