Data.Swagger.Lens

TH derived lenses

Swagger lenses

tags

securityDefinitions

security

schemes

responses

produces

paths

parameters

info

host

externalDocs

definitions

consumes

basePath

Host lenses

hostPort

hostName

Info lenses

infoVersion

infoTitle

infoTermsOfService

infoLicense

infoDescription

infoContact

Contact lenses

contactUrl

contactName

contactEmail

License lenses

licenseUrl

licenseName

Paths lenses

pathsMap

PathItem lenses

pathItemPut

pathItemPost

pathItemPatch

pathItemParameters

pathItemOptions

pathItemHead

pathItemGet

pathItemDelete

Tag lenses

tagName

tagExternalDocs

tagDescription

Operation lenses

operationTags

operationSummary

operationSecurity

operationSchemes

operationResponses

operationProduces

operationParameters

operationOperationId

operationExternalDocs

operationDescription

operationDeprecated

operationConsumes

Param lenses

paramSchema

paramRequired

paramName

paramDescription

ParamAnySchema prisms

_ParamOther

_ParamBody

ParamOtherSchema lenses

paramOtherSchemaParamSchema

paramOtherSchemaIn

paramOtherSchemaAllowEmptyValue

Header lenses

headerParamSchema

headerDescription

Schema lenses

schemaXml

schemaTitle

schemaRequired

schemaReadOnly

schemaProperties

schemaParamSchema

schemaMinProperties

schemaMaxProperties

schemaExternalDocs

schemaExample

schemaDiscriminator

schemaDescription

schemaAllOf

schemaAdditionalProperties

SwaggerItems prisms

_SwaggerItemsArray

_SwaggerItemsObject

_SwaggerItemsPrimitive

ParamSchema lenses

paramSchemaUniqueItems

paramSchemaType

paramSchemaPattern

paramSchemaMultipleOf

paramSchemaMinimum

paramSchemaMinLength

paramSchemaMinItems

paramSchemaMaximum

paramSchemaMaxLength

paramSchemaMaxItems

paramSchemaItems

paramSchemaFormat

paramSchemaExclusiveMinimum

paramSchemaExclusiveMaximum

paramSchemaEnum

paramSchemaDefault

Xml lenses

xmlWrapped

xmlPrefix

xmlNamespace

xmlName

xmlAttribute

Responses lenses

responsesResponses

responsesDefault

Response lenses

responseSchema

responseHeaders

responseExamples

responseDescription

SecurityScheme lenses

securitySchemeType

securitySchemeDescription

SecuritySchemeType prisms

_SecuritySchemeOAuth2

_SecuritySchemeApiKey

_SecuritySchemeBasic

ApiKeyParams lenses

apiKeyName

apiKeyIn

OAuth2Params lenses

oauth2Scopes

oauth2Flow

ExternalDocs lenses

externalDocsUrl

externalDocsDescription

Helper classy lenses

class HasDescription s d

class HasParamSchema s t

schemaType

schemaFormat

schemaItems

schemaDefault

schemaMaximum

schemaExclusiveMaximum

schemaMinimum

schemaExclusiveMinimum

schemaMaxLength

schemaMinLength

schemaPattern

schemaMaxItems

schemaMinItems

schemaUniqueItems

schemaEnum

schemaMultipleOf