Sdílet prostřednictvím


SwaggerSchema interface

Schéma swaggeru.

Vlastnosti

additionalProperties

Další vlastnosti.

allOf

Schémata, která musí při použití tohoto schématu předat ověření.

discriminator

Diskriminátor.

dynamicListNew

Dynamický seznam.

dynamicSchemaNew

Konfigurace dynamického schématu.

dynamicSchemaOld

Konfigurace dynamického schématu.

dynamicTree

Konfigurace stromu dynamických hodnot.

example

Příklad hodnoty.

externalDocs

Externí dokumentace.

items

Schéma položek.

maxProperties

Maximální počet povolených vlastností.

minProperties

Minimální počet povolených vlastností.

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.

properties

Vlastnosti objektu

readOnly

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

Schéma položek.

items?: SwaggerSchema

Hodnota vlastnosti

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

xml

Formát reprezentace XML pro vlastnost.

xml?: SwaggerXml

Hodnota vlastnosti