wolfadex / elm-open-api / OpenApi.Path

Corresponds to the Path Item Object in the OpenAPI specification.

Types


type alias Path =
OpenApi.Types.Path

Decoding / Encoding

decode : Json.Decode.Decoder Path

encode : Path -> Json.Encode.Value

Querying

delete : Path -> Maybe OpenApi.Types.Operation

description : Path -> Maybe String

get : Path -> Maybe OpenApi.Types.Operation

head : Path -> Maybe OpenApi.Types.Operation

options : Path -> Maybe OpenApi.Types.Operation

parameters : Path -> List (OpenApi.Types.ReferenceOr OpenApi.Types.Parameter)

patch : Path -> Maybe OpenApi.Types.Operation

post : Path -> Maybe OpenApi.Types.Operation

put : Path -> Maybe OpenApi.Types.Operation

servers : Path -> List OpenApi.Types.Server

summary : Path -> Maybe String

trace : Path -> Maybe OpenApi.Types.Operation