unionItems unionItems(Type): Array<Type> Returns an array of all the types that define a given Union type. This function fails if the input is not a Union type. Introduced in DataWeave 2.3.0. Supported by Mule 4.3 and later. Parameters Name Description t The type to check. Example This example shows how unionItems behaves with different inputs. Source %dw 2.0 import * from dw::core::Types type AType = String | Number output application/json --- { a: unionItems(AType) } Output { "a": ["String","Number"] }