

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.<br />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.<br />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.<br />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.<br />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.<br />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.<br />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.<br />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.<br />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.<br />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
        }
    }
}
```