ParameterDefinitionsValue interface
Définition d’un paramètre pouvant être fourni à la stratégie.
Propriétés
| allowed |
Valeurs autorisées pour le paramètre. |
| default |
Valeur par défaut du paramètre si aucune valeur n’est fournie. |
| metadata | Métadonnées générales pour le paramètre. |
| schema | Fournit la validation des entrées de paramètre pendant l’affectation à l’aide d’un schéma JSON autodéfinis. Cette propriété est uniquement prise en charge pour les paramètres de type objet et suit l’implémentation Json.NET Schema 2019-09. Vous pouvez en savoir plus sur l’utilisation de schémas à https://json-schema.org/ et tester des schémas brouillons à https://www.jsonschemavalidator.net/. |
| type | Type de données du paramètre. |
Détails de la propriété
allowedValues
Valeurs autorisées pour le paramètre.
allowedValues?: any[]
Valeur de propriété
any[]
defaultValue
Valeur par défaut du paramètre si aucune valeur n’est fournie.
defaultValue?: any
Valeur de propriété
any
metadata
Métadonnées générales pour le paramètre.
metadata?: ParameterDefinitionsValueMetadata
Valeur de propriété
schema
Fournit la validation des entrées de paramètre pendant l’affectation à l’aide d’un schéma JSON autodéfinis. Cette propriété est uniquement prise en charge pour les paramètres de type objet et suit l’implémentation Json.NET Schema 2019-09. Vous pouvez en savoir plus sur l’utilisation de schémas à https://json-schema.org/ et tester des schémas brouillons à https://www.jsonschemavalidator.net/.
schema?: any
Valeur de propriété
any
type
Type de données du paramètre.
type?: string
Valeur de propriété
string