Azure Key Vault sebagai sumber Event Grid

Artikel ini menyediakan properti dan skema untuk acara di Azure Key Vault. Untuk pengenalan skema peristiwa, lihat Skema peristiwa Azure Event Grid dan skema peristiwa Cloud.

Tipe kejadian yang tersedia

Akun Azure Key Vault menghasilkan jenis peristiwa berikut:

Nama lengkap peristiwa Nama tampilan peristiwa Deskripsi
Microsoft.KeyVault.CertificateNewVersionCreated Sertifikat Versi Baru Dibuat Dipicu ketika sertifikat baru atau versi sertifikat baru dibuat.
Microsoft.KeyVault.CertificateNearExpiry Sertifikat Mendekati Kedaluwarsa Dipicu ketika versi sertifikat saat ini akan kedaluwarsa. (Peristiwa ini dipicu 30 hari sebelum tanggal kedaluwarsa.)
Microsoft.KeyVault.CertificateExpired Sertifikat Kedaluwarsa Terpicu saat versi saat sertifikat saat ini kedaluwarsa.
Microsoft.KeyVault.KeyNewVersionCreated Versi Baru Kunci Dibuat Dipicu ketika kunci baru atau versi kunci baru dibuat.
Microsoft.KeyVault.KeyNearExpiry Kunci Hampir Kedaluwarsa Dipicu ketika versi kunci saat ini akan kedaluwarsa. Waktu peristiwa dapat dikonfigurasi menggunakan kebijakan rotasi kunci
Microsoft.KeyVault.KeyExpired Kunci Kedaluwarsa Terpicu saat versi kunci saat ini kedaluwarsa.
Microsoft.KeyVault.SecretNewVersionCreated Rahasia Versi Baru Dibuat Dipicu ketika rahasia baru atau versi rahasia baru dibuat.
Microsoft.KeyVault.SecretNearExpiry Rahasia Hampir Kedaluwarsa Dipicu ketika versi rahasia saat ini akan kedaluwarsa. (Peristiwa ini dipicu 30 hari sebelum tanggal kedaluwarsa.)
Microsoft.KeyVault.SecretExpired Rahasia Kedaluwarsa Terpicu saat versi rahasia saat ini kedaluwarsa.
Microsoft.KeyVault.VaultAccessPolicyChanged Kebijakan Akses Vault Diubah Dipicu ketika kebijakan akses pada Key Vault berubah. Ini termasuk skenario ketika model izin Key Vault diubah menjadi/dari kontrol akses berbasis peran Azure.

Contoh peristiwa

Contoh berikut menunjukkan skema untuk Microsoft.KeyVault.SecretNewVersionCreated:

[
   {
      "id":"00eccf70-95a7-4e7c-8299-2eb17ee9ad64",
      "source":"/subscriptions/{subscription-id}/resourceGroups/sample-rg/providers/Microsoft.KeyVault/vaults/sample-kv",
      "subject":"newsecret",
      "type":"Microsoft.KeyVault.SecretNewVersionCreated",
      "time":"2019-07-25T01:08:33.1036736Z",
      "data":{
         "Id":"https://sample-kv.vault.azure.net/secrets/newsecret/ee059b2bb5bc48398a53b168c6cdcb10",
         "VaultName":"sample-kv",
         "ObjectType":"Secret",
         "ObjectName":"newsecret",
         "Version":"ee059b2bb5bc48398a53b168c6cdcb10",
         "NBF":"1559081980",
         "EXP":"1559082102"
      },
      "specversion":"1.0"
   }
]

Properti kejadian

Sebuah peristiwa memiliki data tingkat atas berikut ini:

Properti Tipe Deskripsi
source string Jalur sumber daya lengkap ke sumber kejadian. Bidang ini tidak dapat ditulis. Event Grid memberikan nilai ini.
subject string Jalur yang ditentukan penerbit ke subjek kejadian.
type string Salah satu jenis kejadian terdaftar untuk sumber kejadian ini.
time string Waktu peristiwa dibuat berdasarkan waktu UTC penyedia.
id string Pengidentifikasi unik untuk peristiwa tersebut.
data object Data peristiwa Data Configuration.
specversion string Versi spesifikasi skema CloudEvents.

Objek data memiliki properti berikut:

Properti Tipe Deskripsi
id string ID objek yang memicu kejadian ini
VaultName string Nama key vault obyek yang memicu kejadian ini
ObjectType string Jenis objek yang memicu kejadian ini
ObjectName string Nama obyek yang memicu kejadian ini
Version string Versi objek yang memicu kejadian ini
NBF number Tanggal tidak-sebelum dalam detik sejak 1970-01-01T00:00:00Z objek yang memicu peristiwa ini
EXP number Tanggal kedaluwarsa dalam detik sejak 1970-01-01T00:00:00Z objek yang memicu peristiwa ini

Tutorial dan cara kerja

Judul Deskripsi
Memantau peristiwa Key Vault dengan Azure Event Grid Gambaran umum mengintegrasikan Key Vault dengan Grid Peristiwa.
Tutorial: Membuat dan memantau peristiwa Key Vault dengan Event Grid Pelajari cara menyiapkan notifikasi Event Grid untuk Key Vault.

Langkah berikutnya