Share via


Elemento dell'interfaccia utente Microsoft.Storage.MultiStorageAccountCombo

Gruppo di controlli per la creazione di più account di archiviazione, con nomi che iniziano con un prefisso comune.

Esempio di interfaccia utente

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
}

Output di esempio

{
  "prefix": "sa",
  "count": 2,
  "resourceGroup": "rg01",
  "type": "Premium_LRS"
}

Osservazioni:

  • Il valore per defaultValue.prefix viene concatenato a uno o più numeri interi per generare la sequenza di nomi di account di archiviazione. Se ad esempio defaultValue.prefix è sa e count è 2, vengono generati i nomi degli account di archiviazione sa1 e sa2. L'unicità dei nomi degli account di archiviazione generati viene convalidata automaticamente.
  • I nomi degli account di archiviazione vengono generati in modo lessicografico in base a count. Se ad esempio count è 10, i nomi degli account di archiviazione terminano con numeri interi a due cifre (01, 02, 03).
  • Il valore predefinito per defaultValue.prefix è null e quello per defaultValue.type è Premium_LRS.
  • I tipi non specificati in constraints.allowedTypes vengono nascosti e i tipi non specificati in constraints.excludedTypes vengono visualizzati. constraints.allowedTypes e constraints.excludedTypes sono entrambi facoltativi, ma non possono essere usati contemporaneamente.
  • Oltre a generare nomi di account di archiviazione, count viene usato per impostare il moltiplicatore appropriato per l'elemento. Supporta un valore statico, ad esempio 2, o un valore dinamico da un altro elemento, ad esempio [steps('step1').storageAccountCount]. Il valore predefinito è 1.

Passaggi successivi