Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Element ResourceSelector interfejsu użytkownika umożliwia użytkownikom wybranie istniejącego zasobu platformy Azure z subskrypcji. Należy określić przestrzeń nazw dostawcy zasobów i typ zasobu, na przykład Microsoft.Storage/storageAccounts w formacie JSON elementu. Możesz użyć elementu , aby filtrować listę według subskrypcji lub lokalizacji. W interfejsie użytkownika elementu, aby wyszukać zawartość listy, możesz wpisać filtr, taki jak nazwa grupy zasobów, nazwa zasobu lub nazwa częściowa.
Przykład interfejsu użytkownika
W tym przykładzie lokalizacja elementu jest ustawiona na allwartość . Lista zawiera wszystkie konta magazynu w subskrypcji. Możesz użyć pola filtru, aby wyszukać je na liście.
W tym przykładzie lokalizacja elementu jest ustawiona na onBasicswartość . Lista zawiera konta magazynu, które istnieją w lokalizacji wybranej na karcie Podstawy . Możesz użyć pola filtru, aby wyszukać je na liście.
Jeśli używasz elementu w celu ograniczenia subskrypcji do onBasics interfejsu użytkownika, nazwa subskrypcji nie jest wyświetlana na liście. Możesz użyć pola filtru, aby wyszukać je na liście.
Schemat
{
"name": "storageSelector",
"type": "Microsoft.Solutions.ResourceSelector",
"label": "Select storage accounts",
"resourceType": "Microsoft.Storage/storageAccounts",
"options": {
"filter": {
"subscription": "onBasics",
"location": "onBasics"
}
}
}
Przykładowe dane wyjściowe
"id": "/subscriptions/{subscription-id}/resourceGroups/{resource-group}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}",
"location": "{deployed-location}",
"name": "{resource-name}"
Uwagi
resourceTypeWe właściwości podaj przestrzeń nazw dostawcy zasobów i nazwę typu zasobu dla zasobu, który chcesz wyświetlić na liście. Aby uzyskać więcej informacji, zobacz dokumentację referencyjną dostawców zasobów.- Właściwość
filterogranicza dostępne opcje dla zasobów. Możesz ograniczyć wyniki według lokalizacji lub subskrypcji.all: wyświetla wszystkie zasoby i jest wartością domyślną.onBasics: Pokazuje tylko zasoby, które pasują do zaznaczenia na karcie Podstawy .- Jeśli pominięto
filterwłaściwość z pliku createUiDefinition.json , wszystkie zasoby określonego typu zasobu zostaną wyświetlone na liście.
Następne kroki
- Aby zapoznać się z wprowadzeniem do tworzenia definicji interfejsu użytkownika, zobacz CreateUiDefinition.json dla środowiska tworzenia aplikacji zarządzanej platformy Azure.
- Opis typowych właściwości w elementach interfejsu użytkownika można znaleźć w temacie CreateUiDefinition elements (Tworzenie elementów interfejsu użytkownika).