Operations Discovery - Get
GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Powodzenie |
|
| Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
OperationsDiscovery_Get
Przykładowe żądanie
GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01
Przykładowa odpowiedź
{
"value": [
{
"name": "Read",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Read",
"description": "Reads the move collection."
},
"origin": "user"
},
{
"name": "Write",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Write",
"description": "Creates or updates a move collection."
},
"origin": "user"
}
]
}
Definicje
| Nazwa | Opis |
|---|---|
|
Cloud |
Odpowiedź na błąd z usługi. |
|
Cloud |
Odpowiedź na błąd z usługi. |
| Display |
Zawiera zlokalizowane informacje o wyświetlaniu dla tej konkretnej operacji /akcji. Ta wartość będzie używana przez kilku klientów dla (1) niestandardowych definicji ról dla kontroli dostępu opartej na rolach; (2) złożone filtry zapytań dla usługi zdarzeń; i (3) historia inspekcji/ rekordy dla operacji zarządzania. |
|
Operations |
Klasa odnajdywania operacji. |
|
Operations |
Kolekcja szczegółów zbierania danych clientDiscovery. |
CloudError
Odpowiedź na błąd z usługi.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Treść błędu chmury. |
CloudErrorBody
Odpowiedź na błąd z usługi.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Identyfikator błędu. Kody są niezmienne i mają być używane programowo. |
| details |
Lista dodatkowych szczegółów dotyczących błędu. |
|
| message |
string |
Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika. |
| target |
string |
Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie. |
Display
Zawiera zlokalizowane informacje o wyświetlaniu dla tej konkretnej operacji /akcji. Ta wartość będzie używana przez kilku klientów dla (1) niestandardowych definicji ról dla kontroli dostępu opartej na rolach; (2) złożone filtry zapytań dla usługi zdarzeń; i (3) historia inspekcji/ rekordy dla operacji zarządzania.
| Nazwa | Typ | Opis |
|---|---|---|
| description |
string |
Pobiera lub ustawia opis. Zlokalizowany przyjazny opis operacji, tak jak powinien być wyświetlany użytkownikowi. Powinna być dokładna, ale zwięzła — będzie używana w poradach narzędzi i szczegółowych widokach. Normatywne wskazówki dotyczące przestrzeni nazw: Przeczytaj dowolny zasób "display.provider" Utwórz lub zaktualizuj dowolny zasób "display.provider" Usuń dowolny zasób "display.provider" Wykonaj dowolną inną akcję dla dowolnego zasobu "display.provider" wskazówki dotyczące przestrzeni nazw: Przeczytaj dowolny zasób "display.resource" Utwórz lub zaktualizuj dowolny zasób "display.resource" Usuń dowolny zasób "display.resource" dowolny element "display.resources". |
| operation |
string |
Pobiera lub ustawia operację. Zlokalizowana przyjazna nazwa operacji, tak jak powinna być wyświetlana użytkownikowi. Powinno być zwięzłe (aby zmieścić się w listach rozwijanych), ale jasne (tj. samodzielne dokumentowanie). Powinien on używać wielkości liter tytułu. Preskrypcyjne wskazówki: Odczyt tworzenia lub aktualizowania usuwania "ActionName". |
| provider |
string |
Pobiera lub ustawia dostawcę. Zlokalizowana przyjazna forma nazwy dostawcy zasobów — powinna ona również obejmować wydawcę/firmę odpowiedzialną. Powinna ona używać nazwy Tytuł Casing i zaczynać się od "Microsoft" dla usług firmowych 1. np. "Microsoft Monitoring Insights" lub "Microsoft Compute.". |
| resource |
string |
Pobiera lub ustawia zasób. Zlokalizowana przyjazna forma zasobu związanego z tą akcją/operacją — powinna być zgodna z publiczną dokumentacją dostawcy zasobów. Powinien on używać wielkości liter tytułu. Ta wartość powinna być unikatowa dla określonego typu adresu URL (np. typy zagnieżdżone powinny nie ponownego użycia pola display.resource elementu nadrzędnego, np. "Maszyny wirtualne" lub "Kolekcje zadań harmonogramu" lub "Rozmiary maszyn wirtualnych maszyn wirtualnych" lub "Zadania harmonogramu". |
OperationsDiscovery
Klasa odnajdywania operacji.
| Nazwa | Typ | Opis |
|---|---|---|
| display |
Zawiera zlokalizowane informacje o wyświetlaniu dla tej konkretnej operacji /akcji. Ta wartość będzie używana przez kilku klientów dla (1) niestandardowych definicji ról dla kontroli dostępu opartej na rolach; (2) złożone filtry zapytań dla usługi zdarzeń; i (3) historia inspekcji/ rekordy dla operacji zarządzania. |
|
| isDataAction |
boolean |
Wskazuje, czy operacja jest akcją danych |
| name |
string |
Pobiera lub ustawia nazwę interfejsu API. Nazwa operacji wykonywanej na tym konkretnym obiekcie. Powinna być zgodna z nazwą akcji wyświetlaną w kontroli dostępu opartej na rolach /usłudze zdarzeń. Przykłady operacji to:
|
| origin |
string |
Pobiera lub ustawia źródło. Zamierzony wykonawca operacji; zarządza wyświetlaniem operacji w środowisku użytkownika RBAC i środowiskiem użytkownika dzienników inspekcji. Wartość domyślna to "user,system". |
| properties |
object |
Właściwości clientDiscovery. |
OperationsDiscoveryCollection
Kolekcja szczegółów zbierania danych clientDiscovery.
| Nazwa | Typ | Opis |
|---|---|---|
| nextLink |
string |
Pobiera lub ustawia wartość następnego łącza. |
| value |
Pobiera lub ustawia szczegóły clientDiscovery. |