Microsoft.Storage.MultiStorageAccountCombo UI-element
En grupp kontroller för att skapa flera lagringskonton med namn som börjar med ett vanligt prefix.
Exempel på användargränssnitt
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
}
Exempelutdata
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
Kommentarer
- Värdet för sammanfogas med ett eller flera heltal för
defaultValue.prefix
att generera sekvensen med lagringskontonamn. Om till exempel är sa och är 2 genereras lagringskontonamnen sa1 och sa2.count
defaultValue.prefix
Namn på genererade lagringskonton verifieras automatiskt för unikhet. - Lagringskontonamnen genereras lexicographically baserat på
count
. Omcount
till exempel är 10 slutar lagringskontonamnen med tvåsiffriga heltal (01, 02, 03). - Standardvärdet för
defaultValue.prefix
ärnull
, och fördefaultValue.type
är Premium_LRS. - Alla typer som inte anges i
constraints.allowedTypes
är dolda och alla typer som inte anges iconstraints.excludedTypes
visas.constraints.allowedTypes
ochconstraints.excludedTypes
är båda valfria, men kan inte användas samtidigt. - Förutom att generera lagringskontonamn
count
används för att ange lämplig multiplikator för elementet. Det stöder ett statiskt värde, till exempel 2, eller ett dynamiskt värde från ett annat element, till exempel[steps('step1').storageAccountCount]
. Standardvärdet är 1.
Nästa steg
- En introduktion till hur du skapar användargränssnittsdefinitioner finns i Komma igång med CreateUiDefinition.
- En beskrivning av vanliga egenskaper i gränssnittselement finns i CreateUiDefinition-element.