Aracılığıyla paylaş


Microsoft.Storage.MultiStorageAccountCombo UI öğesi

Ortak ön ek ile başlayan adlarla birkaç depolama hesabı oluşturmaya yönelik bir denetim grubu.

Kullanıcı arabirimi örneği

Microsoft.Storage.MultiStorageAccountCombo

Şema

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

Örnek çıktı

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

Açıklamalar

  • değeri defaultValue.prefix , depolama hesabı adlarının sırasını oluşturmak için bir veya daha fazla tamsayı ile birleştirilir. Örneğin, sa ve count 2 ise defaultValue.prefix , depolama hesabı adları sa1 ve sa2 oluşturulur. Oluşturulan depolama hesabı adları, benzersizlik için otomatik olarak doğrulanır.
  • Depolama hesabı adları, temelinde countsözcük temelli olarak oluşturulur. Örneğin, 10 ise count depolama hesabı adları iki basamaklı tamsayılarla (01, 02, 03) biter.
  • için defaultValue.prefix varsayılan değer, nulliçin defaultValue.type ise Premium_LRS.
  • içinde constraints.allowedTypes belirtilmeyen herhangi bir tür gizlenir ve içinde constraints.excludedTypes belirtilmeyen herhangi bir tür gösterilir. constraints.allowedTypes ve constraints.excludedTypes her ikisi de isteğe bağlıdır, ancak aynı anda kullanılamaz.
  • Depolama hesabı adları oluşturmaya ek olarak, count öğesi için uygun çarpanı ayarlamak için kullanılır. 2 gibi statik bir değeri veya gibi [steps('step1').storageAccountCount]başka bir öğeden dinamik bir değeri destekler. Varsayılan değer 1 şeklindedir.

Sonraki adımlar