

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# CloudTrail Esquema de eventos de integrações do Lake
<a name="query-integration-event-schema"></a>

A tabela a seguir descreve os elementos de esquema obrigatórios e opcionais que correspondem aos dos registros de CloudTrail eventos. O conteúdo de `eventData` é fornecido por seus eventos; outros campos são fornecidos CloudTrail após a ingestão.

CloudTrail o conteúdo do registro de eventos é descrito com mais detalhes em[CloudTrail registrar conteúdo para eventos de gerenciamento, dados e atividades de rede](cloudtrail-event-reference-record-contents.md).
+ [Campos que são fornecidos por CloudTrail após a ingestão](#fields-cloudtrail)
+ [Campos que são fornecidos por seus eventos](#fields-event)<a name="fields-cloudtrail"></a>

Os seguintes campos são fornecidos por CloudTrail após a ingestão:


| Nome do campo | Tipo de entrada | Requisito | Description | 
| --- | --- | --- | --- | 
| eventVersion | string | Obrigatório |  A versão do evento.  | 
| eventCategory | string | Obrigatório |  A categoria do evento. Para não AWS eventos, o valor é`ActivityAuditLog`.  | 
| eventType | string | Obrigatório |  O tipo de evento. Para não AWS eventos, o valor válido é`ActivityLog`.  | 
| eventID | string | Obrigatório | Um ID exclusivo para um evento. | 
| eventTime |  string  | Obrigatório |  O carimbo de data e hora do evento, no formato `yyyy-MM-DDTHH:mm:ss`, em Universal Coordinated Time (UTC – Tempo universal coordenado).  | 
| awsRegion | string | Obrigatório |  O Região da AWS local onde a `PutAuditEvents` ligação foi feita.  | 
| recipientAccountId | string | Obrigatório |  Representa o ID da conta que recebeu esse evento. CloudTrail preenche esse campo calculando-o a partir da carga útil do evento.  | 
| addendum |  -  | Opcional |  Exibe informações sobre o motivo do atraso no processamento de um evento. Se as informações estiverem ausentes de um evento existente, o bloco de adendo incluirá as informações ausentes e um motivo pelo qual elas estavam ausentes.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Opcional |  A razão pela qual o evento ou parte de seu conteúdo estavam faltando.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Opcional |  Os campos de registro de eventos que são atualizados pelo adendo. Isso só será fornecido se o motivo for `UPDATED_DATA`.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Opcional |  O UID original do evento da fonte. Isso só será fornecido se o motivo for `UPDATED_DATA`.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Opcional |  O ID do evento original. Isso só será fornecido se o motivo for `UPDATED_DATA`.  | 
| metadata |  -  | Obrigatório |  Informações sobre o canal usado pelo evento.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Obrigatório |  O carimbo de data e hora de quando o evento foi processado, no formato `yyyy-MM-DDTHH:mm:ss`, em Universal Coordinated Time (UTC – Tempo universal coordenado).  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Obrigatório |  O ARN do canal que o evento usou.  | <a name="fields-event"></a>

Os seguintes campos são fornecidos por eventos de clientes:


| Nome do campo | Tipo de entrada | Requisito | Description | 
| --- | --- | --- | --- | 
| eventData |  -  | Obrigatório | Os dados de auditoria enviados CloudTrail em uma PutAuditEvents chamada. | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Obrigatório |  A versão do evento com base em sua fonte. Restrições de tamanho: tamanho máximo de 256.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  -  | Obrigatório |  Informações sobre o usuário que fez uma solicitação.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  string  | Obrigatório |  O tipo de identidade do usuário. Restrições de tamanho: tamanho máximo de 128.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  string  | Obrigatório |  Um identificador exclusivo para o ator do evento. Restrições de tamanho: tamanho máximo de 1024.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  Objeto JSON  | Opcional |  Informações adicionais sobre a identidade.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  string  | Opcional |  O agente por meio do qual a solicitação foi feita. Restrições de tamanho: tamanho máximo de 1024.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  string  | Obrigatório |  Essa é a fonte do evento do parceiro, ou a aplicação personalizada da qual os eventos são registrados em log. Restrições de tamanho: tamanho máximo de 1024.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  string  | Obrigatório |  A ação solicitada, uma das ações na API do serviço ou aplicação de fonte. Restrições de tamanho: tamanho máximo de 1024.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  string  | Obrigatório |  O carimbo de data e hora do evento, no formato `yyyy-MM-DDTHH:mm:ss`, em Universal Coordinated Time (UTC – Tempo universal coordenado).  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Obrigatório |  O valor do UID que identifica a solicitação. O serviço ou a aplicação chamada gera esse valor. Restrições de tamanho: tamanho máximo de 1024.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  Objeto JSON  | Opcional |  Os parâmetros, se houver, que foram enviados com a solicitação. Este campo tem um tamanho máximo de 100 KB, e o conteúdo que exceder esse limite será rejeitado.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  Objeto JSON  | Opcional |  O elemento de resposta das ações que fazem alterações (criar, atualizar ou excluir ações). Este campo tem um tamanho máximo de 100 KB, e o conteúdo que exceder esse limite será rejeitado.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Opcional |  Uma string representando um erro para o evento. Restrições de tamanho: tamanho máximo de 256.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Opcional |  A descrição do erro. Restrições de tamanho: tamanho máximo de 256.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  string  | Opcional |  O endereço IP do qual a solicitação foi feita. Ambos IPv4 e IPv6 endereços são aceitos.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  | string | Obrigatório |  Representa o ID da conta que recebeu esse evento. O ID da conta deve ser igual ao ID da AWS conta proprietária do canal.  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/awscloudtrail/latest/userguide/query-integration-event-schema.html)  |  Objeto JSON  | Opcional |  Dados adicionais sobre o evento que não faziam parte da solicitação ou resposta. Este campo tem um tamanho máximo de 28 KB, e o conteúdo que exceder esse limite será rejeitado.  | 

O exemplo a seguir mostra a hierarquia dos elementos do esquema que correspondem aos dos registros de CloudTrail eventos.

```
{
    "eventVersion": String,
    "eventCategory": String,
    "eventType": String,
    "eventID": String,
    "eventTime": String,
    "awsRegion": String,
    "recipientAccountId": String,
    "addendum": {
       "reason": String,
       "updatedFields": String,
       "originalUID": String, 
       "originalEventID": String
    },
    "metadata" : { 
       "ingestionTime": String,
       "channelARN": String
    },
    "eventData": {
        "version": String,
        "userIdentity": {
          "type": String,
          "principalId": String,
          "details": {
             JSON
          }
        }, 
        "userAgent": String,
        "eventSource": String,
        "eventName": String,
        "eventTime": String,
        "UID": String,
        "requestParameters": {
           JSON
        },
        "responseElements": {
           JSON
        },
        "errorCode": String,
        "errorMessage": String,
        "sourceIPAddress": String,
        "recipientAccountId": String,
        "additionalEventData": {
           JSON
        }
    }
}
```