Microsoft.Solutions.ResourceSelector UI-element
Med ResourceSelector
användargränssnittselementet (UI) kan användarna välja en befintlig Azure-resurs från en prenumeration. Du anger resursproviderns namnområde och resurstyp, till exempel Microsoft.Storage/storageAccounts
i elementets JSON. Du kan använda elementet för att filtrera listan efter prenumeration eller plats. Om du vill söka i listans innehåll i elementets användargränssnitt kan du skriva ett filter som resursgruppsnamn, resursnamn eller ett partiellt namn.
Exempel på användargränssnitt
I det här exemplet är elementets plats inställd på all
. Listan visar alla lagringskonton i prenumerationen. Du kan använda filterrutan för att söka i listan.
I det här exemplet är elementets plats inställd på onBasics
. Listan visar lagringskonton som finns på den plats som valdes på fliken Grundläggande. Du kan använda filterrutan för att söka i listan.
När du använder elementet för att begränsa prenumerationen till onBasics
användargränssnittet visas inte prenumerationsnamnet i listan. Du kan använda filterrutan för att söka i listan.
Schema
{
"name": "storageSelector",
"type": "Microsoft.Solutions.ResourceSelector",
"label": "Select storage accounts",
"resourceType": "Microsoft.Storage/storageAccounts",
"options": {
"filter": {
"subscription": "onBasics",
"location": "onBasics"
}
}
}
Exempelutdata
"id": "/subscriptions/{subscription-id}/resourceGroups/{resource-group}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}",
"location": "{deployed-location}",
"name": "{resource-name}"
Kommentarer
- I egenskapen
resourceType
anger du resursproviderns namnområde och resurstypnamn för den resurs som du vill visa i listan. Mer information finns i referensdokumentationen för resursprovidrar . - Egenskapen
filter
begränsar de tillgängliga alternativen för resurserna. Du kan begränsa resultatet efter plats eller prenumeration.all
: Visar alla resurser och är standardvärdet.onBasics
: Visar endast resurser som matchar markeringen på fliken Grundläggande .- Om du utelämnar
filter
egenskapen från filen createUiDefinition.json visas alla resurser för den angivna resurstypen i listan.
Nästa steg
- En introduktion till hur du skapar användargränssnittsdefinitioner finns i CreateUiDefinition.json för azure-hanterade program.
- En beskrivning av vanliga egenskaper i gränssnittselement finns i CreateUiDefinition-element.