EventHubEvent Klasa
Konkretna implementacja typu komunikatu centrum zdarzeń.
- Dziedziczenie
-
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)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
body
Wymagane
|
|
trigger_metadata
Wymagane
|
|
enqueued_time
Wymagane
|
|
partition_key
Wymagane
|
|
sequence_number
Wymagane
|
|
offset
Wymagane
|
|
iothub_metadata
Wymagane
|
|
Metody
get_body |
get_body
get_body() -> bytes
Atrybuty
enqueued_time
iothub_metadata
metadata
Pobieranie metadanych wyzwalacza tylko do odczytu w słowniku języka Python.
Uwidacznianie nieprzetworzonych trigger_metadata dla naszego klienta. W przypadku kardynalności =wiele scenariuszy każde zdarzenie wskazuje wspólne metadane wszystkich zdarzeń.
Dlatego w przypadku używania pola metadanych, gdy kardynalność=wiele, należy pobrać tylko jedno z zdarzeń, aby pobrać wszystkie dane (np. zdarzenia[0].metadata).
Zwraca:
Wpisując. Mapowanie[str, obiekt] Zwraca słownik języka Python metadanych wyzwalacza
offset
partition_key
sequence_number
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
Azure SDK for Python