O Eventarc entrega eventos, independentemente do provedor, para o destino
em um formato CloudEvents (cloudevents.io)
no modo de conteúdo binário.
O CloudEvents é a especificação de padrão aberto da Cloud Native Computing Foundation (CNCF) para descrever metadados de eventos de maneira comum. O uso de uma maneira padrão para descrever metadados de evento garante consistência, acessibilidade e portabilidade.
Um CloudEvent no modo de conteúdo binário tem os atributos de contexto descritos como cabeçalhos HTTP. Os nomes dos cabeçalhos HTTP são os nomes dos atributos de contexto prefixados com ce-. O cabeçalho Content-Type reflete o tipo de mídia em que os dados do evento são codificados.
Para destinos do Workflows, o serviço
converte o evento em um objeto JSON e
transmite o evento para a execução do fluxo de trabalho como um argumento de tempo de execução.
Definir uma vinculação de mensagem (Eventarc Advanced)
É possível definir uma vinculação de mensagens e criar uma nova solicitação HTTP. Para mais informações, consulte Transformar eventos recebidos.
Formatar eventos recebidos (Eventarc Advanced)
É possível configurar um pipeline para esperar dados de eventos em um formato específico ou, antes que os eventos sejam entregues a um destino, converter os dados de um formato compatível para outro. Por exemplo, talvez seja necessário encaminhar eventos para um endpoint que só aceita dados Avro ou Protobuf. As seguintes conversões de formato são compatíveis:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-10 UTC."],[[["Eventarc delivers events in CloudEvents format, which is an open standard for describing event metadata, ensuring consistency, accessibility, and portability."],["Event data in binary content mode has context attributes described as HTTP headers prefixed with `ce-`, and the `Content-Type` header reflects the media type."],["Target destinations receive events using an HTTP protocol binding, while Workflows destinations receive a JSON object representation of the event."],["Eventarc Advanced allows users to define a message binding to construct a new HTTP request, enabling transformations of received events."],["Eventarc Advanced supports format conversions between Avro, JSON, and Protobuf, allowing events to be delivered in various formats to meet endpoint requirements."]]],[]]