Microsoft.Storage.MultiStorageAccountCombo UI 元素
用來建立多個儲存體帳戶的控制項群組,這些群組的名稱以通用前置詞作為開頭。
UI 範例
結構描述
{
"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
}
範例輸出
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
備註
defaultValue.prefix
的值是以一或多個整數所串連,可產生儲存體帳戶名稱的順序。 例如,如果defaultValue.prefix
為 sa 且count
為 2,就會產生 sa1 和 sa2 儲存體帳戶名稱。 會自動驗證所產生儲存體帳戶名稱的唯一性。- 會根據
count
,依辭典編纂順序產生儲存體帳戶名稱。 例如,如果count
為 10,儲存體帳戶名稱就會以 2 位數的整數 (01、02、03) 作為結尾。 - 的預設值
defaultValue.prefix
為null
,而 的defaultValue.type
為 Premium_LRS。 constraints.allowedTypes
中未指定的任何類型都會加以隱藏,constraints.excludedTypes
中未指定的任何類型都會加以顯示。constraints.allowedTypes
和constraints.excludedTypes
都是選擇性的,但不能同時使用。- 除了產生儲存體帳戶名稱之外,
count
還會用來設定元素的適當乘數。 它支援靜態值 (例如 2),或者另一個元素的動態值 (例如[steps('step1').storageAccountCount]
)。 預設值是 1秒。
下一步
- 如需建立 UI 定義的簡介,請參閱開始使用 CreateUiDefinition。
- 如需 UI 元素中通用屬性的說明,請參閱 CreateUiDefinition 元素。