Udostępnij za pośrednictwem


Microsoft.Storage.MultiStorageAccountCombo, element interfejsu użytkownika

Grupa kontrolek do tworzenia kilku kont magazynu z nazwami rozpoczynającymi się od wspólnego prefiksu.

Przykład interfejsu użytkownika

Microsoft.Storage.MultiStorageAccountCombo

Schemat

{
  "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
}

Przykładowe dane wyjściowe

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

Uwagi

  • Wartość parametru defaultValue.prefix jest połączona z co najmniej jedną liczbą całkowitą w celu wygenerowania sekwencji nazw kont magazynu. Jeśli na przykład defaultValue.prefix ma wartość sa i count ma wartość 2, są generowane nazwy kont magazynu sa1 i sa2. Wygenerowane nazwy kont magazynu są automatycznie weryfikowane pod kątem unikatowości.
  • Nazwy kont magazynu są generowane leksykograficznie na podstawie .count Na przykład jeśli count ma wartość 10, nazwy kont magazynu kończą się dwucyfrowymi liczbami całkowitymi (01, 02, 03).
  • Wartość domyślna parametru defaultValue.prefix to null, a dla defaultValue.type to Premium_LRS.
  • Każdy typ, który nie został określony w plikuconstraints.allowedTypes, jest ukryty, a wyświetlany jest dowolny typ, który nie został określony.constraints.excludedTypes constraints.allowedTypes i constraints.excludedTypes są opcjonalne, ale nie można ich używać jednocześnie.
  • Oprócz generowania nazw count kont magazynu służy do ustawiania odpowiedniego mnożnika dla elementu. Obsługuje ona wartość statyczną, na przykład 2, lub wartość dynamiczną z innego elementu, na przykład [steps('step1').storageAccountCount]. Wartość domyślna to 1.

Następne kroki