1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- let Types = ./../types/package.dhall
- let RenderedGet =
- { get :
- Text
- , resource :
- Optional Text
- , params :
- Optional (List Types.TextTextPair)
- , version :
- Optional Types.GetVersion
- , passed :
- Optional (List Text)
- , trigger :
- Optional Bool
- }
- let RenderedPut =
- { put :
- Text
- , resource :
- Optional Text
- , params :
- Optional (List Types.TextTextPair)
- , get_params :
- Optional (List Types.TextTextPair)
- }
- let RenderedTask =
- { task :
- Text
- , config :
- Optional Types.TaskConfig
- , file :
- Optional Text
- , privileged :
- Optional Bool
- , params :
- Optional (List Types.TextTextPair)
- , image :
- Optional Text
- , input_mapping :
- Optional (List Types.TextTextPair)
- , output_mapping :
- Optional (List Types.TextTextPair)
- }
- let RenderedBasic =
- < Get : RenderedGet | Put : RenderedPut | Task : RenderedTask >
- let RenderedAggregate = { aggregate : List RenderedBasic }
- let RenderedStep = < Basic : RenderedBasic | Aggregate : RenderedAggregate >
- let RenderedJob =
- { name :
- Text
- , plan :
- List RenderedStep
- , serial :
- Optional Bool
- , build_logs_to_retain :
- Optional Natural
- , serial_groups :
- Optional (List Text)
- , max_in_flight :
- Optional Natural
- , public :
- Optional Bool
- , disable_manual_trigger :
- Optional Bool
- , interruptible :
- Optional Bool
- , on_success :
- Optional RenderedStep
- , on_failure :
- Optional RenderedStep
- , on_abort :
- Optional RenderedStep
- , ensure :
- Optional RenderedStep
- }
- in { GetStep =
- RenderedGet
- , PutStep =
- RenderedPut
- , TaskStep =
- RenderedTask
- , BasicStep =
- RenderedBasic
- , AggregateStep =
- RenderedAggregate
- , Step =
- RenderedStep
- , Job =
- RenderedJob
- }
|