Current section

Files

Jump to
oaspec include oaspec@internal@openapi@spec_PathItem.hrl
Raw

include/oaspec@internal@openapi@spec_PathItem.hrl

-record(path_item, {
summary :: gleam@option:option(binary()),
description :: gleam@option:option(binary()),
get :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
post :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
put :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
delete :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
patch :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
head :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
options :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
trace :: gleam@option:option(oaspec@internal@openapi@spec:operation(any())),
parameters :: list(oaspec@internal@openapi@spec:ref_or(oaspec@internal@openapi@spec:parameter(any()))),
servers :: list(oaspec@internal@openapi@spec:server())
}).