Freigeben über


OperationsDiscovery interface

Operations Discovery-Klasse.

Eigenschaften

display

Enthält die lokalisierten Anzeigeinformationen für diesen bestimmten Vorgang/diese Aktion. Dieser Wert wird von mehreren Clients für (1) benutzerdefinierte Rollendefinitionen für RBAC verwendet; (2) komplexe Abfragefilter für den Ereignisdienst; und (3) Überwachungsverlauf /Datensätze für Verwaltungsvorgänge.

isDataAction

Gibt an, ob es sich bei dem Vorgang um eine Datenaktion handelt.

name

Dient zum Abrufen oder Festlegen des Namens der API. Der Name des Vorgangs, der für dieses bestimmte Objekt ausgeführt wird. Er sollte mit dem Aktionsnamen übereinstimmen, der in RBAC /dem Ereignisdienst angezeigt wird. Beispiele für Vorgänge sind:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Jede Aktion sollte folgendes enthalten: (1) Ressourcenanbieternamespace (2) Typhierarchie, für die die Aktion gilt (z. B. Server/Datenbanken für eine SQL Azure-Datenbank) (3) Lese-, Schreib-, Aktions- oder Delete-Wert, der angibt, welcher Typ gilt. Wenn es sich um einen PUT/PATCH für eine Auflistung oder einen benannten Wert handelt, sollte Write verwendet werden. Wenn es sich um einen GET handelt, sollte Read verwendet werden. Wenn es sich um eine DELETE-Datei handelt, sollte "Delete" verwendet werden. Wenn es sich um einen POST handelt, sollte die Aktion verwendet werden. Hinweis: Alle Ressourcenanbieter müssten den Vorgang "{Resource Provider Namespace}/register/action" in ihre Antwort einschließen. Diese API wird verwendet, um sich für ihren Dienst zu registrieren und sollte Details zum Vorgang enthalten (z. B. einen lokalisierten Namen für den Ressourcenanbieter und alle besonderen Aspekte wie die PII-Veröffentlichung).
origin

Dient zum Abrufen oder Festlegen von Origin. Der beabsichtigte Ausführungsführer des Vorgangs; steuert die Anzeige des Vorgangs in der RBAC-UX und der Überwachungsprotokoll-UX. Der Standardwert ist "user,system".

properties

ClientDiscovery-Eigenschaften.

Details zur Eigenschaft

display

Enthält die lokalisierten Anzeigeinformationen für diesen bestimmten Vorgang/diese Aktion. Dieser Wert wird von mehreren Clients für (1) benutzerdefinierte Rollendefinitionen für RBAC verwendet; (2) komplexe Abfragefilter für den Ereignisdienst; und (3) Überwachungsverlauf /Datensätze für Verwaltungsvorgänge.

display?: Display

Eigenschaftswert

isDataAction

Gibt an, ob es sich bei dem Vorgang um eine Datenaktion handelt.

isDataAction?: boolean

Eigenschaftswert

boolean

name

Dient zum Abrufen oder Festlegen des Namens der API. Der Name des Vorgangs, der für dieses bestimmte Objekt ausgeführt wird. Er sollte mit dem Aktionsnamen übereinstimmen, der in RBAC /dem Ereignisdienst angezeigt wird. Beispiele für Vorgänge sind:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Jede Aktion sollte folgendes enthalten: (1) Ressourcenanbieternamespace (2) Typhierarchie, für die die Aktion gilt (z. B. Server/Datenbanken für eine SQL Azure-Datenbank) (3) Lese-, Schreib-, Aktions- oder Delete-Wert, der angibt, welcher Typ gilt. Wenn es sich um einen PUT/PATCH für eine Auflistung oder einen benannten Wert handelt, sollte Write verwendet werden. Wenn es sich um einen GET handelt, sollte Read verwendet werden. Wenn es sich um eine DELETE-Datei handelt, sollte "Delete" verwendet werden. Wenn es sich um einen POST handelt, sollte die Aktion verwendet werden. Hinweis: Alle Ressourcenanbieter müssten den Vorgang "{Resource Provider Namespace}/register/action" in ihre Antwort einschließen. Diese API wird verwendet, um sich für ihren Dienst zu registrieren und sollte Details zum Vorgang enthalten (z. B. einen lokalisierten Namen für den Ressourcenanbieter und alle besonderen Aspekte wie die PII-Veröffentlichung).
name?: string

Eigenschaftswert

string

origin

Dient zum Abrufen oder Festlegen von Origin. Der beabsichtigte Ausführungsführer des Vorgangs; steuert die Anzeige des Vorgangs in der RBAC-UX und der Überwachungsprotokoll-UX. Der Standardwert ist "user,system".

origin?: string

Eigenschaftswert

string

properties

ClientDiscovery-Eigenschaften.

properties?: Record<string, unknown>

Eigenschaftswert

Record<string, unknown>