Elemento de la interfaz de usuario Microsoft.Storage.MultiStorageAccountCombo
Un grupo de controles para crear varias cuentas de almacenamiento con nombres que comienzan con un prefijo común.
Ejemplo de interfaz de usuario
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
}
Salida de ejemplo
{
"prefix": "sa",
"count": 2,
"resourceGroup": "rg01",
"type": "Premium_LRS"
}
Observaciones
- El valor de
defaultValue.prefix
se concatena con uno o varios números enteros para generar la secuencia de nombres de cuenta de almacenamiento. Por ejemplo, sidefaultValue.prefix
es sa ycount
es 2, se generan los nombres de cuenta de almacenamiento sa1 y sa2. La unicidad de los nombres de cuenta de almacenamiento generados se valida automáticamente. - Los nombres de cuenta de almacenamiento se generan lexicográficamente en función de
count
. Por ejemplo, sicount
es 10, los nombres de cuenta de almacenamiento terminan en enteros de dos dígitos (01, 02, 03). - El valor predeterminado de
defaultValue.prefix
esnull
y paradefaultValue.type
es Premium_LRS. - Los tipos no especificados en
constraints.allowedTypes
está oculto, mientras que los tipos no especificado enconstraints.excludedTypes
se muestran. Tantoconstraints.allowedTypes
comoconstraints.excludedTypes
son opcionales, pero no se pueden usar simultáneamente. - Además de para generar nombres de cuenta de almacenamiento,
count
se usa para establecer el multiplicador apropiado para el elemento. Admite un valor estático, como 2, o un valor dinámico de otro elemento, como[steps('step1').storageAccountCount]
. El valor predeterminado es 1.
Pasos siguientes
- Para ver una introducción sobre la creación de definiciones de interfaz de usuario, consulte Introducción a CreateUiDefinition.
- Para ver una descripción de las propiedades comunes de los elementos de interfaz de usuario, consulte Elementos CreateUiDefinition.