Benutzeroberflächenelement „Microsoft.Storage.MultiStorageAccountCombo“
Eine Gruppe von Steuerelementen zum Erstellen mehrerer Speicherkonten mit Namen, die mit einem allgemeinen Präfix beginnen.
Benutzeroberflächenbeispiel
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
}
Beispielausgabe
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
Bemerkungen
- Der Wert für
defaultValue.prefix
ist mit einer Ganzzahl oder mehreren Ganzzahlen verkettet, um die Sequenz der Speicherkontonamen zu generieren. Beispiel: WenndefaultValue.prefix
und sa undcount
2 ist, werden die Speicherkontonamen sa1 und sa2 erstellt. Generierte Speicherkontonamen werden automatisch auf Eindeutigkeit überprüft. - Die Speicherkontonamen werden lexikografisch basierend auf
count
erstellt. Beispiel: Wenn fürcount
der Wert 10 angegeben ist, enden die Speicherkontonamen auf zweistelligen Integerwerten (01, 02, 03). - Der Standardwert ist
defaultValue.prefix
null
, und fürdefaultValue.type
ist Premium_LRS. - Alle nicht in
constraints.allowedTypes
angegebenen Typen werden ausgeblendet, und nicht inconstraints.excludedTypes
angegebene Typen werden angezeigt.constraints.allowedTypes
undconstraints.excludedTypes
sind optional, können jedoch nicht gleichzeitig angegeben werden. - Zusätzlich zur Erstellung von Speicherkontonamen wird
count
zum Festlegen des entsprechenden Multiplikators für das Element verwendet. Das Element unterstützt einen statischen Wert wie 2 oder einen dynamischen Wert aus einem anderen Element, etwa[steps('step1').storageAccountCount]
. Der Standardwert ist 1.
Nächste Schritte
- Eine Einführung zum Erstellen von Benutzeroberflächendefinitionen finden Sie unter Erste Schritte mit „CreateUiDefinition“.
- Eine Beschreibung der allgemeinen Eigenschaften in Benutzeroberflächenelementen finden Sie unter CreateUiDefinition-Elemente.