Aracılığıyla paylaş


OperationsDiscovery interface

İşlem bulma sınıfı.

Özellikler

display

Bu işlem /eylem için yerelleştirilmiş görüntü bilgilerini içerir. Bu değer RBAC için (1) özel rol tanımları için birkaç istemci tarafından kullanılır; (2) olay hizmeti için karmaşık sorgu filtreleri; ve (3) yönetim işlemleri için denetim geçmişi / kayıtları.

isDataAction

İşlemin bir veri eylemi olup olmadığını gösterir

name

API'nin Adını alır veya ayarlar. Bu nesne üzerinde gerçekleştirilen işlemin adı. RBAC/olay hizmetinde görünen eylem adıyla eşleşmelidir. İşlemlere örnek olarak şunlar verilebilir:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Her eylem sırayla şunları içermelidir: (1) Kaynak Sağlayıcısı Ad Alanı (2) Eylemin geçerli olduğu tür hiyerarşisi (örneğin, SQL Azure veritabanı için sunucu/veritabanları) (3) Hangi türün geçerli olduğunu gösteren Okuma, Yazma, Eylem veya Silme. Bir koleksiyonda veya adlandırılmış değerde PUT/PATCH ise, Yazma kullanılmalıdır. Get ise Okuma kullanılmalıdır. Delete ise Delete kullanılmalıdır. Post ise Eylem kullanılmalıdır. Not olarak: Tüm kaynak sağlayıcılarının yanıtlarına "{Kaynak Sağlayıcısı Ad Alanı}/register/action" işlemini dahil etmeleri gerekir. Bu API, kendi hizmetine kaydolmak için kullanılır ve işlemle ilgili ayrıntıları içermelidir (örneğin, kaynak sağlayıcısı için yerelleştirilmiş bir ad ve PII sürümü gibi özel noktalar).
origin

Kaynak öğesini alır veya ayarlar. İşlemin hedeflenen yürütücüsü; RBAC UX ve denetim günlükleri UX'sinde işlemin görüntülenmesini yönetir. Varsayılan değer "user,system" şeklindedir.

properties

ClientDiscovery özellikleri.

Özellik Ayrıntıları

display

Bu işlem /eylem için yerelleştirilmiş görüntü bilgilerini içerir. Bu değer RBAC için (1) özel rol tanımları için birkaç istemci tarafından kullanılır; (2) olay hizmeti için karmaşık sorgu filtreleri; ve (3) yönetim işlemleri için denetim geçmişi / kayıtları.

display?: Display

Özellik Değeri

isDataAction

İşlemin bir veri eylemi olup olmadığını gösterir

isDataAction?: boolean

Özellik Değeri

boolean

name

API'nin Adını alır veya ayarlar. Bu nesne üzerinde gerçekleştirilen işlemin adı. RBAC/olay hizmetinde görünen eylem adıyla eşleşmelidir. İşlemlere örnek olarak şunlar verilebilir:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Her eylem sırayla şunları içermelidir: (1) Kaynak Sağlayıcısı Ad Alanı (2) Eylemin geçerli olduğu tür hiyerarşisi (örneğin, SQL Azure veritabanı için sunucu/veritabanları) (3) Hangi türün geçerli olduğunu gösteren Okuma, Yazma, Eylem veya Silme. Bir koleksiyonda veya adlandırılmış değerde PUT/PATCH ise, Yazma kullanılmalıdır. Get ise Okuma kullanılmalıdır. Delete ise Delete kullanılmalıdır. Post ise Eylem kullanılmalıdır. Not olarak: Tüm kaynak sağlayıcılarının yanıtlarına "{Kaynak Sağlayıcısı Ad Alanı}/register/action" işlemini dahil etmeleri gerekir. Bu API, kendi hizmetine kaydolmak için kullanılır ve işlemle ilgili ayrıntıları içermelidir (örneğin, kaynak sağlayıcısı için yerelleştirilmiş bir ad ve PII sürümü gibi özel noktalar).
name?: string

Özellik Değeri

string

origin

Kaynak öğesini alır veya ayarlar. İşlemin hedeflenen yürütücüsü; RBAC UX ve denetim günlükleri UX'sinde işlemin görüntülenmesini yönetir. Varsayılan değer "user,system" şeklindedir.

origin?: string

Özellik Değeri

string

properties

ClientDiscovery özellikleri.

properties?: Record<string, unknown>

Özellik Değeri

Record<string, unknown>