Microsoft.Solutions.ResourceSelector UI-element
Met het ResourceSelector
element gebruikersinterface (UI) kunnen gebruikers een bestaande Azure-resource uit een abonnement selecteren. U geeft de naamruimte en het resourcetype van de resourceprovider op, zoals Microsoft.Storage/storageAccounts
in de JSON van het element. U kunt het element gebruiken om de lijst te filteren op abonnement of locatie. Vanuit de gebruikersinterface van het element kunt u in de inhoud van de lijst zoeken een filter typen, zoals de naam van de resourcegroep, de resourcenaam of een gedeeltelijke naam.
Ui-voorbeeld
In dit voorbeeld is de locatie van het element ingesteld op all
. In de lijst worden alle opslagaccounts in het abonnement weergegeven. U kunt het filtervak gebruiken om in de lijst te zoeken.
In dit voorbeeld is de locatie van het element ingesteld op onBasics
. De lijst bevat opslagaccounts die aanwezig zijn op de locatie die is geselecteerd op het tabblad Basisbeginselen . U kunt het filtervak gebruiken om in de lijst te zoeken.
Wanneer u het element gebruikt om het abonnement te beperken tot onBasics
de gebruikersinterface, wordt de abonnementsnaam niet weergegeven in de lijst. U kunt het filtervak gebruiken om in de lijst te zoeken.
Schema
{
"name": "storageSelector",
"type": "Microsoft.Solutions.ResourceSelector",
"label": "Select storage accounts",
"resourceType": "Microsoft.Storage/storageAccounts",
"options": {
"filter": {
"subscription": "onBasics",
"location": "onBasics"
}
}
}
Voorbeelduitvoer
"id": "/subscriptions/{subscription-id}/resourceGroups/{resource-group}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}",
"location": "{deployed-location}",
"name": "{resource-name}"
Opmerkingen
- Geef in de
resourceType
eigenschap de naamruimte van de resourceprovider en de naam van het resourcetype op voor de resource die u in de lijst wilt weergeven. Zie de referentiedocumentatie voor resourceproviders voor meer informatie. - De
filter
eigenschap beperkt de beschikbare opties voor de resources. U kunt de resultaten beperken op locatie of abonnement.all
: Geeft alle resources weer en is de standaardwaarde.onBasics
: Geeft alleen resources weer die overeenkomen met de selectie op het tabblad Basisbeginselen .- Als u de
filter
eigenschap weglaat uit het createUiDefinition.json bestand, worden alle resources voor het opgegeven resourcetype weergegeven in de lijst.
Volgende stappen
- Zie voor een inleiding tot het maken van UI-definities CreateUiDefinition.json voor het maken van een door Azure beheerde toepassing.
- Zie CreateUiDefinition-elementen voor een beschrijving van algemene eigenschappen in UI-elementen.