openapi3-code-generator-0.1.0.4: OpenAPI3 Haskell Client Code Generator

Safe HaskellNone
LanguageHaskell2010

OpenAPI.Generate.Types

Description

This module specifies the data types from the OpenAPI specification 3.0.3

For more information see http://spec.openapis.org/oas/v3.0.3

All names in this module correspond to the respective OpenAPI types

Documentation

data TagObject Source #

Instances
Eq TagObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show TagObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic TagObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep TagObject :: Type -> Type #

FromJSON TagObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep TagObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep TagObject = D1 (MetaData "TagObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "TagObject" PrefixI True) (S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "externalDocs") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExternalDocumentationObject)))))

data OpenIdConnectSecurityScheme Source #

Instances
Eq OpenIdConnectSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show OpenIdConnectSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic OpenIdConnectSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep OpenIdConnectSecurityScheme :: Type -> Type #

FromJSON OpenIdConnectSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OpenIdConnectSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OpenIdConnectSecurityScheme = D1 (MetaData "OpenIdConnectSecurityScheme" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "OpenIdConnectSecurityScheme" PrefixI True) (S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "openIdConnectUrl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

data OAuthFlowObject Source #

Instances
Eq OAuthFlowObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show OAuthFlowObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic OAuthFlowObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep OAuthFlowObject :: Type -> Type #

FromJSON OAuthFlowObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OAuthFlowObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OAuthFlowObject = D1 (MetaData "OAuthFlowObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "OAuthFlowObject" PrefixI True) ((S1 (MetaSel (Just "authorizationUrl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "tokenUrl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "refreshUrl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "scopes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Map Text Text)))))

data OAuthFlowsObject Source #

Instances
Eq OAuthFlowsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show OAuthFlowsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic OAuthFlowsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep OAuthFlowsObject :: Type -> Type #

FromJSON OAuthFlowsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OAuthFlowsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OAuthFlowsObject = D1 (MetaData "OAuthFlowsObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "OAuthFlowsObject" PrefixI True) ((S1 (MetaSel (Just "implicit") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OAuthFlowObject)) :*: S1 (MetaSel (Just "password") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OAuthFlowObject))) :*: (S1 (MetaSel (Just "clientCredentials") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OAuthFlowObject)) :*: S1 (MetaSel (Just "authorizationCode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OAuthFlowObject)))))

data OAuth2SecurityScheme Source #

data HttpSecurityScheme Source #

Instances
Eq HttpSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show HttpSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic HttpSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep HttpSecurityScheme :: Type -> Type #

FromJSON HttpSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep HttpSecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep HttpSecurityScheme = D1 (MetaData "HttpSecurityScheme" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "HttpSecurityScheme" PrefixI True) (S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "scheme") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "bearerFormat") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)))))

data ApiKeySecuritySchemeLocation Source #

Instances
Eq ApiKeySecuritySchemeLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ApiKeySecuritySchemeLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ApiKeySecuritySchemeLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ApiKeySecuritySchemeLocation :: Type -> Type #

FromJSON ApiKeySecuritySchemeLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ApiKeySecuritySchemeLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ApiKeySecuritySchemeLocation = D1 (MetaData "ApiKeySecuritySchemeLocation" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "QueryApiKeySecuritySchemeLocation" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HeaderApiKeySecuritySchemeLocation" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CookieApiKeySecuritySchemeLocation" PrefixI False) (U1 :: Type -> Type)))

data ApiKeySecurityScheme Source #

Instances
Eq ApiKeySecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ApiKeySecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ApiKeySecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ApiKeySecurityScheme :: Type -> Type #

FromJSON ApiKeySecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ApiKeySecurityScheme Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ApiKeySecurityScheme = D1 (MetaData "ApiKeySecurityScheme" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "ApiKeySecurityScheme" PrefixI True) (S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "in'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ApiKeySecuritySchemeLocation))))

data SecuritySchemeObject Source #

Instances
Eq SecuritySchemeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show SecuritySchemeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic SecuritySchemeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep SecuritySchemeObject :: Type -> Type #

FromJSON SecuritySchemeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep SecuritySchemeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

data ComponentsObject Source #

Instances
Eq ComponentsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ComponentsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ComponentsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ComponentsObject :: Type -> Type #

FromJSON ComponentsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ComponentsObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

newtype HeaderObject Source #

Instances
Eq HeaderObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show HeaderObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic HeaderObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep HeaderObject :: Type -> Type #

FromJSON HeaderObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep HeaderObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep HeaderObject = D1 (MetaData "HeaderObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" True) (C1 (MetaCons "HeaderObject" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ParameterObject)))

data ParameterObjectSchema Source #

Instances
Eq ParameterObjectSchema Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ParameterObjectSchema Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ParameterObjectSchema Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ParameterObjectSchema :: Type -> Type #

FromJSON ParameterObjectSchema Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ParameterObjectSchema Source # 
Instance details

Defined in OpenAPI.Generate.Types

data ParameterObjectLocation Source #

Instances
Eq ParameterObjectLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ParameterObjectLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ParameterObjectLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ParameterObjectLocation :: Type -> Type #

