Aracılığıyla paylaş


SwaggerSchema interface

Swagger şeması.

Özellikler

additionalProperties

Ek özellikler.

allOf

Bu şema kullanıldığında doğrulama geçirmesi gereken şemalar.

discriminator

Ayrıştırıcı.

dynamicListNew

Dinamik liste.

dynamicSchemaNew

Dinamik şema yapılandırması.

dynamicSchemaOld

Dinamik şema yapılandırması.

dynamicTree

Dinamik değerler ağacı yapılandırması.

example

Örnek değer.

externalDocs

Dış belgeler.

items

Öğeler şeması.

maxProperties

İzin verilen en fazla özellik sayısı.

minProperties

İzin verilen en az özellik sayısı.

notificationUrlExtension

Bildirim url'si uzantısını gösterir. Bu ayarlanırsa, özelliğin değeri bir web kancası için geri çağırma URL'si olmalıdır.

properties

Nesne özellikleri

readOnly

Bu özelliğin istekte bulunup bulunmadığını gösterir.

ref

Başvuru.

required

Nesne gerekli özellikler.

title

Başlık.

type

Türü

xml

Bir özelliğin xml gösterimi biçimi.

Özellik Ayrıntıları

additionalProperties

Ek özellikler.

additionalProperties?: any

Özellik Değeri

any

allOf

Bu şema kullanıldığında doğrulama geçirmesi gereken şemalar.

allOf?: SwaggerSchema[]

Özellik Değeri

discriminator

Ayrıştırıcı.

discriminator?: string

Özellik Değeri

string

dynamicListNew

Dinamik liste.

dynamicListNew?: SwaggerCustomDynamicList

Özellik Değeri

dynamicSchemaNew

Dinamik şema yapılandırması.

dynamicSchemaNew?: SwaggerCustomDynamicProperties

Özellik Değeri

dynamicSchemaOld

Dinamik şema yapılandırması.

dynamicSchemaOld?: SwaggerCustomDynamicSchema

Özellik Değeri

dynamicTree

Dinamik değerler ağacı yapılandırması.

dynamicTree?: SwaggerCustomDynamicTree

Özellik Değeri

example

Örnek değer.

example?: any

Özellik Değeri

any

externalDocs

Dış belgeler.

externalDocs?: SwaggerExternalDocumentation

Özellik Değeri

items

Öğeler şeması.

items?: SwaggerSchema

Özellik Değeri

maxProperties

İzin verilen en fazla özellik sayısı.

maxProperties?: number

Özellik Değeri

number

minProperties

İzin verilen en az özellik sayısı.

minProperties?: number

Özellik Değeri

number

notificationUrlExtension

Bildirim url'si uzantısını gösterir. Bu ayarlanırsa, özelliğin değeri bir web kancası için geri çağırma URL'si olmalıdır.

notificationUrlExtension?: boolean

Özellik Değeri

boolean

properties

Nesne özellikleri

properties?: {[propertyName: string]: SwaggerSchema}

Özellik Değeri

{[propertyName: string]: SwaggerSchema}

readOnly

Bu özelliğin istekte bulunup bulunmadığını gösterir.

readOnly?: boolean

Özellik Değeri

boolean

ref

Başvuru.

ref?: string

Özellik Değeri

string

required

Nesne gerekli özellikler.

required?: string[]

Özellik Değeri

string[]

title

Başlık.

title?: string

Özellik Değeri

string

type

Türü

type?: string

Özellik Değeri

string

xml

Bir özelliğin xml gösterimi biçimi.

xml?: SwaggerXml

Özellik Değeri