SwaggerSchema interface
Schéma swaggeru.
Vlastnosti
| additional |
Další vlastnosti. |
| all |
Schémata, která musí při použití tohoto schématu předat ověření. |
| discriminator | Diskriminátor. |
| dynamic |
Dynamický seznam. |
| dynamic |
Konfigurace dynamického schématu. |
| dynamic |
Konfigurace dynamického schématu. |
| dynamic |
Konfigurace stromu dynamických hodnot. |
| example | Příklad hodnoty. |
| external |
Externí dokumentace. |
| items | Schéma položek. |
| max |
Maximální počet povolených vlastností. |
| min |
Minimální počet povolených vlastností. |
| notification |
Označuje rozšíření adresy URL oznámení. Pokud je tato vlastnost nastavená, hodnota vlastnosti by měla být adresa URL zpětného volání webhooku. |
| properties | Vlastnosti objektu |
| read |
Určuje, zda tato vlastnost musí být přítomna v požadavku. |
| ref | Odkaz. |
| required | Požadované vlastnosti objektu. |
| title | Název. |
| type | Typ |
| xml | Formát reprezentace XML pro vlastnost. |
Podrobnosti vlastnosti
additionalProperties
Další vlastnosti.
additionalProperties?: any
Hodnota vlastnosti
any
allOf
Schémata, která musí při použití tohoto schématu předat ověření.
allOf?: SwaggerSchema[]
Hodnota vlastnosti
discriminator
Diskriminátor.
discriminator?: string
Hodnota vlastnosti
string
dynamicListNew
Dynamický seznam.
dynamicListNew?: SwaggerCustomDynamicList
Hodnota vlastnosti
dynamicSchemaNew
Konfigurace dynamického schématu.
dynamicSchemaNew?: SwaggerCustomDynamicProperties
Hodnota vlastnosti
dynamicSchemaOld
Konfigurace dynamického schématu.
dynamicSchemaOld?: SwaggerCustomDynamicSchema
Hodnota vlastnosti
dynamicTree
Konfigurace stromu dynamických hodnot.
dynamicTree?: SwaggerCustomDynamicTree
Hodnota vlastnosti
example
Příklad hodnoty.
example?: any
Hodnota vlastnosti
any
externalDocs
Externí dokumentace.
externalDocs?: SwaggerExternalDocumentation
Hodnota vlastnosti
items
maxProperties
Maximální počet povolených vlastností.
maxProperties?: number
Hodnota vlastnosti
number
minProperties
Minimální počet povolených vlastností.
minProperties?: number
Hodnota vlastnosti
number
notificationUrlExtension
Označuje rozšíření adresy URL oznámení. Pokud je tato vlastnost nastavená, hodnota vlastnosti by měla být adresa URL zpětného volání webhooku.
notificationUrlExtension?: boolean
Hodnota vlastnosti
boolean
properties
Vlastnosti objektu
properties?: {[propertyName: string]: SwaggerSchema}
Hodnota vlastnosti
{[propertyName: string]: SwaggerSchema}
readOnly
Určuje, zda tato vlastnost musí být přítomna v požadavku.
readOnly?: boolean
Hodnota vlastnosti
boolean
ref
Odkaz.
ref?: string
Hodnota vlastnosti
string
required
Požadované vlastnosti objektu.
required?: string[]
Hodnota vlastnosti
string[]
title
Název.
title?: string
Hodnota vlastnosti
string
type
Typ
type?: string
Hodnota vlastnosti
string