InputDescriptor interface
Beschrijft een invoer voor abonnementen.
Eigenschappen
| dependency |
De id's van alle invoer waarvan de waarde van deze invoer afhankelijk is. |
| description | Beschrijving van waarvoor deze invoer wordt gebruikt |
| group |
De gelokaliseerde naam van de groep waartoe deze invoer behoort en kan worden weergegeven als een header voor de container die alle invoer in de groep bevat. |
| has |
Indien waar, is de waarde-informatie voor deze invoer dynamisch en moet worden opgehaald wanneer de waarde van afhankelijkheidsinvoer verandert. |
| id | Id voor de abonnementsinvoer |
| input |
Modus waarin de waarde van deze invoer moet worden ingevoerd |
| is |
Hiermee wordt aangegeven of deze invoer vertrouwelijk is, zoals voor een wachtwoord of toepassingssleutel |
| name | Gelokaliseerde naam die kan worden weergegeven als label voor de abonnementsinvoer |
| properties | Aangepaste eigenschappen voor de invoer die door de serviceprovider kan worden gebruikt |
| type | Onderliggend gegevenstype voor de invoerwaarde. Wanneer deze waarde is opgegeven, zijn InputMode, Validatie en Waarden optioneel. |
| use |
Hiermee wordt aangegeven of deze invoer is opgenomen in de standaardbeschrijving van de gegenereerde actie. |
| validation | Te gebruiken informatie om de waarde van deze invoer te valideren |
| value |
Een hint voor invoerwaarde. Deze kan in de gebruikersinterface worden gebruikt als tijdelijke aanduiding voor invoer. |
| values | Informatie over mogelijke waarden voor deze invoer |
Eigenschapdetails
dependencyInputIds
De id's van alle invoer waarvan de waarde van deze invoer afhankelijk is.
dependencyInputIds: string[]
Waarde van eigenschap
string[]
description
Beschrijving van waarvoor deze invoer wordt gebruikt
description: string
Waarde van eigenschap
string
groupName
De gelokaliseerde naam van de groep waartoe deze invoer behoort en kan worden weergegeven als een header voor de container die alle invoer in de groep bevat.
groupName: string
Waarde van eigenschap
string
hasDynamicValueInformation
Indien waar, is de waarde-informatie voor deze invoer dynamisch en moet worden opgehaald wanneer de waarde van afhankelijkheidsinvoer verandert.
hasDynamicValueInformation: boolean
Waarde van eigenschap
boolean
id
Id voor de abonnementsinvoer
id: string
Waarde van eigenschap
string
inputMode
Modus waarin de waarde van deze invoer moet worden ingevoerd
inputMode: InputMode
Waarde van eigenschap
isConfidential
Hiermee wordt aangegeven of deze invoer vertrouwelijk is, zoals voor een wachtwoord of toepassingssleutel
isConfidential: boolean
Waarde van eigenschap
boolean
name
Gelokaliseerde naam die kan worden weergegeven als label voor de abonnementsinvoer
name: string
Waarde van eigenschap
string
properties
Aangepaste eigenschappen voor de invoer die door de serviceprovider kan worden gebruikt
properties: {[key: string]: any}
Waarde van eigenschap
{[key: string]: any}
type
Onderliggend gegevenstype voor de invoerwaarde. Wanneer deze waarde is opgegeven, zijn InputMode, Validatie en Waarden optioneel.
type: string
Waarde van eigenschap
string
useInDefaultDescription
Hiermee wordt aangegeven of deze invoer is opgenomen in de standaardbeschrijving van de gegenereerde actie.
useInDefaultDescription: boolean
Waarde van eigenschap
boolean
validation
Te gebruiken informatie om de waarde van deze invoer te valideren
validation: InputValidation
Waarde van eigenschap
valueHint
Een hint voor invoerwaarde. Deze kan in de gebruikersinterface worden gebruikt als tijdelijke aanduiding voor invoer.
valueHint: string
Waarde van eigenschap
string
values
Informatie over mogelijke waarden voor deze invoer
values: InputValues