Uso do EventBridge - Amazon Simple Storage Service

Uso do EventBridge

O Amazon S3 pode enviar eventos ao Amazon EventBridge sempre que certos eventos ocorrerem no bucket. Ao contrário de outros destinos, não é necessário selecionar quais tipos de evento você deseja entregar. Depois que o EventBridge estiver habilitado, todos os eventos abaixo serão enviados ao EventBridge. Você pode usar regras do EventBridge para encaminhar eventos para outros destinos. A seguir, estão listados os eventos que o Amazon S3 envia ao EventBridge.

Tipo de evento Descrição

Objeto criado

Um objeto foi criado.

O campo reason (motivo) na estrutura de mensagens de evento indica qual API do S3 foi usada para criar o objeto:PutObject, POST Object, CopyObject ou CompleteMultipartUpload.

Objeto excluído (DeleteObject)

Objeto excluído (validade do ciclo de vida)

Um objeto foi excluído.

Quando um objeto é excluído usando uma chamada de API do S3, o campo reason (motivo) é definido como DeleteObject. Quando um objeto é excluído por uma regra de validade do S3 Lifecycle, o campo reason (motivo) é definido como Lifecycle Expiration (Validade do ciclo de vida). Para obter mais informações, consulte Expirando objetos.

Quando um objeto sem versionamento é excluído ou um objeto com versionamento é excluído permanentemente, o campo deletion-type (tipo de exclusão) é definido como Permanently Deleted (Excluído permanentemente). Quando um marcador de exclusão é criado para um objeto versionado, o campo do deletion-type (tipo de exclusão) é definido como Delete Marker Created (Marcador de exclusão criado). Para obter mais informações, consulte Excluir versões de objetos de um bucket com versionamento habilitado.

Restauração de objeto iniciada

Uma restauração de objetos foi iniciada da classe de armazenamento S3 Glacier ou S3 Glacier Deep Archive ou do nível de acesso de arquivo ou de acesso de arquivo profundo do S3 Intelligent-Tiering. Para obter mais informações, consulte Trabalhando com objetos arquivados.

Restauração de objeto concluída

Uma restauração de objeto foi concluída.

Restauração de objeto expirada

A cópia temporária de um objeto restaurado do S3 Glacier ou S3 Glacier Deep Archive expirou e foi excluída.

Classe de armazenamento de objetos alterada

Um objeto foi transferido para uma classe de armazenamento diferente. Para obter mais informações, consulte Transição de objetos usando o Amazon S3 Lifecycle.

Nível de acesso de objeto alterado

Um objeto foi transferido para o nível de acesso de arquivo ou de acesso de arquivo profundo do S3 Intelligent-Tiering. Para obter mais informações, consulte Amazon S3 Intelligent-Tiering.

ACL de objeto atualizada

Uma lista de controle de acesso (ACL) de objetos foi definida usando PutObjectACL. Não é gerado evento quando uma solicitação não resulta em alteração na ACL de um objeto. Para obter mais informações, consulte Visão geral da lista de controle de acesso (ACL).

Etiquetas de objeto adicionadas

Um conjunto de etiquetas foi adicionado a um objeto usando PutObjectTagging. Para obter mais informações, consulte Categorizando seu armazenamento usando tags.

Etiquetas de objeto excluídas

Todas as etiquetas foram removidas de um objeto usando DeleteObjectTagging. Para obter mais informações, consulte Categorizando seu armazenamento usando tags.

nota

Para obter mais informações sobre como os tipos de eventos do Amazon S3 são mapeados para os tipos de evento do EventBridge, consulte Mapeamento e solução de problemas do Amazon EventBridge.

Você pode usar o Amazon S3 Event Notifications com o EventBridge para escrever regras que executam ações quando um evento ocorre em seu bucket. Por exemplo, ele pode enviar uma notificação para você. Para obter mais informações, consulte O que é o EventBridge no Guia do usuário do Amazon EventBridge.

Para obter informações sobre preços, consulte Preços do Amazon EventBridge.