EventHubEvent Clase
Implementación concreta del tipo de mensaje del centro de eventos.
- Herencia
-
azure.functions._abc.EventHubEventEventHubEvent
Constructor
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)
Parámetros de palabra clave únicamente
Nombre | Description |
---|---|
body
Requerido
|
|
trigger_metadata
Requerido
|
|
enqueued_time
Requerido
|
|
partition_key
Requerido
|
|
sequence_number
Requerido
|
|
offset
Requerido
|
|
iothub_metadata
Requerido
|
|
Métodos
get_body |
get_body
get_body() -> bytes
Atributos
enqueued_time
iothub_metadata
metadata
Obtención de metadatos de desencadenador de solo lectura en un diccionario de Python.
Exponer el trigger_metadata sin procesar a nuestro cliente. Para cardinalidad=muchos escenarios, cada evento apunta a los metadatos comunes de todos los eventos.
Por lo tanto, cuando se usa el campo de metadatos cuando cardinality=many, solo necesita tomar uno de los eventos para obtener todos los datos (por ejemplo, eventos[0].metadata).
Devuelve:
Mecanografía. Mapping[str, object] Devuelve el diccionario de Python de metadatos del desencadenador.
offset
partition_key
sequence_number
Azure SDK for Python
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de