

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

# Referência detalhada de EventBridge eventos da Amazon
<a name="event-reference"></a>

EventBridge ela própria emite os seguintes eventos. Esses eventos são enviados automaticamente para o barramento de eventos padrão, como acontece com qualquer outro AWS serviço.

Para obter as definições dos campos de metadados incluídos em todos os eventos, consulte [Metadados de evento do serviço AWS](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html) na *Referência de eventos*.


| Tipo de detalhe de evento | Description | 
| --- | --- | 
|   [Scheduled Event](#event-detail-scheduled-event)   |  Representa um evento programado. | 
|   [Schema Created](#event-detail-schema-created)   |  Representa a criação de um novo esquema de eventos. | 
|   [Schema Version Created](#event-detail-schema-version-created)   |  Representa a criação de uma nova versão de um esquema de eventos novo ou existente.  | 
|   [Eventos de estado da conexão](#event-detail-connection-state)   |  Representa uma mudança no estado de uma conexão.  | 
|   [Eventos do estado de destino da API](#event-detail-api-destination-state)   |  Representa uma mudança no estado de um destino de API.  | 

## Agendar eventos
<a name="event-reference-schedules"></a>

EventBridge envia os seguintes eventos de programação para o barramento de eventos padrão. Para obter mais informações, consulte [Agendador](using-eventbridge-scheduler.md).

### Scheduled Event
<a name="event-detail-scheduled-event"></a>

Representa um evento programado.

Os `detail-type` campos `source` e estão incluídos porque contêm valores específicos para EventBridge eventos. Para obter definições dos outros campos de metadados incluídos em todos os eventos, consulte [Metadados de evento do serviço AWS](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html) na *Referência de eventos*.

```
{
  . . .,
  "detail-type": "Scheduled Event",
  "source": "aws.events",
  . . .,
  "detail": {}
}
```

`detail-type`  <a name="scheduled-event-detail-type"></a>
Identifica o tipo de evento.  
Para esse evento, esse valor é `Scheduled Event`.  
Obrigatório: Sim

`source`  <a name="scheduled-event-source"></a>
Identifica o serviço que gerou o evento. Para eventos do EventBridge , esse valor é `aws.events`.  
Obrigatório: Sim

`detail`  <a name="scheduled-event-detail"></a>
Um objeto JSON contém informações sobre o evento. O serviço que gera o evento determina o conteúdo desse campo.  
Obrigatório: Sim  
Não há campos obrigatórios neste objeto para eventos `Scheduled Event`.

**Example Exemplo de Scheduled Event**  <a name="event-detail-scheduled-event.example"></a>

```
{
  "version": "0",
  "id": "89d1a02d-5ec7-412e-82f5-13505f849b41",
  "detail-type": "Scheduled Event",
  "source": "aws.events",
  "account": "123456789012",
  "time": "2016-12-30T18:44:49Z",
  "region": "us-east-1",
  "resources": ["arn:aws:events:us-east-1:123456789012:rule/SampleRule"],
  "detail": {}
}
```

## Eventos de registro do esquema
<a name="event-reference-schemas"></a>

EventBridge envia os seguintes eventos de registro do esquema para o barramento de eventos padrão. Para obter mais informações, consulte [](eb-schema.md).

### Schema Created
<a name="event-detail-schema-created"></a>

Representa a criação de um novo esquema.

Quando um esquema é criado, EventBridge envia um `Schema Version Created` evento `Schema Created` e um.

Os `detail-type` campos `source` e estão incluídos porque contêm valores específicos para EventBridge eventos. Para obter definições dos outros campos de metadados incluídos em todos os eventos, consulte [Metadados de evento do serviço AWS](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html) na *Referência de eventos*.

```
{
  . . .,
  "detail-type": "Schema Created",
  "source": "aws.schemas",
  . . .,
  "detail": {
    "SchemaName" : "String",
    "SchemaType" : "String",
    "RegistryName" : "String",
    "CreationDate" : "DateTime",
    "Version" : "Number"
  }
}
```

`detail-type`  <a name="schema-created-detail-type"></a>
Identifica o tipo de evento.  
Para esse evento, esse valor é `Schema Created`.  
Obrigatório: Sim

`source`  <a name="schema-created-source"></a>
Identifica o serviço que gerou o evento. Para eventos do EventBridge , esse valor é `aws.schemas`.  
Obrigatório: Sim

`detail`  <a name="schema-created-detail"></a>
Um objeto JSON contém informações sobre o evento. O serviço que gera o evento determina o conteúdo desse campo.  
Obrigatório: Sim  
Para esse evento, esses dados incluem:    
`SchemaName`  <a name="schema-created-schema-name"></a>
O nome do esquema.  
Obrigatório: Sim  
`SchemaType`  <a name="schema-created-schema-type"></a>
O tipo de esquema.  
Valores válidos: `OpenApi3` \$1 `JSONSchemaDraft4`  
Obrigatório: Sim  
`RegistryName`  <a name="schema-created-registry-name"></a>
O nome do registro que contém o esquema.  
Obrigatório: Sim  
`CreationDate`  <a name="schema-created-creation-date"></a>
A data em que o esquema foi criado.  
Obrigatório: Sim  
`Version`  <a name="schema-created-version"></a>
A versão do esquema.  
Para eventos `Schema Created`, esse valor sempre será `1`.  
Obrigatório: Sim

**Example Exemplo do evento Schema Created**  <a name="event-detail-schema-created.example"></a>

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-012345678901",
  "detail-type": "Schema Created",
  "source": "aws.schemas",
  "account": "123456789012",
  "time": "2019-05-31T21:49:54Z",
  "region": "us-east-1",
  "resources": ["arn:aws:schemas:us-east-1::schema/myRegistry/mySchema"],
  "detail": {
    "SchemaName": "mySchema",
    "SchemaType": "OpenApi3",
    "RegistryName": "myRegistry",
    "CreationDate": "2019-11-29T20:08:55Z",
    "Version": "1"
  }
}
```

### Schema Version Created
<a name="event-detail-schema-version-created"></a>

Representa a criação de uma nova versão de um esquema de eventos novo ou existente.

Quando um esquema é criado, EventBridge envia um `Schema Version Created` evento `Schema Created` e um.

Os `detail-type` campos `source` e estão incluídos porque contêm valores específicos para EventBridge eventos. Para obter definições dos outros campos de metadados incluídos em todos os eventos, consulte [Metadados de evento do serviço AWS](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html) na *Referência de eventos*.

```
{
  . . .,
  "detail-type": "Schema Version Created",
  "source": "aws.schemas",
  . . .,
  "detail": {
    "SchemaName" : "String",
    "SchemaType" : "String",
    "RegistryName" : "String",
    "CreationDate" : "DateTime",
    "Version" : "Number"
  }
}
```

`detail-type`  <a name="schema-version-created-detail-type"></a>
Identifica o tipo de evento.  
Para esse evento, esse valor é `Schema Version Created`.  
Obrigatório: Sim

`source`  <a name="schema-version-created-source"></a>
Identifica o serviço que gerou o evento. Para eventos do EventBridge , esse valor é `aws.schemas`.  
Obrigatório: Sim

`detail`  <a name="schema-version-created-detail"></a>
Um objeto JSON contém informações sobre o evento. O serviço que gera o evento determina o conteúdo desse campo.  
Obrigatório: Sim  
Para esse evento, esses dados incluem:    
`SchemaName`  <a name="schema-version-created-schema-name"></a>
O nome do esquema.  
Obrigatório: Sim  
`SchemaType`  <a name="schema-version-created-schema-type"></a>
O tipo de esquema.  
Valores válidos: `OpenApi3` \$1 `JSONSchemaDraft4`  
Obrigatório: Sim  
`RegistryName`  <a name="schema-version-created-registry-name"></a>
O nome do registro que contém o esquema.  
Obrigatório: Sim  
`CreationDate`  <a name="schema-version-created-creation-date"></a>
A data em que a versão do esquema foi criada.  
Obrigatório: Sim  
`Version`  <a name="schema-version-created-version"></a>
A versão do esquema.  
Obrigatório: Sim

**Example Exemplo do evento Schema Version Created**  <a name="event-detail-schema-version-created.example"></a>

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-012345678901",
  "detail-type": "Schema Version Created",
  "source": "aws.schemas",
  "account": "123456789012",
  "time": "2019-05-31T21:49:54Z",
  "region": "us-east-1",
  "resources": ["arn:aws:schemas:us-east-1::schema/myRegistry/mySchema"],
  "detail": {
    "SchemaName": "mySchema",
    "SchemaType": "OpenApi3",
    "RegistryName": "myRegistry",
    "CreationDate": "2019-11-29T20:08:55Z",
    "Version": "5"
  }
}
```

## Eventos de conexão
<a name="event-reference-connections"></a>

EventBridge envia os seguintes eventos de conexão para o barramento de eventos padrão. Para obter mais informações, consulte [Conexões](eb-target-connection.md).

### Eventos de estado da conexão
<a name="event-detail-connection-state"></a>

Cada um desses eventos representa uma mudança no estado de uma conexão nova ou existente.

Os `detail-type` campos `source` e estão incluídos porque contêm valores específicos para EventBridge eventos. Para obter definições dos outros campos de metadados incluídos em todos os eventos, consulte [Metadados de evento do serviço AWS](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html) na *Referência de eventos*.

```
{
  . . .,
  "detail-type": "Connection status",
  "source": "aws.events",
  . . .,
  "detail": {
    "ConnectionName" : "String",
    "StateReason" : "String",
    "Timestamp" : "DateTime"
  }
}
```

`detail-type`  <a name="connection-state-detail-type"></a>
Identifica o tipo de evento.  
Para esse evento, esse valor é um dos seguintes:   
+ `Connection Creation Started`
+ `Connection Update Started`
+ `Connection Deletion Started`
+ `Connection Activated`
+ `Connection Authorized`
+ `Connection Authorization Started`
+ `Connection Deauthorization Started`
+ `Connection Deauthorized`
+ `Connection Failed Connectivity`
Obrigatório: Sim

`source`  <a name="connection-state-source"></a>
Identifica o serviço que gerou o evento. Para EventBridge eventos, esse valor é`aws.events`.  
Obrigatório: Sim

`detail`  <a name="connection-state-detail"></a>
Um objeto JSON contém informações sobre o evento. O serviço que gera o evento determina o conteúdo desse campo.  
Obrigatório: Sim  
Para esse evento, esses dados incluem:    
`ConnectionName`  <a name="connection-state-connection-name"></a>
O nome da conexão.  
Obrigatório: Sim  
`StateReason`  <a name="connection-state-state-reason"></a>
O motivo pelo qual o estado da conexão mudou.  
Obrigatório: não  
`Timestamp`  <a name="connection-state-timestamp"></a>
A hora e a data em que o estado da conexão mudou.  
Obrigatório: Sim

**Example Evento do estado de conexão de exemplo**  <a name="event-detail-connection-state.example"></a>

```
{
    "version": "0",
    "id": "1d7a4ac6-a50a-745f-a331-a0d802f7badb",
    "detail-type": "Connection Creation Started",
    "source": "aws.events",
    "account": "123456789012",
    "time": "2024-10-28T09:08:20Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:events:us-east-1:123456789012:connection/sample-connection/ee7e4d52-8df0-4bed-a0d5-fa7dea43fcf8"
    ],
    "detail": {
        "ConnectionName": "sample-connection",
        "Timestamp": "2024-10-24 09:26:35 +0000 UTC"
    }
}
```

## Eventos de destino da API
<a name="event-reference-api-destinations"></a>

EventBridge envia os seguintes eventos de destino da API para o barramento de eventos padrão. Para obter mais informações, consulte [Destinos de API](eb-api-destinations.md).

### Eventos do estado de destino da API
<a name="event-detail-api-destination-state"></a>

Cada um desses eventos representa uma mudança no estado de um destino da API.

Os `detail-type` campos `source` e estão incluídos porque contêm valores específicos para EventBridge eventos. Para obter definições dos outros campos de metadados incluídos em todos os eventos, consulte [Metadados de evento do serviço AWS](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html) na *Referência de eventos*.

```
{
  . . .,
  "detail-type": "API Destination status",
  "source": "aws.events",
  . . .,
  "detail": {
    "ApiDestinationName" : "String",
    "Timestamp" : "DateTime"
  }
}
```

`detail-type`  <a name="api-destination-state-detail-type"></a>
Identifica o tipo de evento.  
Para esse evento, esse valor é um dos seguintes:   
+ `API Destination Activated`
+ `API Destination Deactivated`
Obrigatório: Sim

`source`  <a name="api-destination-state-source"></a>
Identifica o serviço que gerou o evento. Para EventBridge eventos, esse valor é`aws.events`.  
Obrigatório: Sim

`detail`  <a name="api-destination-state-detail"></a>
Um objeto JSON contém informações sobre o evento. O serviço que gera o evento determina o conteúdo desse campo.  
Obrigatório: Sim  
Para esse evento, esses dados incluem:    
`ApiDestinationName`  <a name="api-destination-state-connection-name"></a>
O nome do destino da API.  
Obrigatório: Sim  
`Timestamp`  <a name="api-destination-state-timestamp"></a>
A hora e a data em que o estado de destino da API mudou.  
Obrigatório: Sim

**Example Evento do estado de destino da API de exemplo**  <a name="event-detail-api-destination-state.example"></a>

```
{
    "version": "0",
    "id": "1d7a4ac6-a50a-745f-a331-a0d802f7badb",
    "detail-type": "API Destination Deactivated",
    "source": "aws.events",
    "account": "123456789012",
    "time": "2024-10-28T09:08:20Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:events:us-east-1:123456789012:api-destination/sample-api-destination/ee7e4d52-8df0-4bed-a0d5-fa7dea43fcf8"
    ],
    "detail": {
        "ApiDestinationName": "sample-api-destination",
        "Timestamp": "2024-10-24 09:26:35 +0000 UTC"
    }
}
```