EventHubEvent Classe
Implementazione concreta del tipo di messaggio dell'hub eventi.
- Ereditarietà
-
azure.functions._abc.EventHubEventEventHubEvent
Costruttore
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)
Parametri di sole parole chiave
Nome | Descrizione |
---|---|
body
Necessario
|
|
trigger_metadata
Necessario
|
|
enqueued_time
Necessario
|
|
partition_key
Necessario
|
|
sequence_number
Necessario
|
|
offset
Necessario
|
|
iothub_metadata
Necessario
|
|
Metodi
get_body |
get_body
get_body() -> bytes
Attributi
enqueued_time
iothub_metadata
metadata
Recupero dei metadati dei trigger di sola lettura in un dizionario Python.
Esposizione del trigger_metadata non elaborato al cliente. Per cardinalità=molti scenari, ogni evento punta ai metadati comuni di tutti gli eventi.
Pertanto, quando si usa il campo dei metadati quando cardinalità=molti, è necessario accettare solo uno degli eventi per ottenere tutti i dati (ad esempio, eventi[0].metadata).
Restituisce:
Digitare. Mapping[str, object] Restituisce il dizionario Python dei metadati del trigger
offset
partition_key
sequence_number
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Azure SDK for Python