映射
使用 映射 策略将变换应用于组合件流并指定变量之间的关系。
网关支持
| 网关 | 策略版本 |
|---|---|
| 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 策略示例。
属性
下表列示了策略属性,指示属性是否为必需属性,指定输入的有效值和缺省值并指定值的数据类型。
| 属性标签 | 必需 | 描述 | 数据类型 |
|---|---|---|---|
| 标题 | False | 策略的标题。 编辑输入时可视的字段。 默认值为 |
字符串 |
| 描述 | False | 对策略的描述。 编辑输入时可视的字段。 | 字符串 |
| 输入 | 是 | 作为策略输入的变量的列表。 | 数组(字符串) |
| 输出 | 是 | 作为策略输出的变量的列表。 | 数组(字符串) |
| 值 | 是 | 策略为将其输入映射到其输出或者设置输出值而执行的 GatewayScript 程序。 | 字符串 |
注: map 策略具有未显示在用户界面中的其他属性。 完整的房产列表请参见地图。