Microsoft.Storage.MultiStorageAccountCombo, element interfejsu użytkownika
Grupa kontrolek do tworzenia kilku kont magazynu z nazwami rozpoczynającymi się od wspólnego prefiksu.
Przykład interfejsu użytkownika
Schemat
{
"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
}
Przykładowe dane wyjściowe
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
Uwagi
- Wartość parametru
defaultValue.prefix
jest połączona z co najmniej jedną liczbą całkowitą w celu wygenerowania sekwencji nazw kont magazynu. Jeśli na przykładdefaultValue.prefix
ma wartość sa icount
ma wartość 2, są generowane nazwy kont magazynu sa1 i sa2. Wygenerowane nazwy kont magazynu są automatycznie weryfikowane pod kątem unikatowości. - Nazwy kont magazynu są generowane leksykograficznie na podstawie .
count
Na przykład jeślicount
ma wartość 10, nazwy kont magazynu kończą się dwucyfrowymi liczbami całkowitymi (01, 02, 03). - Wartość domyślna parametru
defaultValue.prefix
tonull
, a dladefaultValue.type
to Premium_LRS. - Każdy typ, który nie został określony w pliku
constraints.allowedTypes
, jest ukryty, a wyświetlany jest dowolny typ, który nie został określony.constraints.excludedTypes
constraints.allowedTypes
iconstraints.excludedTypes
są opcjonalne, ale nie można ich używać jednocześnie. - Oprócz generowania nazw
count
kont magazynu służy do ustawiania odpowiedniego mnożnika dla elementu. Obsługuje ona wartość statyczną, na przykład 2, lub wartość dynamiczną z innego elementu, na przykład[steps('step1').storageAccountCount]
. Wartość domyślna to 1.
Następne kroki
- Aby zapoznać się z wprowadzeniem do tworzenia definicji interfejsu użytkownika, zobacz Wprowadzenie do metody CreateUiDefinition.
- Opis typowych właściwości w elementach interfejsu użytkownika można znaleźć w temacie CreateUiDefinition elements (Tworzenie elementów interfejsu użytkownika).