SwaggerSchema interface
Schema swagger.
Proprietà
additional |
Proprietà aggiuntive. |
all |
Schemi che devono superare la convalida quando viene usato questo schema. |
discriminator | Il discriminatorio. |
dynamic |
Elenco dinamico. |
dynamic |
Configurazione dello schema dinamico. |
dynamic |
Configurazione dello schema dinamico. |
dynamic |
Configurazione dell'albero dei valori dinamici. |
example | Valore di esempio. |
external |
Documentazione esterna. |
items | Schema degli elementi. |
max |
Numero massimo di proprietà consentite. |
min |
Numero minimo di proprietà consentite. |
notification |
Indica l'estensione dell'URL di notifica. Se questa impostazione è impostata, il valore della proprietà deve essere un URL di callback per un webhook. |
properties | Proprietà dell'oggetto |
read |
Indica se questa proprietà deve essere presente nella richiesta. |
ref | Riferimento. |
required | Proprietà obbligatorie dell'oggetto. |
title | Titolo. |
type | Tipo |
xml | Formato di rappresentazione xml per una proprietà. |
Dettagli proprietà
additionalProperties
Proprietà aggiuntive.
additionalProperties?: any
Valore della proprietà
any
allOf
Schemi che devono superare la convalida quando viene usato questo schema.
allOf?: SwaggerSchema[]
Valore della proprietà
discriminator
Il discriminatorio.
discriminator?: string
Valore della proprietà
string
dynamicListNew
Elenco dinamico.
dynamicListNew?: SwaggerCustomDynamicList
Valore della proprietà
dynamicSchemaNew
Configurazione dello schema dinamico.
dynamicSchemaNew?: SwaggerCustomDynamicProperties
Valore della proprietà
dynamicSchemaOld
Configurazione dello schema dinamico.
dynamicSchemaOld?: SwaggerCustomDynamicSchema
Valore della proprietà
dynamicTree
Configurazione dell'albero dei valori dinamici.
dynamicTree?: SwaggerCustomDynamicTree
Valore della proprietà
example
Valore di esempio.
example?: any
Valore della proprietà
any
externalDocs
Documentazione esterna.
externalDocs?: SwaggerExternalDocumentation
Valore della proprietà
items
maxProperties
Numero massimo di proprietà consentite.
maxProperties?: number
Valore della proprietà
number
minProperties
Numero minimo di proprietà consentite.
minProperties?: number
Valore della proprietà
number
notificationUrlExtension
Indica l'estensione dell'URL di notifica. Se questa impostazione è impostata, il valore della proprietà deve essere un URL di callback per un webhook.
notificationUrlExtension?: boolean
Valore della proprietà
boolean
properties
Proprietà dell'oggetto
properties?: {[propertyName: string]: SwaggerSchema}
Valore della proprietà
{[propertyName: string]: SwaggerSchema}
readOnly
Indica se questa proprietà deve essere presente nella richiesta.
readOnly?: boolean
Valore della proprietà
boolean
ref
Riferimento.
ref?: string
Valore della proprietà
string
required
Proprietà obbligatorie dell'oggetto.
required?: string[]
Valore della proprietà
string[]
title
Titolo.
title?: string
Valore della proprietà
string
type
Tipo
type?: string
Valore della proprietà
string
xml
Formato di rappresentazione xml per una proprietà.
xml?: SwaggerXml