OperationsDiscovery interface
Kelas penemuan operasi.
Properti
| display | Berisi informasi tampilan yang dilokalkan untuk operasi/tindakan tertentu ini. Nilai ini akan digunakan oleh beberapa klien untuk (1) definisi peran kustom untuk RBAC; (2) filter kueri kompleks untuk layanan peristiwa; dan (3) riwayat audit/rekaman untuk operasi manajemen. |
| is |
Menunjukkan apakah operasi adalah tindakan data |
| name | Mendapatkan atau menetapkan Nama API. Nama operasi yang sedang dilakukan pada objek khusus ini. Ini harus cocok dengan nama tindakan yang muncul di RBAC / layanan peristiwa. Contoh operasi meliputi:
|
| origin | Mendapatkan atau mengatur Asal. Pelaksana operasi yang dimaksudkan; mengatur tampilan operasi di UX RBAC dan UX log audit. Nilai defaultnya adalah "user,system". |
| properties | Properti ClientDiscovery. |
Detail Properti
display
Berisi informasi tampilan yang dilokalkan untuk operasi/tindakan tertentu ini. Nilai ini akan digunakan oleh beberapa klien untuk (1) definisi peran kustom untuk RBAC; (2) filter kueri kompleks untuk layanan peristiwa; dan (3) riwayat audit/rekaman untuk operasi manajemen.
display?: Display
Nilai Properti
isDataAction
Menunjukkan apakah operasi adalah tindakan data
isDataAction?: boolean
Nilai Properti
boolean
name
Mendapatkan atau menetapkan Nama API. Nama operasi yang sedang dilakukan pada objek khusus ini. Ini harus cocok dengan nama tindakan yang muncul di RBAC / layanan peristiwa. Contoh operasi meliputi:
- Microsoft.Compute/virtualMachine/capture/action
- Microsoft.Compute/virtualMachine/restart/action
- Microsoft.Compute/virtualMachine/write
- Microsoft.Compute/virtualMachine/read
- Microsoft.Compute/virtualMachine/delete Setiap tindakan harus mencakup, secara berurutan: (1) Namespace Penyedia Sumber Daya (2) Jenis hierarki yang tindakannya berlaku (misalnya server/database untuk database SQL Azure) (3) Baca, Tulis, Tindakan, atau Hapus yang menunjukkan jenis mana yang berlaku. Jika itu adalah PUT/PATCH pada koleksi atau nilai bernama, Tulis harus digunakan. Jika ini adalah GET, Baca harus digunakan. Jika ini adalah DELETE, Hapus harus digunakan. Jika ini adalah POST, Tindakan harus digunakan. Sebagai catatan: semua penyedia sumber daya harus menyertakan operasi "{Resource Provider Namespace}/register/action" dalam respons mereka. API ini digunakan untuk mendaftar untuk layanan mereka, dan harus menyertakan detail tentang operasi (misalnya nama yang dilokalkan untuk penyedia sumber daya + pertimbangan khusus seperti rilis PII).
name?: string
Nilai Properti
string
origin
Mendapatkan atau mengatur Asal. Pelaksana operasi yang dimaksudkan; mengatur tampilan operasi di UX RBAC dan UX log audit. Nilai defaultnya adalah "user,system".
origin?: string
Nilai Properti
string
properties
Properti ClientDiscovery.
properties?: Record<string, unknown>
Nilai Properti
Record<string, unknown>