FromJSON ParameterObjectLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ParameterObjectLocation Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ParameterObjectLocation = D1 (MetaData "ParameterObjectLocation" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) ((C1 (MetaCons "QueryParameterObjectLocation" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HeaderParameterObjectLocation" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PathParameterObjectLocation" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CookieParameterObjectLocation" PrefixI False) (U1 :: Type -> Type)))

data ParameterObject Source #

Instances
Eq ParameterObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ParameterObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ParameterObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ParameterObject :: Type -> Type #

FromJSON ParameterObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ParameterObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

data ServerVariableObject Source #

Constructors

ServerVariableObject 

Fields

Instances
Eq ServerVariableObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ServerVariableObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ServerVariableObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ServerVariableObject :: Type -> Type #

FromJSON ServerVariableObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ServerVariableObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ServerVariableObject = D1 (MetaData "ServerVariableObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "ServerVariableObject" PrefixI True) (S1 (MetaSel (Just "enum") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text]) :*: (S1 (MetaSel (Just "default'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)))))

data ServerObject Source #

Instances
Eq ServerObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ServerObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ServerObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ServerObject :: Type -> Type #

FromJSON ServerObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ServerObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ServerObject = D1 (MetaData "ServerObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "ServerObject" PrefixI True) (S1 (MetaSel (Just "url") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "variables") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Map Text ServerVariableObject)))))

data ResponseObject Source #

data ResponsesObject Source #

Instances
Eq ResponsesObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ResponsesObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ResponsesObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ResponsesObject :: Type -> Type #

FromJSON ResponsesObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ResponsesObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

data EncodingObject Source #

Instances
Eq EncodingObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show EncodingObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic EncodingObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep EncodingObject :: Type -> Type #

FromJSON EncodingObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep EncodingObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

data ExampleObject Source #

Instances
Eq ExampleObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ExampleObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ExampleObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ExampleObject :: Type -> Type #

FromJSON ExampleObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ExampleObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ExampleObject = D1 (MetaData "ExampleObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "ExampleObject" PrefixI True) ((S1 (MetaSel (Just "summary") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "value") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Value)) :*: S1 (MetaSel (Just "externalValue") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)))))

data MediaTypeObject Source #

Instances
Eq MediaTypeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show MediaTypeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic MediaTypeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep MediaTypeObject :: Type -> Type #

FromJSON MediaTypeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep MediaTypeObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

data RequestBodyObject Source #

Instances
Eq RequestBodyObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show RequestBodyObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic RequestBodyObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep RequestBodyObject :: Type -> Type #

FromJSON RequestBodyObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep RequestBodyObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep RequestBodyObject = D1 (MetaData "RequestBodyObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "RequestBodyObject" PrefixI True) (S1 (MetaSel (Just "content") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Map Text MediaTypeObject)) :*: (S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "required") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool))))

data OperationObject Source #

Instances
Eq OperationObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show OperationObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic OperationObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep OperationObject :: Type -> Type #

FromJSON OperationObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OperationObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

data PathItemObject Source #

Instances
Eq PathItemObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show PathItemObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic PathItemObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep PathItemObject :: Type -> Type #

FromJSON PathItemObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep PathItemObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep PathItemObject = D1 (MetaData "PathItemObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "PathItemObject" PrefixI True) (((S1 (MetaSel (Just "ref") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "summary") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "description") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "get") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject)) :*: (S1 (MetaSel (Just "put") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject)) :*: S1 (MetaSel (Just "post") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject))))) :*: ((S1 (MetaSel (Just "delete") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject)) :*: (S1 (MetaSel (Just "options") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject)) :*: S1 (MetaSel (Just "head") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject)))) :*: ((S1 (MetaSel (Just "patch") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject)) :*: S1 (MetaSel (Just "trace") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OperationObject))) :*: (S1 (MetaSel (Just "servers") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [ServerObject]) :*: S1 (MetaSel (Just "parameters") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Referencable ParameterObject]))))))

data LicenseObject Source #

Constructors

LicenseObject 

Fields

Instances
Eq LicenseObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show LicenseObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic LicenseObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep LicenseObject :: Type -> Type #

FromJSON LicenseObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep LicenseObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep LicenseObject = D1 (MetaData "LicenseObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "LicenseObject" PrefixI True) (S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "url") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

data ContactObject Source #

Constructors

ContactObject 

Fields

Instances
Eq ContactObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show ContactObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic ContactObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep ContactObject :: Type -> Type #

FromJSON ContactObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ContactObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep ContactObject = D1 (MetaData "ContactObject" "OpenAPI.Generate.Types" "openapi3-code-generator-0.1.0.4-21VZgjiScLmDVOPpwAUPR1" False) (C1 (MetaCons "ContactObject" PrefixI True) (S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "url") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "email") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)))))

data InfoObject Source #

Instances
Eq InfoObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show InfoObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic InfoObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep InfoObject :: Type -> Type #

FromJSON InfoObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep InfoObject Source # 
Instance details

Defined in OpenAPI.Generate.Types

data OpenApiSpecification Source #

Instances
Eq OpenApiSpecification Source # 
Instance details

Defined in OpenAPI.Generate.Types

Show OpenApiSpecification Source # 
Instance details

Defined in OpenAPI.Generate.Types

Generic OpenApiSpecification Source # 
Instance details

Defined in OpenAPI.Generate.Types

Associated Types

type Rep OpenApiSpecification :: Type -> Type #

FromJSON OpenApiSpecification Source # 
Instance details

Defined in OpenAPI.Generate.Types

type Rep OpenApiSpecification Source # 
Instance details

Defined in OpenAPI.Generate.Types