Elemen UI Microsoft.Storage.MultiStorageAccountCombo
Sekelompok kontrol untuk membuat beberapa akun penyimpanan dengan nama yang dimulai dengan prefiks umum.
Sampel UI
Skema
{
"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
}
Sampel output
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
Keterangan
- Nilai untuk
defaultValue.prefix
digabungkan dengan satu atau beberapa bilangan bulat untuk menghasilkan urutan nama akun penyimpanan. Misalnya, jikadefaultValue.prefix
adalah sa dancount
adalah 2, nama akun penyimpanan sa1 dan sa2 akan dihasilkan. Nama akun penyimpanan yang dihasilkan divalidasi untuk keunikan secara otomatis. - Nama akun penyimpanan dihasilkan secara leksikograf berdasarkan
count
. Misalnya, jikacount
adalah 10, nama akun penyimpanan diakhiri dengan bilangan bulat dua digit (01, 02, 03). - Nilai default untuk
defaultValue.prefix
adalahnull
, dan untukdefaultValue.type
adalah Premium_LRS. - Jenis apa pun yang tidak ditentukan
constraints.allowedTypes
disembunyikan, dan jenis apa pun yang tidak ditentukanconstraints.excludedTypes
ditampilkan.constraints.allowedTypes
danconstraints.excludedTypes
keduanya opsional, tetapi tidak dapat digunakan secara bersamaan. - Selain menghasilkan nama akun penyimpanan,
count
digunakan untuk mengeset pengali yang sesuai untuk elemen. Ini mendukung nilai statis, seperti 2, atau nilai dinamis dari elemen lain, seperti[steps('step1').storageAccountCount]
. Nilai default adalah 1.
Langkah berikutnya
- Untuk pengantar mengenai cara membuat definisi antarmuka pengguna, lihat Mulai menggunakan CreateUiDefinition.
- Untuk deskripsi properti umum dalam elemen antarmuka pengguna, lihat elemen CreateUiDefinition.