Condividi tramite


SwaggerSchema interface

Schema swagger.

Proprietà

additionalProperties

Proprietà aggiuntive.

allOf

Schemi che devono superare la convalida quando viene usato questo schema.

discriminator

Il discriminatorio.

dynamicListNew

Elenco dinamico.

dynamicSchemaNew

Configurazione dello schema dinamico.

dynamicSchemaOld

Configurazione dello schema dinamico.

dynamicTree

Configurazione dell'albero dei valori dinamici.

example

Valore di esempio.

externalDocs

Documentazione esterna.

items

Schema degli elementi.

maxProperties

Numero massimo di proprietà consentite.

minProperties

Numero minimo di proprietà consentite.

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.

properties

Proprietà dell'oggetto

readOnly

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

Schema degli elementi.

items?: SwaggerSchema

Valore della proprietà

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

Valore della proprietà