Flex Gateway新着情報
Governance新着情報
Monitoring API Manager『DataWeave』 は、MuleSoft がデータ変換用に設計したプログラミング言語です。DataWeave を使用すると、ある形式のデータを読み込んで解析し、データを変換して、異なる形式で書き出すという、よくあるインテグレーション開発者のユースケース向けのシンプルなソリューションを構築できます。
Flex Gateway は、ポリシー設定において DataWeave 式の一部をサポートします。DataWeave は内部ポリシーと PDK を使用して作成されたカスタムポリシーでのみサポートされています。
Array[Number]
Array[String]
Object[String]
String[Number]
Object[Number]
uuid
dw::core::Strings::substringAfter
dw::core::Strings::substringAfterLast
dw::core::Strings::substringBefore
dw::core::Strings::substringBeforeLast
attributes.headers
attributes.method
(要求コンテキストでのみ使用可能)
attributes.queryParams
(要求コンテキストでのみ使用可能)
attributes.queryString
(要求コンテキストでのみ使用可能)
attributes.requestPath
(要求コンテキストでのみ使用可能)
attributes.requestUri
(要求コンテキストでのみ使用可能)
attributes.localAddress
(要求コンテキストでのみ使用可能)
attributes.remoteAddress
(要求コンテキストでのみ使用可能)
attributes.scheme
(要求コンテキストでのみ使用可能)
attributes.version
(要求コンテキストでのみ使用可能)
attributes.statusCode
(応答コンテキストでのみ使用可能)
authentication.clientId
authentication.clientName
authentication.principal
authentication.properties
payload
個々のポリシーでサポートされる変数のセットは異なります。詳細は、「policies-includeed-directory.adoc」にリストされたポリシーを参照してください。