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 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 emCloudTrail conteúdo do registro.
Os seguintes campos são fornecidos por CloudTrail após a ingestão:
Nome do campo | Tipo de entrada | Requisito | Descrição |
---|---|---|---|
eventVersion | string | Obrigatório |
A versão do evento. |
eventCategory | string | Obrigatório |
A categoria do evento. Para não AWS eventos, o valor é |
eventType | string | Obrigatório |
O tipo de evento. Para não AWS eventos, o valor válido é |
eventID | string | Obrigatório | Um ID exclusivo para um evento. |
eventTime |
string |
Obrigatório |
Registro de data e hora do evento, em |
awsRegion | string | Obrigatório |
O Região da AWS local onde a |
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. |
|
string | Opcional |
A razão pela qual o evento ou parte de seu conteúdo estavam faltando. |
|
string | Opcional |
Os campos de registro de eventos que são atualizados pelo adendo. Isso só será fornecido se o motivo for |
|
string | Opcional |
O evento original UID da fonte. Isso só será fornecido se o motivo for |
|
string | Opcional |
O ID do evento original. Isso só será fornecido se o motivo for |
metadata |
- |
Obrigatório |
Informações sobre o canal usado pelo evento. |
|
string | Obrigatório |
O registro de data e hora em que o evento foi processado, em |
|
string | Obrigatório |
O ARN do canal que o evento usou. |
Os campos a seguir são fornecidos pelos eventos do cliente:
Nome do campo | Tipo de entrada | Requisito | Descrição |
---|---|---|---|
eventData |
- |
Obrigatório | Os dados de auditoria enviados CloudTrail em uma PutAuditEvents chamada. |
|
string | Obrigatório |
A versão do evento com base em sua fonte. Restrições de tamanho: tamanho máximo de 256. |
|
- |
Obrigatório |
Informações sobre o usuário que fez uma solicitação. |
|
string |
Obrigatório |
O tipo de identidade do usuário. Restrições de tamanho: tamanho máximo de 128. |
|
string |
Obrigatório |
Um identificador exclusivo para o ator do evento. Restrições de tamanho: tamanho máximo de 1024. |
|
JSONobjeto |
Opcional |
Informações adicionais sobre a identidade. |
|
string |
Opcional |
O agente por meio do qual a solicitação foi feita. Restrições de tamanho: tamanho máximo de 1024. |
|
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. |
|
string |
Obrigatório |
A ação solicitada, uma das ações no API serviço ou aplicativo de origem. Restrições de tamanho: tamanho máximo de 1024. |
|
string |
Obrigatório |
Registro de data e hora do evento, em |
|
string | Obrigatório |
O UID valor 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. |
|
JSONobjeto |
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. |
|
JSONobjeto |
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. |
|
string | Opcional |
Uma string representando um erro para o evento. Restrições de tamanho: tamanho máximo de 256. |
|
string | Opcional |
A descrição do erro. Restrições de tamanho: tamanho máximo de 256. |
|
string |
Opcional |
O endereço IP do qual a solicitação foi feita. Ambos IPv4 e IPv6 endereços são aceitos. |
|
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. |
|
JSONobjeto |
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 } } }