Partager via


ParameterDefinitionsValue interface

Définition d’un paramètre pouvant être fourni à la stratégie.

Propriétés

allowedValues

Valeurs autorisées pour le paramètre.

defaultValue

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