Delen via


Microsoft.Storage.MultiStorageAccountCombo UI-element

Een groep besturingselementen voor het maken van verschillende opslagaccounts met namen die beginnen met een gemeenschappelijk voorvoegsel.

Ui-voorbeeld

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
}

Voorbeelduitvoer

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

Opmerkingen

  • De waarde voor defaultValue.prefix wordt samengevoegd met een of meer gehele getallen om de reeks namen van opslagaccounts te genereren. Als bijvoorbeeld sa is en 2 is, worden de namen van opslagaccounts sa1 en sa2 gegenereerd.countdefaultValue.prefix Gegenereerde namen van opslagaccounts worden automatisch gevalideerd voor uniekheid.
  • De namen van het opslagaccount worden lexicografisch gegenereerd op countbasis van . Als dit bijvoorbeeld count 10 is, eindigen de namen van het opslagaccount met twee cijfers (01, 02, 03).
  • De standaardwaarde defaultValue.prefix is null en voor defaultValue.type is Premium_LRS.
  • Elk type dat niet is opgegeven, constraints.allowedTypes is verborgen en er wordt een type weergegeven waarin niet is opgegeven constraints.excludedTypes . constraints.allowedTypes en constraints.excludedTypes beide optioneel zijn, maar kunnen niet tegelijkertijd worden gebruikt.
  • Naast het genereren van namen van opslagaccounts, count wordt gebruikt om de juiste vermenigvuldiger voor het element in te stellen. Het ondersteunt een statische waarde, zoals 2, of een dynamische waarde van een ander element, zoals [steps('step1').storageAccountCount]. De standaardwaarde is 1.

Volgende stappen