Freigeben über


SwaggerSchema interface

Das Schema "Swagger".

Eigenschaften

additionalProperties

Die zusätzlichen Eigenschaften.

allOf

Die Schemas, die die Überprüfung bestehen müssen, wenn dieses Schema verwendet wird.

discriminator

Der Diskriminator.

dynamicListNew

Die dynamische Liste.

dynamicSchemaNew

Die dynamische Schemakonfiguration.

dynamicSchemaOld

Die dynamische Schemakonfiguration.

dynamicTree

Die Konfiguration der Dynamischen Wertestruktur.

example

Der Beispielwert.

externalDocs

Die externe Dokumentation.

items

Das Elementschema.

maxProperties

Die maximale Anzahl zulässiger Eigenschaften.

minProperties

Die Mindestanzahl zulässiger Eigenschaften.

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.

properties

Die Objekteigenschaften

readOnly

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

Das Elementschema.

items?: SwaggerSchema

Eigenschaftswert

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

xml

Das XML-Darstellungsformat für eine Eigenschaft.

xml?: SwaggerXml

Eigenschaftswert