dhall-fly-0.3.0: dhall-concourse/render/setPipelineStep.dhall
let Types = ../types/package.dhall
let RenderOptional = ./optionals/package.dhall
let JSON = (../lib/prelude.dhall).JSON
let render
: Types.SetPipelineStep → Types.JSONObject
= λ(s : Types.SetPipelineStep)
→ toMap
{ set_pipeline = JSON.string s.set_pipeline
, file = JSON.string s.file
, vars = RenderOptional.jsonObject s.vars
, var_files = RenderOptional.lists.text s.var_files
, tags = RenderOptional.lists.text s.tags
, timeout = RenderOptional.text s.timeout
, attempts = RenderOptional.natural s.attempts
}
in render