Event Grid kaynak olarak Azure Key Vault

Bu makalede, Azure Key Vaultolaylar için özellikler ve şema sağlanmaktadır. Olay şemalarına giriş için bkz. Azure Event Grid olay şeması.

Kullanılabilir olay türleri

Bir Azure Key Vault hesabı aşağıdaki olay türlerini üretir:

Olay tam adı Olay görünen adı Açıklama
Microsoft. Keykasası. Certificatenewversionoluşturuldu Sertifika yeni sürümü oluşturuldu Yeni bir sertifika veya yeni sertifika sürümü oluşturulduğunda tetiklenir.
Microsoft. Keykasası. Certificatenearsüre sonu Süresi dolmak üzere olan sertifika Sertifikanın güncel sürümü sona ermek üzereyken tetiklenir. (Olay, sona erme tarihinden itibaren 30 gün önce tetiklenir.)
Microsoft. Keykasası. Certificatedolmuştur Sertifikanın Süresi Doldu Sertifikanın süre dolduğunda tetiklenir.
Microsoft. Keykasası. Keynewversionoluşturuldu Anahtar yeni sürüm oluşturuldu Yeni bir anahtar veya yeni anahtar sürümü oluşturulduğunda tetiklenir.
Microsoft. Keykasası. Keyyaklaştığında süre sonu Süresi dolmak üzere olan anahtar Anahtarın geçerli sürümünün kullanım süreleri dolduğunda tetiklenir. (Olay, sona erme tarihinden itibaren 30 gün önce tetiklenir.)
Microsoft. Keykasası. Keyerdim Anahtarın geçerliliği zaman aşımına uğradı Anahtarın süre dolduğunda tetiklenir.
Microsoft. Keykasası. Secretnewversionoluşturuldu Gizli yeni sürüm oluşturuldu Yeni bir gizli dizi veya yeni bir gizli dizi sürümü oluşturulduğunda tetiklenir.
Microsoft. Keykasası. Secretyaklaştığında süre sonu Süre sonu yakın gizli Bir parolanın geçerli sürümü sona ermek üzereyken tetiklenir. (Olay, sona erme tarihinden itibaren 30 gün önce tetiklenir.)
Microsoft. Keykasası. SecretExpired Gizli dizi zaman aşımına uğradı Gizli dizi dolduğunda tetiklenir.
Microsoft. Keykasası. VaultAccessPolicyChanged Kasa erişimi Ilkesi değişti Key Vault bir erişim ilkesi değiştirildiğinde tetiklenir. Bu, Key Vault izin modeli Azure rol tabanlı erişim denetimi olarak/sürümünden değiştirildiğinde bir senaryo içerir.

Olay örnekleri

Aşağıdaki örnek, Microsoft. Keykasası. Secretnewversiontarafından oluşturulan şemayı göstermektedir:

[
   {
      "id":"00eccf70-95a7-4e7c-8299-2eb17ee9ad64",
      "topic":"/subscriptions/{subscription-id}/resourceGroups/sample-rg/providers/Microsoft.KeyVault/vaults/sample-kv",
      "subject":"newsecret",
      "eventType":"Microsoft.KeyVault.SecretNewVersionCreated",
      "eventTime":"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"
      },
      "dataVersion":"1",
      "metadataVersion":"1"
   }
]

Olay özellikleri

Bir olay aşağıdaki en üst düzey verilere sahiptir:

Özellik Tür Description
topic dize Olay kaynağının tam kaynak yolu. Bu alan yazılabilir değil. Event Grid bu değeri sağlar.
subject string Olay konusunun yayımcı tarafından tanımlanan yolu.
eventType string Bu olay kaynağı için kayıtlı olay türlerinden biri.
eventTime string Etkinliğin UTC saatine göre oluşturulduğu zaman.
id string Etkinliğin benzersiz tanımlayıcısı.
data object Uygulama yapılandırma olay verileri.
dataVersion string Veri nesnesinin şema sürümü. Şema sürümünü yayımcı tanımlar.
metadataVersion string Olay meta verilerinin şema sürümü. Event Grid en üst düzey özelliklerin şemasını tanımlar. Event Grid bu değeri sağlar.

Veri nesnesi aşağıdaki özelliklere sahiptir:

Özellik Tür Description
id dize Bu olayı tetikleyen nesnenin kimliği
VaultName string Bu olayı tetikleyen nesnenin anahtar kasası adı
ObjectType string Bu olayı tetikleyen nesnenin türü
ObjectName string Bu olayı tetikleyen nesnenin adı
Version string Bu olayı tetikleyen nesnenin sürümü
NBF sayı Bu olayı tetikleyen nesnenin 1970-01-01T00:00:00Z'den itibaren saniyeler içinde önceki tarih değil
EXP sayı Bu olayı tetikleyen nesnenin 1970-01-01T00:00:00Z tarihinden itibaren saniyeler içinde sona erme tarihi

Öğreticiler ve nasıl yapılanlar

Başlık Açıklama
Key Vault ile olayları Azure Event Grid Overview of integrating Key Vault with Event Grid.
Öğretici: Event Grid ile Key Vault olayları oluşturma ve Event Grid Uygulama bildirimleri için Event Grid ayarlamayı Key Vault.

Sonraki adımlar