Élément d’interface utilisateur Microsoft.Storage.MultiStorageAccountCombo
Groupe de contrôles pour la création de plusieurs comptes de stockage avec des noms commençant par un préfixe commun.
Exemple d’interface utilisateur
schéma
{
"name": "element1",
"type": "Microsoft.Storage.MultiStorageAccountCombo",
"label": {
"prefix": "Storage account prefix",
"type": "Storage account type"
},
"toolTip": {
"prefix": "",
"type": ""
},
"defaultValue": {
"prefix": "sa",
"type": "Premium_LRS"
},
"constraints": {
"allowedTypes": [],
"excludedTypes": []
},
"count": 2,
"visible": true
}
Exemple de sortie
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
Notes
- La valeur de
defaultValue.prefix
est concaténée avec un ou plusieurs entiers pour générer la séquence de noms de comptes de stockage. Par exemple, sidefaultValue.prefix
est sa etcount
est 2, les noms de comptes de stockage sa1 et sa2 sont générés. Le caractère unique des noms de comptes de stockage générés est validé automatiquement. - Les noms de comptes de stockage sont générés lexicographiquement en se basant sur
count
. Par exemple, sicount
est égal à 10, les noms de comptes de stockage se terminent par des entiers à deux chiffres (01, 02, 03). - La valeur par défaut est
defaultValue.prefix
null
, et pourdefaultValue.type
elle est Premium_LRS. - Tout type non spécifié dans
constraints.allowedTypes
est masqué et tout type non spécifié dansconstraints.excludedTypes
s’affiche.constraints.allowedTypes
etconstraints.excludedTypes
sont tous deux facultatifs, mais ne peuvent pas être utilisés simultanément. - En plus de générer des noms de comptes de stockage,
count
est utilisé pour définir le multiplicateur approprié pour l’élément. Il prend en charge une valeur statique, telle que 2, ou une valeur dynamique issue d’un autre élément, comme[steps('step1').storageAccountCount]
. La valeur par défaut est 1.
Étapes suivantes
- Pour voir une présentation de la création de définitions d’interface utilisateur, consultez la page Prise en main de CreateUiDefinition.
- Pour obtenir une description des propriétés communes des éléments d’interface utilisateur, consultez la page Éléments de CreateUiDefinition.