EventHubEvent Klasse
Eine konkrete Implementierung des Event Hub-Nachrichtentyps.
- Vererbung
-
azure.functions._abc.EventHubEventEventHubEvent
Konstruktor
EventHubEvent(*, body: bytes, trigger_metadata: Mapping[str, Datum] = None, enqueued_time: datetime | None = None, partition_key: str | None = None, sequence_number: int | None = None, offset: str | None = None, iothub_metadata: Mapping[str, str] | None = None)
Nur Schlüsselwortparameter
Name | Beschreibung |
---|---|
body
Erforderlich
|
|
trigger_metadata
Erforderlich
|
|
enqueued_time
Erforderlich
|
|
partition_key
Erforderlich
|
|
sequence_number
Erforderlich
|
|
offset
Erforderlich
|
|
iothub_metadata
Erforderlich
|
|
Methoden
get_body |
get_body
get_body() -> bytes
Attribute
enqueued_time
iothub_metadata
metadata
Abrufen schreibgeschützter Triggermetadaten in einem Python-Wörterbuch.
Die rohen trigger_metadata für unseren Kunden verfügbar zu machen. Bei Kardinalität=viele Szenarien verweist jedes Ereignis auf die gemeinsamen Metadaten aller Ereignisse.
Wenn Sie also das Metadatenfeld bei Kardinalität=viele verwenden, muss nur eines der Ereignisse verwendet werden, um alle Daten abzurufen (z. B. ereignisse[0].metadaten).
Gibt diese Werte zurück:
Eingabe. Mapping[str, object] Gibt das Python-Wörterbuch der Triggermetadaten zurück.
offset
partition_key
sequence_number
Azure SDK for Python