Dela via


Microsoft.Storage.MultiStorageAccountCombo UI-element

En grupp kontroller för att skapa flera lagringskonton med namn som börjar med ett vanligt prefix.

Exempel på användargränssnitt

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
}

Exempelutdata

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

Kommentarer

  • Värdet för sammanfogas med ett eller flera heltal för defaultValue.prefix att generera sekvensen med lagringskontonamn. Om till exempel är sa och är 2 genereras lagringskontonamnen sa1 och sa2.count defaultValue.prefix Namn på genererade lagringskonton verifieras automatiskt för unikhet.
  • Lagringskontonamnen genereras lexicographically baserat på count. Om count till exempel är 10 slutar lagringskontonamnen med tvåsiffriga heltal (01, 02, 03).
  • Standardvärdet för defaultValue.prefix är null, och för defaultValue.type är Premium_LRS.
  • Alla typer som inte anges i constraints.allowedTypes är dolda och alla typer som inte anges i constraints.excludedTypes visas. constraints.allowedTypes och constraints.excludedTypes är båda valfria, men kan inte användas samtidigt.
  • Förutom att generera lagringskontonamn count används för att ange lämplig multiplikator för elementet. Det stöder ett statiskt värde, till exempel 2, eller ett dynamiskt värde från ett annat element, till exempel [steps('step1').storageAccountCount]. Standardvärdet är 1.

Nästa steg