ParameterDefinitionsValue interface
Definice parametru, který lze poskytnout zásadám.
Vlastnosti
| allowed |
Povolené hodnoty parametru. |
| default |
Výchozí hodnota parametru, pokud není zadaná žádná hodnota. |
| metadata | Obecná metadata parametru |
| schema | Poskytuje ověřování vstupů parametrů během přiřazení pomocí schématu JSON definovaného vlastním kódem. Tato vlastnost je podporována pouze pro parametry typu objektu a řídí se implementací Json.NET Schema 2019-09. Další informace o použití schémat najdete na https://json-schema.org/ a koncepty schémat testujete na https://www.jsonschemavalidator.net/. |
| type | Datový typ parametru. |
Podrobnosti vlastnosti
allowedValues
Povolené hodnoty parametru.
allowedValues?: any[]
Hodnota vlastnosti
any[]
defaultValue
Výchozí hodnota parametru, pokud není zadaná žádná hodnota.
defaultValue?: any
Hodnota vlastnosti
any
metadata
Obecná metadata parametru
metadata?: ParameterDefinitionsValueMetadata
Hodnota vlastnosti
schema
Poskytuje ověřování vstupů parametrů během přiřazení pomocí schématu JSON definovaného vlastním kódem. Tato vlastnost je podporována pouze pro parametry typu objektu a řídí se implementací Json.NET Schema 2019-09. Další informace o použití schémat najdete na https://json-schema.org/ a koncepty schémat testujete na https://www.jsonschemavalidator.net/.
schema?: any
Hodnota vlastnosti
any
type
Datový typ parametru.
type?: string
Hodnota vlastnosti
string