OperationsDiscovery interface
Kelas penemuan operasi.
Properti
display | Berisi informasi tampilan yang dilokalkan untuk operasi/tindakan khusus 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 mengatur 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 khusus 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 mengatur 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) Hierarki Tipe Penyedia Sumber Daya (2) 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 berupa DELETE, Hapus harus digunakan. Jika berupa 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>