SwaggerSchema interface
Das Schema "Swagger".
Eigenschaften
| additional |
Die zusätzlichen Eigenschaften. |
| all |
Die Schemas, die die Überprüfung bestehen müssen, wenn dieses Schema verwendet wird. |
| discriminator | Der Diskriminator. |
| dynamic |
Die dynamische Liste. |
| dynamic |
Die dynamische Schemakonfiguration. |
| dynamic |
Die dynamische Schemakonfiguration. |
| dynamic |
Die Konfiguration der Dynamischen Wertestruktur. |
| example | Der Beispielwert. |
| external |
Die externe Dokumentation. |
| items | Das Elementschema. |
| max |
Die maximale Anzahl zulässiger Eigenschaften. |
| min |
Die Mindestanzahl zulässiger Eigenschaften. |
| notification |
Gibt die Benachrichtigungs-URL-Erweiterung an. Wenn dies festgelegt ist, sollte der Wert der Eigenschaft eine Rückruf-URL für einen Webhook sein. |
| properties | Die Objekteigenschaften |
| read |
Gibt an, ob diese Eigenschaft in der Anforderung vorhanden sein muss. |
| ref | Der Verweis. |
| required | Das objekt erforderliche Eigenschaften. |
| title | Der Titel. |
| type | Der Typ |
| xml | Das XML-Darstellungsformat für eine Eigenschaft. |
Details zur Eigenschaft
additionalProperties
Die zusätzlichen Eigenschaften.
additionalProperties?: any
Eigenschaftswert
any
allOf
Die Schemas, die die Überprüfung bestehen müssen, wenn dieses Schema verwendet wird.
allOf?: SwaggerSchema[]
Eigenschaftswert
discriminator
Der Diskriminator.
discriminator?: string
Eigenschaftswert
string
dynamicListNew
Die dynamische Liste.
dynamicListNew?: SwaggerCustomDynamicList
Eigenschaftswert
dynamicSchemaNew
Die dynamische Schemakonfiguration.
dynamicSchemaNew?: SwaggerCustomDynamicProperties
Eigenschaftswert
dynamicSchemaOld
Die dynamische Schemakonfiguration.
dynamicSchemaOld?: SwaggerCustomDynamicSchema
Eigenschaftswert
dynamicTree
Die Konfiguration der Dynamischen Wertestruktur.
dynamicTree?: SwaggerCustomDynamicTree
Eigenschaftswert
example
Der Beispielwert.
example?: any
Eigenschaftswert
any
externalDocs
Die externe Dokumentation.
externalDocs?: SwaggerExternalDocumentation
Eigenschaftswert
items
maxProperties
Die maximale Anzahl zulässiger Eigenschaften.
maxProperties?: number
Eigenschaftswert
number
minProperties
Die Mindestanzahl zulässiger Eigenschaften.
minProperties?: number
Eigenschaftswert
number
notificationUrlExtension
Gibt die Benachrichtigungs-URL-Erweiterung an. Wenn dies festgelegt ist, sollte der Wert der Eigenschaft eine Rückruf-URL für einen Webhook sein.
notificationUrlExtension?: boolean
Eigenschaftswert
boolean
properties
Die Objekteigenschaften
properties?: {[propertyName: string]: SwaggerSchema}
Eigenschaftswert
{[propertyName: string]: SwaggerSchema}
readOnly
Gibt an, ob diese Eigenschaft in der Anforderung vorhanden sein muss.
readOnly?: boolean
Eigenschaftswert
boolean
ref
Der Verweis.
ref?: string
Eigenschaftswert
string
required
Das objekt erforderliche Eigenschaften.
required?: string[]
Eigenschaftswert
string[]
title
Der Titel.
title?: string
Eigenschaftswert
string
type
Der Typ
type?: string
Eigenschaftswert
string