ParameterDefinitionsValue interface
Definición de un parámetro que se puede proporcionar a la directiva.
Propiedades
| allowed |
Valores permitidos para el parámetro . |
| default |
Valor predeterminado del parámetro si no se proporciona ningún valor. |
| metadata | Metadatos generales para el parámetro . |
| schema | Proporciona validación de entradas de parámetro durante la asignación mediante un esquema JSON autodefinido. Esta propiedad solo se admite para los parámetros de tipo de objeto y sigue la implementación del esquema de Json.NET 2019-09. Puede obtener más información sobre el uso de esquemas en https://json-schema.org/ y probar esquemas de borrador en https://www.jsonschemavalidator.net/. |
| type | Tipo de datos del parámetro. |
Detalles de las propiedades
allowedValues
Valores permitidos para el parámetro .
allowedValues?: any[]
Valor de propiedad
any[]
defaultValue
Valor predeterminado del parámetro si no se proporciona ningún valor.
defaultValue?: any
Valor de propiedad
any
metadata
Metadatos generales para el parámetro .
metadata?: ParameterDefinitionsValueMetadata
Valor de propiedad
schema
Proporciona validación de entradas de parámetro durante la asignación mediante un esquema JSON autodefinido. Esta propiedad solo se admite para los parámetros de tipo de objeto y sigue la implementación del esquema de Json.NET 2019-09. Puede obtener más información sobre el uso de esquemas en https://json-schema.org/ y probar esquemas de borrador en https://www.jsonschemavalidator.net/.
schema?: any
Valor de propiedad
any
type
Tipo de datos del parámetro.
type?: string
Valor de propiedad
string