Compartir a través de


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

Microsoft.Storage.MultiStorageAccountCombo

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, si defaultValue.prefix es sa y count 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, si count es 10, los nombres de cuenta de almacenamiento terminan en enteros de dos dígitos (01, 02, 03).
  • El valor predeterminado de defaultValue.prefix es nully para defaultValue.type es Premium_LRS.
  • Los tipos no especificados en constraints.allowedTypes está oculto, mientras que los tipos no especificado en constraints.excludedTypes se muestran. Tanto constraints.allowedTypes como constraints.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