Sdílet prostřednictvím


OperationsDiscovery interface

Třída zjišťování operací.

Vlastnosti

display

Obsahuje lokalizované informace o zobrazení pro tuto konkrétní operaci nebo akci. Tato hodnota bude použita několika klienty pro (1) definice vlastních rolí pro RBAC; (2) komplexní filtry dotazů pro službu událostí; a (3) historie auditu / záznamy pro operace správy.

isDataAction

Určuje, jestli je operace akce dat.

name

Získá nebo nastaví název rozhraní API. Název operace prováděné s tímto konkrétním objektem. Měl by se shodovat s názvem akce, který se zobrazí v RBAC nebo službě událostí. Mezi příklady operací patří:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Každá akce by měla obsahovat v pořadí: (1) Obor názvů poskytovatele prostředků (2) Hierarchie typů, pro kterou se akce vztahuje (např. server/databáze pro databázi SQL Azure) (3) Čtení, zápis, akce nebo odstranění označující, který typ platí. Pokud se jedná o PUT/PATCH v kolekci nebo pojmenované hodnotě, měl by se použít zápis. Pokud se jedná o get, mělo by se použít čtení. Pokud se jedná o delete, mělo by se použít odstranění. Pokud se jedná o post, měla by se použít akce. Poznámka: Všichni poskytovatelé prostředků by museli do odpovědi zahrnout operaci {Obor názvů poskytovatele prostředků}/register/action. Toto rozhraní API se používá k registraci služby a mělo by obsahovat podrobnosti o operaci (např. lokalizovaný název poskytovatele prostředků a případné zvláštní aspekty, jako je vydání PII).
origin

Získá nebo nastaví Origin. Zamýšlený exekutor operace; řídí zobrazení operace v uživatelském prostředí RBAC a uživatelských protokolech auditu. Výchozí hodnota je user, system.

properties

Vlastnosti ClientDiscovery

Podrobnosti vlastnosti

display

Obsahuje lokalizované informace o zobrazení pro tuto konkrétní operaci nebo akci. Tato hodnota bude použita několika klienty pro (1) definice vlastních rolí pro RBAC; (2) komplexní filtry dotazů pro službu událostí; a (3) historie auditu / záznamy pro operace správy.

display?: Display

Hodnota vlastnosti

isDataAction

Určuje, jestli je operace akce dat.

isDataAction?: boolean

Hodnota vlastnosti

boolean

name

Získá nebo nastaví název rozhraní API. Název operace prováděné s tímto konkrétním objektem. Měl by se shodovat s názvem akce, který se zobrazí v RBAC nebo službě událostí. Mezi příklady operací patří:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Každá akce by měla obsahovat v pořadí: (1) Obor názvů poskytovatele prostředků (2) Hierarchie typů, pro kterou se akce vztahuje (např. server/databáze pro databázi SQL Azure) (3) Čtení, zápis, akce nebo odstranění označující, který typ platí. Pokud se jedná o PUT/PATCH v kolekci nebo pojmenované hodnotě, měl by se použít zápis. Pokud se jedná o get, mělo by se použít čtení. Pokud se jedná o delete, mělo by se použít odstranění. Pokud se jedná o post, měla by se použít akce. Poznámka: Všichni poskytovatelé prostředků by museli do odpovědi zahrnout operaci {Obor názvů poskytovatele prostředků}/register/action. Toto rozhraní API se používá k registraci služby a mělo by obsahovat podrobnosti o operaci (např. lokalizovaný název poskytovatele prostředků a případné zvláštní aspekty, jako je vydání PII).
name?: string

Hodnota vlastnosti

string

origin

Získá nebo nastaví Origin. Zamýšlený exekutor operace; řídí zobrazení operace v uživatelském prostředí RBAC a uživatelských protokolech auditu. Výchozí hodnota je user, system.

origin?: string

Hodnota vlastnosti

string

properties

Vlastnosti ClientDiscovery

properties?: Record<string, unknown>

Hodnota vlastnosti

Record<string, unknown>