Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module specifies the data types from the OpenAPI specification 3.0.3 Schema
For more information see http://spec.openapis.org/oas/v3.0.3 and https://json-schema.org/
All names in this module correspond to the respective OpenAPI types
Documentation
type Schema = Referencable SchemaObject Source #
data SchemaObject Source #
SchemaObject | |
|
Instances
data SchemaType Source #
Instances
data DiscriminatorObject Source #
Instances
data ConcreteValue Source #
StringDefaultValue Text | |
NumericDefaultValue Scientific | |
BoolDefaultValue Bool | |
OtherDefaultValue Value |
Instances
data AdditionalProperties Source #
Instances
Instances
Eq XMLObject Source # | |
Ord XMLObject Source # | |
Defined in OpenAPI.Generate.Types.Schema | |
Show XMLObject Source # | |
Generic XMLObject Source # | |
FromJSON XMLObject Source # | |
type Rep XMLObject Source # | |
Defined in OpenAPI.Generate.Types.Schema type Rep XMLObject = D1 (MetaData "XMLObject" "OpenAPI.Generate.Types.Schema" "openapi3-code-generator-0.1.0.3-1OaHL9E6HNIKTuCXmNJefD" False) (C1 (MetaCons "XMLObject" PrefixI True) ((S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "namespace") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "prefix") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "attribute") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "wrapped") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool))))) |