SwaggerSchema interface
Swagger şeması.
Özellikler
| additional |
Ek özellikler. |
| all |
Bu şema kullanıldığında doğrulama geçirmesi gereken şemalar. |
| discriminator | Ayrıştırıcı. |
| dynamic |
Dinamik liste. |
| dynamic |
Dinamik şema yapılandırması. |
| dynamic |
Dinamik şema yapılandırması. |
| dynamic |
Dinamik değerler ağacı yapılandırması. |
| example | Örnek değer. |
| external |
Dış belgeler. |
| items | Öğeler şeması. |
| max |
İzin verilen en fazla özellik sayısı. |
| min |
İzin verilen en az özellik sayısı. |
| notification |
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 |
| read |
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
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
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