OperationsDiscovery interface
Klasa odnajdywania operacji.
Właściwości
| 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. |
| is |
Wskazuje, czy operacja jest akcją danych |
| name | 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 | 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 | Właściwości clientDiscovery. |
Szczegóły właściwości
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.
display?: Display
Wartość właściwości
isDataAction
Wskazuje, czy operacja jest akcją danych
isDataAction?: boolean
Wartość właściwości
boolean
name
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:
- Microsoft.Compute/virtualMachine/capture/action
- Microsoft.Compute/virtualMachine/restart/action
- Microsoft.Compute/virtualMachine/write
- Microsoft.Compute/virtualMachine/read
- Microsoft.Compute/virtualMachine/delete Każda akcja powinna zawierać w kolejności: (1) Przestrzeń nazw dostawcy zasobów (2) Hierarchia typów, dla której ma zastosowanie akcja (np. serwer/bazy danych dla bazy danych SQL Azure) (3) Odczyt, Zapis, Akcja lub Usuń wskazująca, który typ ma zastosowanie. Jeśli jest to PUT/PATCH w kolekcji lub nazwanej wartości, należy użyć zapisu. Jeśli jest to get, odczyt powinien być używany. Jeśli jest to delete, należy użyć polecenia Delete. Jeśli jest to post, należy użyć akcji. Uwaga: wszyscy dostawcy zasobów musieliby uwzględnić operację "{Przestrzeń nazw dostawcy zasobów}/zarejestruj/akcja" w odpowiedzi. Ten interfejs API służy do rejestrowania się w swojej usłudze i powinien zawierać szczegółowe informacje o operacji (np. zlokalizowana nazwa dostawcy zasobów i wszelkie specjalne zagadnienia, takie jak wydanie danych osobowych).
name?: string
Wartość właściwości
string
origin
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".
origin?: string
Wartość właściwości
string
properties
Właściwości clientDiscovery.
properties?: Record<string, unknown>
Wartość właściwości
Record<string, unknown>