

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á.

# Monitore a lixeira usando a Amazon EventBridge
<a name="rbin-eventbridge"></a>

A Lixeira envia eventos para a Amazon EventBridge para ações realizadas nas regras de retenção. Com EventBridge, você pode estabelecer regras que iniciem ações programáticas em resposta a esses eventos. Por exemplo, você pode criar uma EventBridge regra que envia uma notificação para seu e-mail quando uma regra de retenção é desbloqueada e ela entra no período de atraso de desbloqueio. Para obter mais informações, consulte [Criação de EventBridge regras da Amazon que reagem a eventos](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html).

Os eventos em EventBridge são representados como objetos JSON. Os campos que são exclusivos do evento estão contidos na seção `detail` do objeto JSON. O campo `event` contém o nome do evento. O campo `result` contém o status de concluído da ação que iniciou o evento. Para obter mais informações, consulte os [padrões de EventBridge eventos](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html) da *Amazon no Guia EventBridge do usuário da Amazon*.

Para obter mais informações sobre a Amazon EventBridge, consulte [O que é a Amazon EventBridge?](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html) no *Guia do EventBridge usuário da Amazon*.

**Topics**
+ [RuleLocked](#RuleLocked)
+ [RuleChangeAttempted](#RuleChangeAttempted)
+ [RuleUnlockScheduled](#RuleUnlockScheduled)
+ [RuleUnlockingNotice](#RuleUnlockingNotice)
+ [RuleUnlocked](#RuleUnlocked)

## RuleLocked
<a name="RuleLocked"></a>

Veja a seguir um exemplo de um evento que a Lixeira gera quando uma regra de retenção é bloqueada com êxito. Esse evento pode ser gerado por **CreateRule**LockRule****solicitações. A API que gerou o evento é anotada no campo `api-name`.

```
{
	"version": "0", 
	"id": "exampleb-b491-4cf7-a9f1-bf370example", 
	"detail-type": "Recycle Bin Rule Locked", 
	"source": "aws.rbin", 
	"account": "123456789012", 
	"time": "2022-08-10T16:37:50Z", 
	"region": "us-west-2", 
	"resources": [ 
	"arn:aws:rbin:us-west-2:123456789012:rule/a12345abcde" 
	], 
	"detail": 
	{
	"detail-version": " 1.0.0",
	"rule-id": "a12345abcde", 
	"rule-description": "locked account level rule", 
	"unlock-delay-period": "30 days",
	"api-name": "CreateRule"
	}
	}
```

## RuleChangeAttempted
<a name="RuleChangeAttempted"></a>

Veja a seguir um exemplo de um evento que a Lixeira gera para tentativas de modificar ou excluir uma regra bloqueada sem êxito. Esse evento pode ser gerado por **DeleteRule**UpdateRule****solicitações. A API que gerou o evento é anotada no campo `api-name`.

```
{
	"version": "0", 
	"id": "exampleb-b491-4cf7-a9f1-bf370example", 
	"detail-type": "Recycle Bin Rule Change Attempted", 
	"source": "aws.rbin", 
	"account": "123456789012", 
	"time": "2022-08-10T16:37:50Z", 
	"region": "us-west-2", 
	"resources": [ 
	"arn:aws:rbin:us-west-2:123456789012:rule/a12345abcde" 
	], 
	"detail": 
	{
	"detail-version": " 1.0.0",
	"rule-id": "a12345abcde", 
	"rule-description": "locked account level rule", 
	"unlock-delay-period": "30 days",
	"api-name": "DeleteRule"
	} 
	}
```

## RuleUnlockScheduled
<a name="RuleUnlockScheduled"></a>

Veja a seguir um exemplo de um evento que a Lixeira gera quando uma regra de retenção é desbloqueada com êxito.

```
{
	"version": "0", 
	"id": "exampleb-b491-4cf7-a9f1-bf370example", 
	"detail-type": "Recycle Bin Rule Unlock Scheduled", 
	"source": "aws.rbin", 
	"account": "123456789012", 
	"time": "2022-08-10T16:37:50Z", 
	"region": "us-west-2", 
	"resources": [ 
	"arn:aws:rbin:us-west-2:123456789012:rule/a12345abcde" 
	], 
	"detail": 
	{
	"detail-version": " 1.0.0",
	"rule-id": "a12345abcde", 
	"rule-description": "locked account level rule", 
	"unlock-delay-period": "30 days",
	"scheduled-unlock-time": "2022-09-10T16:37:50Z",
	} 
	}
```

## RuleUnlockingNotice
<a name="RuleUnlockingNotice"></a>

Veja a seguir um exemplo de um evento que a Lixeira gera diariamente enquanto uma regra de retenção está em seu período de espera para o desbloqueio, até o dia anterior à expiração do período de espera para o desbloqueio.

```
{
	"version": "0", 
	"id": "exampleb-b491-4cf7-a9f1-bf370example", 
	"detail-type": "Recycle Bin Rule Unlocking Notice", 
	"source": "aws.rbin", 
	"account": "123456789012", 
	"time": "2022-08-10T16:37:50Z", 
	"region": "us-west-2", 
	"resources": [ 
	"arn:aws:rbin:us-west-2:123456789012:rule/a12345abcde" 
	], 
	"detail": 
	{
	"detail-version": " 1.0.0",
	"rule-id": "a12345abcde", 
	"rule-description": "locked account level rule", 
	"unlock-delay-period": "30 days",
	"scheduled-unlock-time": "2022-09-10T16:37:50Z"
	} 
	}
```

## RuleUnlocked
<a name="RuleUnlocked"></a>

Veja a seguir um exemplo de um evento que a Lixeira gera quando o período de espera para o desbloqueio de uma regra de retenção expira e a regra de retenção pode ser modificada ou excluída.

```
{
	"version": "0", 
	"id": "exampleb-b491-4cf7-a9f1-bf370example", 
	"detail-type": "Recycle Bin Rule Unlocked", 
	"source": "aws.rbin", 
	"account": "123456789012", 
	"time": "2022-08-10T16:37:50Z", 
	"region": "us-west-2", 
	"resources": [ 
	"arn:aws:rbin:us-west-2:123456789012:rule/a12345abcde" 
	], 
	"detail": 
	{
	"detail-version": " 1.0.0",
	"rule-id": "a12345abcde", 
	"rule-description": "locked account level rule", 
	"unlock-delay-period": "30 days",
	"scheduled-unlock-time": "2022-09-10T16:37:50Z"
	} 
	}
```