Skip to main content

include/oadr3@schema_ProgramRequest.hrl

-record(program_request, {
    attributes :: gleam@option:option(list(oadr3@schema:values_map())),
    interval_period :: gleam@option:option(oadr3@schema:interval_period()),
    payload_descriptors :: gleam@option:option(list(oadr3@utils:any_())),
    program_descriptions :: gleam@option:option(list(oadr3@schema:anon25ddbf1f())),
    program_name :: binary(),
    targets :: gleam@option:option(list(binary()))
}).