ADF only supports specific data types for what we call `RunParameter` and `PipelineRunVariable`. We support python primitives that map to the data factory types. For `RunParameters` this should be: * str -> String, * int -> Int, * float -> Float, * bool -> Bool * list -> Array * dict -> Object * str -> SecureString For `PipelineRunVariable` these should be: * str -> String, * bool -> Boolean, * list-> Array, * int-> Integer, Currently we do not validate any value on `RunParameter` and `PipelineRunVariable`.