wolfadex / elm-open-api / OpenApi.Parameter

Corresponds to the Parameter Object in the OpenAPI specification.

Types


type alias Parameter =
OpenApi.Types.Parameter

Decoding / Encoding

decode : Json.Decode.Decoder Parameter

encode : Parameter -> Json.Encode.Value

Querying

allowEmptyValue : Parameter -> Basics.Bool

allowReserved : Parameter -> Maybe Basics.Bool

content : Parameter -> Dict String OpenApi.Types.MediaType

deprecated : Parameter -> Basics.Bool

description : Parameter -> Maybe String

example : Parameter -> Maybe Json.Encode.Value

examples : Parameter -> Dict String (OpenApi.Types.ReferenceOr OpenApi.Types.Example)

explode : Parameter -> Basics.Bool

in_ : Parameter -> String

name : Parameter -> String

required : Parameter -> Basics.Bool

schema : Parameter -> Maybe OpenApi.Types.Schema

style : Parameter -> String