Elemento dell'interfaccia utente Microsoft.Storage.MultiStorageAccountCombo
Gruppo di controlli per la creazione di più account di archiviazione, con nomi che iniziano con un prefisso comune.
Esempio di interfaccia utente
Schema
{
"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
}
Output di esempio
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
Osservazioni:
- Il valore per
defaultValue.prefix
viene concatenato a uno o più numeri interi per generare la sequenza di nomi di account di archiviazione. Se ad esempiodefaultValue.prefix
è sa ecount
è 2, vengono generati i nomi degli account di archiviazione sa1 e sa2. L'unicità dei nomi degli account di archiviazione generati viene convalidata automaticamente. - I nomi degli account di archiviazione vengono generati in modo lessicografico in base a
count
. Se ad esempiocount
è 10, i nomi degli account di archiviazione terminano con numeri interi a due cifre (01, 02, 03). - Il valore predefinito per
defaultValue.prefix
ènull
e perdefaultValue.type
è Premium_LRS. - I tipi non specificati in
constraints.allowedTypes
vengono nascosti e i tipi non specificati inconstraints.excludedTypes
vengono visualizzati.constraints.allowedTypes
econstraints.excludedTypes
sono entrambi facoltativi, ma non possono essere usati contemporaneamente. - Oltre a generare nomi di account di archiviazione,
count
viene usato per impostare il moltiplicatore appropriato per l'elemento. Supporta un valore statico, ad esempio 2, o un valore dinamico da un altro elemento, ad esempio[steps('step1').storageAccountCount]
. Il valore predefinito è 1.
Passaggi successivi
- Per un'introduzione alla creazione delle definizioni dell'interfaccia utente, vedere Introduzione a CreateUiDefinition.
- Per una descrizione delle proprietà comuni negli elementi dell'interfaccia utente, vedere Elementi di CreateUiDefinition.