Microsoft.Solutions.ResourceSelector kullanıcı arabirimi öğesi

ResourceSelector kullanıcı arabirimi (UI) öğesi, kullanıcıların abonelikten var olan bir Azure kaynağını seçmesine olanak tanır. Öğenin JSON'unda olduğu gibi Microsoft.Storage/storageAccounts kaynak sağlayıcısı ad alanını ve kaynak türünü belirtirsiniz. listeyi aboneliğe veya konuma göre filtrelemek için öğesini kullanabilirsiniz. Öğenin kullanıcı arabiriminden, listenin içeriğinde arama yapmak için kaynak grubu adı, kaynak adı veya kısmi ad gibi bir filtre yazabilirsiniz.

Kullanıcı arabirimi örneği

Bu örnekte, öğenin konumu olarak allayarlanır. Listede abonelikteki tüm depolama hesapları gösterilir. Listede arama yapmak için filtre kutusunu kullanabilirsiniz.

Abonelikteki tüm depolama hesaplarının kaynak seçici listesinin ekran görüntüsü.

Bu örnekte, öğenin konumu olarak onBasicsayarlanır. Liste, Temel Bilgiler sekmesinde seçilen konumda bulunan depolama hesaplarını gösterir. Listede arama yapmak için filtre kutusunu kullanabilirsiniz.

Kaynak grubu adına göre filtreleyen kaynak seçici listesinin ekran görüntüsü.

kullanıcı arabirimi aboneliğini onBasics kısıtlamak için öğesini kullandığınızda listede abonelik adı gösterilmez. Listede arama yapmak için filtre kutusunu kullanabilirsiniz.

Öğe aboneliği onBasics olarak ayarladığından aboneliği göstermeyen kaynak listesinin ekran görüntüsü.

Şema

{
  "name": "storageSelector",
  "type": "Microsoft.Solutions.ResourceSelector",
  "label": "Select storage accounts",
  "resourceType": "Microsoft.Storage/storageAccounts",
  "options": {
    "filter": {
      "subscription": "onBasics",
      "location": "onBasics"
    }
  }
}

Örnek çıktı

"id": "/subscriptions/{subscription-id}/resourceGroups/{resource-group}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}",
"location": "{deployed-location}",
"name": "{resource-name}"

Açıklamalar

  • özelliğinde resourceType , listede göstermek istediğiniz kaynağın kaynak sağlayıcısı ad alanını ve kaynak türü adını sağlayın. Daha fazla bilgi için kaynak sağlayıcıları başvuru belgelerine bakın.
  • filter özelliği, kaynaklar için kullanılabilir seçenekleri kısıtlar. Sonuçları konuma veya aboneliğe göre kısıtlayabilirsiniz.
    • all: Tüm kaynakları gösterir ve varsayılan değerdir.
    • onBasics: Yalnızca Temel Bilgiler sekmesindeki seçimle eşleşen kaynakları gösterir.
    • createUiDefinition.json dosyasından filter özelliğini atlarsanız, belirtilen kaynak türü için tüm kaynaklar listede gösterilir.

Sonraki adımlar