InputDescriptor interface
Décrit une entrée pour les abonnements.
Propriétés
| dependency |
ID de toutes les entrées dont dépend la valeur de cette entrée. |
| description | Description de l’utilisation de cette entrée |
| group |
Nom localisé du groupe auquel appartient cette entrée et peut être affiché sous forme d’en-tête pour le conteneur qui inclura toutes les entrées du groupe. |
| has |
Si la valeur est true, les informations de valeur de cette entrée sont dynamiques et doivent être récupérées lorsque la valeur des entrées de dépendance change. |
| id | Identificateur de l’entrée d’abonnement |
| input |
Mode dans lequel la valeur de cette entrée doit être saisie |
| is |
Détermine si cette entrée est confidentielle, par exemple pour un mot de passe ou une clé d’application |
| name | Nom localisé qui peut être affiché sous forme d’étiquette pour l’entrée de l’abonnement |
| properties | Propriétés personnalisées de l’entrée qui peuvent être utilisées par le fournisseur de services |
| type | Type de données sous-jacent pour la valeur d’entrée. Lorsque cette valeur est spécifiée, InputMode, Validation et Values sont facultatifs. |
| use |
Détermine si cette entrée est incluse dans la description de l’action générée par défaut. |
| validation | Informations à utiliser pour valider la valeur de cette entrée |
| value |
Une indication pour la valeur d’entrée. Il peut être utilisé dans l’interface utilisateur comme espace réservé d’entrée. |
| values | Informations sur les valeurs possibles pour cette entrée |
Détails de la propriété
dependencyInputIds
ID de toutes les entrées dont dépend la valeur de cette entrée.
dependencyInputIds: string[]
Valeur de propriété
string[]
description
Description de l’utilisation de cette entrée
description: string
Valeur de propriété
string
groupName
Nom localisé du groupe auquel appartient cette entrée et peut être affiché sous forme d’en-tête pour le conteneur qui inclura toutes les entrées du groupe.
groupName: string
Valeur de propriété
string
hasDynamicValueInformation
Si la valeur est true, les informations de valeur de cette entrée sont dynamiques et doivent être récupérées lorsque la valeur des entrées de dépendance change.
hasDynamicValueInformation: boolean
Valeur de propriété
boolean
id
Identificateur de l’entrée d’abonnement
id: string
Valeur de propriété
string
inputMode
Mode dans lequel la valeur de cette entrée doit être saisie
inputMode: InputMode
Valeur de propriété
isConfidential
Détermine si cette entrée est confidentielle, par exemple pour un mot de passe ou une clé d’application
isConfidential: boolean
Valeur de propriété
boolean
name
Nom localisé qui peut être affiché sous forme d’étiquette pour l’entrée de l’abonnement
name: string
Valeur de propriété
string
properties
Propriétés personnalisées de l’entrée qui peuvent être utilisées par le fournisseur de services
properties: {[key: string]: any}
Valeur de propriété
{[key: string]: any}
type
Type de données sous-jacent pour la valeur d’entrée. Lorsque cette valeur est spécifiée, InputMode, Validation et Values sont facultatifs.
type: string
Valeur de propriété
string
useInDefaultDescription
Détermine si cette entrée est incluse dans la description de l’action générée par défaut.
useInDefaultDescription: boolean
Valeur de propriété
boolean
validation
Informations à utiliser pour valider la valeur de cette entrée
validation: InputValidation
Valeur de propriété
valueHint
Une indication pour la valeur d’entrée. Il peut être utilisé dans l’interface utilisateur comme espace réservé d’entrée.
valueHint: string
Valeur de propriété
string
values
Informations sur les valeurs possibles pour cette entrée
values: InputValues