Aracılığıyla paylaş


Microsoft.Solutions.ResourceSelector UI öğesi

ResourceSelector Kullanıcı arabirimi (UI) öğesi, kullanıcıların abonelikten mevcut 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. öğesini kullanarak listeyi aboneliğe veya konuma göre filtreleyebilirsiniz. Öğ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. Listede, Temel Bilgiler sekmesinde seçilen konumda bulunan depolama hesapları gösterilir. 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 kısıtlamak onBasics 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 kaynak için kaynak sağlayıcısı ad alanını ve kaynak türü adını belirtin. 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