Элемент пользовательского интерфейса Microsoft.Storage.MultiStorageAccountCombo
Группа элементов управления для создания нескольких учетных записей хранения с именами, которые начинаются с общего префикса.
Пример элемента пользовательского интерфейса
Схема
{
"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, тогда имена учетных записей хранения будут заканчиваться на двухзначное число (01, 02, 03 и т. д.). - Значение
defaultValue.prefix
по умолчанию —null
Premium_LRSdefaultValue.type
. - Любой тип, не указанный в
constraints.allowedTypes
, скрыт, а любой тип, не указанный вconstraints.excludedTypes
, отображается. Параметрыconstraints.allowedTypes
иconstraints.excludedTypes
являются необязательными. При этом их нельзя использовать одновременно. - Кроме создания имен учетных записей хранения, параметр
count
используется, чтобы задать соответствующее число для элемента. Он поддерживает статическое значение, например 2, или динамическое значение из другого элемента, например[steps('step1').storageAccountCount]
. Значение по умолчанию — 1.
Следующие шаги
- Общие сведения о создании определений пользовательского интерфейса см. в статье Начало работы с CreateUiDefinition.
- Дополнительные сведения об общих свойствах элементов пользовательского интерфейса см. в статье Элементы CreateUiDefinition.