Udostępnij przez


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.

isDataAction

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:

  • 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).
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>