Elemento dell'interfaccia utente Microsoft.Solutions.ResourceSelector
L'elemento ResourceSelector
dell'interfaccia utente consente agli utenti di selezionare una risorsa di Azure esistente da una sottoscrizione. Specificare lo spazio dei nomi del provider di risorse e il tipo di risorsa, ad esempio Microsoft.Storage/storageAccounts
nel codice JSON dell'elemento. È possibile usare l'elemento per filtrare l'elenco in base alla sottoscrizione o alla posizione. Dall'interfaccia utente dell'elemento, per eseguire ricerche all'interno del contenuto dell'elenco, è possibile digitare un filtro come il nome del gruppo di risorse, il nome della risorsa o un nome parziale.
Esempio di interfaccia utente
In questo esempio la posizione dell'elemento è impostata su all
. L'elenco mostra tutti gli account di archiviazione nella sottoscrizione. È possibile usare la casella di filtro per eseguire ricerche all'interno dell'elenco.
In questo esempio la posizione dell'elemento è impostata su onBasics
. L'elenco mostra gli account di archiviazione presenti nella posizione selezionata nella scheda Informazioni di base . È possibile usare la casella di filtro per eseguire ricerche all'interno dell'elenco.
Quando si usa l'elemento per limitare la sottoscrizione all'interfaccia onBasics
utente, il nome della sottoscrizione non viene visualizzato nell'elenco. È possibile usare la casella di filtro per eseguire ricerche all'interno dell'elenco.
Schema
{
"name": "storageSelector",
"type": "Microsoft.Solutions.ResourceSelector",
"label": "Select storage accounts",
"resourceType": "Microsoft.Storage/storageAccounts",
"options": {
"filter": {
"subscription": "onBasics",
"location": "onBasics"
}
}
}
Output di esempio
"id": "/subscriptions/{subscription-id}/resourceGroups/{resource-group}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}",
"location": "{deployed-location}",
"name": "{resource-name}"
Osservazioni:
resourceType
Nella proprietà specificare lo spazio dei nomi del provider di risorse e il nome del tipo di risorsa per la risorsa da visualizzare nell'elenco. Per altre informazioni, vedere la documentazione di riferimento dei provider di risorse.- La
filter
proprietà limita le opzioni disponibili per le risorse. È possibile limitare i risultati in base alla località o alla sottoscrizione.all
: mostra tutte le risorse ed è il valore predefinito.onBasics
: mostra solo le risorse che corrispondono alla selezione nella scheda Informazioni di base .- Se si omette la
filter
proprietà dal file createUiDefinition.json , tutte le risorse per il tipo di risorsa specificato vengono visualizzate nell'elenco.
Passaggi successivi
- Per un'introduzione alla creazione di definizioni dell'interfaccia utente, vedere CreateUiDefinition.json per l'esperienza di creazione di un'applicazione gestita di Azure.
- Per una descrizione delle proprietà comuni negli elementi dell'interfaccia utente, vedere Elementi di CreateUiDefinition.