

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Monitora Recycle Bin con Amazon EventBridge
<a name="rbin-eventbridge"></a>

Recycle Bin invia eventi ad Amazon EventBridge per le azioni eseguite sulle regole di conservazione. Con EventBridge, puoi stabilire regole che avviano azioni programmatiche in risposta a questi eventi. Ad esempio, è possibile creare una EventBridge regola che invii una notifica alla posta elettronica quando una regola di conservazione viene sbloccata e entra nel periodo di ritardo dello sblocco. Per ulteriori informazioni, consulta [Creazione di EventBridge regole Amazon che reagiscono agli eventi](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html).

Gli eventi in EventBridge sono rappresentati come oggetti JSON. I campi univoci per l'evento sono contenuti nella sezione `detail` dell'oggetto JSON. Il campo `event` contiene il nome dell'evento. Il campo `result` contiene lo stato completato dell'operazione che ha attivato l'evento. Per ulteriori informazioni, consulta i [modelli di EventBridge eventi](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html) di *Amazon nella Amazon EventBridge User Guide*.

Per ulteriori informazioni su Amazon EventBridge, consulta [What Is Amazon EventBridge?](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html) nella *Amazon EventBridge User Guide*.

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

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

Di seguito è riportato un esempio di evento generato dal cestino quando una regola di conservazione viene bloccata correttamente. Questo evento può essere generato da **CreateRule**e **LockRule**richieste. L'API che ha generato l'evento è indicata nel 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>

Di seguito è riportato un esempio di evento generato dal cestino per i tentativi non riusciti di modificare o eliminare una regola bloccata. Questo evento può essere generato da **DeleteRule**e **UpdateRule**richieste. L'API che ha generato l'evento è indicata nel 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>

Di seguito è riportato un esempio di evento generato dal cestino quando una regola di conservazione viene sbloccata e inizia il relativo periodo di ritardo dello sblocco.

```
{
	"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>

Di seguito è riportato un esempio di evento generato quotidianamente dal cestino durante il periodo di ritardo dello sblocco di una regola di conservazione fino al giorno prima della scadenza di tale periodo.

```
{
	"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>

Di seguito è riportato un esempio di evento generato dal cestino quando il periodo di ritardo dello sblocco di una regola di conservazione scade e la regola di conservazione può essere modificata o eliminata.

```
{
	"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"
	} 
	}
```