EventGridPartialEvent interface

この "部分" インターフェイス ドキュメントと例へのリンクは、イベントを自分で作成するときに使用することを目的としており、一部のプロパティを省略できます

プロパティ

data

リソース プロバイダーに固有のイベント データ

dataVersion

データ オブジェクトのスキーマ バージョン。 パブリッシャーはスキーマのバージョンを定義します。 含まれていない場合は、空の値でスタンプされます

eventTime

プロバイダーの UTC 時刻に基づいてイベントが生成される時間

eventType

このイベント ソースに登録されているイベントの種類の 1 つ

id

イベントの一意識別子

metadataVersion

イベント メタデータのスキーマ バージョン。 Event Grid では、最上位レベルのプロパティのスキーマを定義します。 Event Grid は、この値を提供します。 含まれている場合は、Event Grid スキーマ metadataVersion 正確に一致する必要があります (現在は 1 つだけ)。 含まれていない場合、Event Grid によってイベントにスタンプが付けられます。

subject

イベントの件名へのパブリッシャー定義パス

topic

イベント ソースへの完全なリソース パス。 このフィールドは書き込みできません。 Event Grid はこの値を提供します (含まれている場合)、Event Grid トピックの Azure Resource Manager ID と正確に一致する必要があります。 含まれていない場合、Event Grid によってイベントにスタンプが付けられます。

プロパティの詳細

data

リソース プロバイダーに固有のイベント データ

data?: Record<string, unknown>

プロパティ値

Record<string, unknown>

dataVersion

データ オブジェクトのスキーマ バージョン。 パブリッシャーはスキーマのバージョンを定義します。 含まれていない場合は、空の値でスタンプされます

dataVersion?: string

プロパティ値

string

eventTime

プロバイダーの UTC 時刻に基づいてイベントが生成される時間

eventTime: string

プロパティ値

string

eventType

このイベント ソースに登録されているイベントの種類の 1 つ

eventType: string

プロパティ値

string

id

イベントの一意識別子

id: string

プロパティ値

string

metadataVersion

イベント メタデータのスキーマ バージョン。 Event Grid では、最上位レベルのプロパティのスキーマを定義します。 Event Grid は、この値を提供します。 含まれている場合は、Event Grid スキーマ metadataVersion 正確に一致する必要があります (現在は 1 つだけ)。 含まれていない場合、Event Grid によってイベントにスタンプが付けられます。

metadataVersion?: string

プロパティ値

string

subject

イベントの件名へのパブリッシャー定義パス

subject: string

プロパティ値

string

topic

イベント ソースへの完全なリソース パス。 このフィールドは書き込みできません。 Event Grid はこの値を提供します (含まれている場合)、Event Grid トピックの Azure Resource Manager ID と正確に一致する必要があります。 含まれていない場合、Event Grid によってイベントにスタンプが付けられます。

topic?: string

プロパティ値

string