

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

# EventBridge Eventos da Amazon para AWS Data Exchange
<a name="cloudwatch-events"></a>

AWS Data Exchange é integrado com a Amazon EventBridge, anteriormente chamada de Amazon CloudWatch Events. EventBridge é um serviço de barramento de eventos que você pode usar para conectar seus aplicativos a dados de várias fontes. Para obter mais informações, consulte o [Guia EventBridge do usuário da Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html).

Como assinante com uma assinatura ativa de um produto, você recebe um *evento* AWS Data Exchange sempre que o provedor publica novas revisões ou adiciona novos conjuntos de dados a um produto existente. O evento contém o `DataSetId` e a lista dos `RevisionIds` que foram publicados.

Os provedores podem enviar notificações correspondentes a atualizações de dados, atrasos de dados, alterações de esquema e descontinuações. Os provedores têm a opção de incluir comentários e ações esperadas para os assinantes seguirem. [Os assinantes recebem essas notificações como eventos na Amazon EventBridge, que podem ser usadas para criar fluxos de trabalho automatizados ou enviar notificações legíveis para e-mails e programas de bate-papo usando as Notificações do Usuário.AWS](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html)

Os eventos relacionados ao produto de dados são emitidos no local em Região da AWS que o provedor publicou o conjunto de dados. Você deve configurar EventBridge regras que usem esses eventos no mesmo Região da AWS ou consulte [Enviar e receber EventBridge eventos da Amazon entre](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-region.html) eles Regiões da AWS para obter mais opções.

Este tópico fornece informações detalhadas sobre cada evento indicado na tabela a seguir. A tabela inclui eventos recebidos por um assinante quando um provedor adiciona um conjunto de dados a um produto, adiciona uma revisão a um produto, revoga uma revisão a um produto ou remove o acesso a um produto.


****  

| Ações | Evento recebido | Tópico relacionado | 
| --- | --- | --- | 
| Adiciona um conjunto de dados baseado em arquivo a um produto e o publica | Data Sets Published To Product | [Eventos para adicionar conjuntos de dados baseados em arquivo](#events-add-data-sets) | 
| Adiciona um conjunto de dados de acesso a dados do Amazon S3 a um produto e o publica | Amazon S3 Data Access Data Sets Published To Product | [Eventos para adicionar conjuntos de dados de acesso a dados do Amazon S3](#events-add-s3-data-access-data-sets) | 
| Adiciona um conjunto AWS Lake Formation de dados de permissão de dados e o publica | AWS Lake Formation Data Permission Data Set Published To Product | [Eventos para adicionar conjuntos AWS Lake Formation de dados de permissão de dados](#events-add-LF-data-sets) | 
| Adiciona um conjunto de dados do Amazon Redshift a um produto e o publica | Redshift Data Shares Data Sets Published To Product | [Eventos para adicionar conjuntos de dados de unidade de compartilhamento de dados do Amazon Redshift](#events-add-RS-data-sets) | 
| Adiciona um conjunto de dados do Amazon API Gateway a um produto e o publica | API Gateway API Data Sets Published To Product | [Eventos para adicionar conjuntos de dados de API do Amazon API Gateway](#events-add-api-gateway-api-data-sets) | 
| Adiciona uma revisão de conjunto de dados baseada em arquivo a um produto e a publica | Revision Published To Data Set | [Eventos para adicionar revisões](#events-add-revisions) | 
| Adiciona uma revisão do conjunto de dados de acesso a dados do Amazon S3 a um produto e a publica | Revision Published to Amazon S3 Data Access Data Set | [Eventos para adicionar revisões de conjuntos de dados de acesso a dados do Amazon S3](#events-add-s3-revisions) | 
| Adiciona uma AWS Lake Formation revisão do conjunto de dados de permissão de dados a um produto e a publica | Revision Published To Lake Formation Data Permission Data Set | [Eventos para adicionar AWS Lake Formation revisões do conjunto de dados de permissão de dados (visualização prévia)](#events-add-LF-revision) | 
| Adiciona uma revisão do conjunto de dados da unidade de compartilhamento de dados do Amazon Redshift a um produto e a publica | Revision Published To Redshift Data Shares Data Set | [Eventos para adicionar revisões de conjuntos de dados da unidade de compartilhamento de dados do Amazon Redshift](#events-add-RS-revision) | 
| Adiciona uma revisão do conjunto de dados do Amazon API Gateway a um produto e a publica | Revision Published To API Gateway API Data Set | [Eventos para adicionar revisões de conjuntos de dados da API do Amazon API Gateway](#events-add-api-gateway-api-data-sets-revisions) | 
| Revoga a revisão de um produto | Revision Revoked | [Eventos para revogar revisões](#events-revoke-revisions) | 
| Executa uma ação nos recursos do Amazon Redshift que talvez possa remover o acesso de um assinante | Action Performed On Redshift Data Share By Provider | [Eventos para uma ação executada em um recurso do Amazon Redshift](#events-RS-action) | 
| Realiza uma ação em seus recursos do Amazon Redshift que remove o acesso de um assinante | Redshift Data Share Access Lost | [Eventos para perda de acesso a uma unidade de compartilhamento de dados do Amazon Redshift](#events-RS-lost-access) | 
| Envia uma notificação para uma atualização de dados | Data Updated in Data Set | [Eventos para uma notificação de atualização de dados gerada pelo provedor](#events-provider-generated-notification-of-data-update) | 
| Envia uma notificação para uma alteração de esquema | Schema Change Planned for Data Set | [Eventos para uma notificação gerada pelo provedor de uma alteração de esquema](#events-provider-generated-notification-of-schema-change) | 
| Envia uma notificação sobre um atraso de dados | Data Set Update Delayed | [Eventos para uma notificação de atraso de dados gerada pelo provedor](#events-provider-generated-notification-of-data-delay) | 
| Envia uma notificação para uma descontinuação de dados | Deprecation Planned for Data Set | [Eventos para uma notificação gerada pelo provedor sobre uma descontinuação de dados](#events-provider-generated-notification-of-data-deprecation) | 
| Envia um evento quando um consumidor de dados aceita uma concessão de dados | Data Grant Accepted | [Eventos para aceitar uma concessão de dados](#data-grant-accepted-event) | 
| Envia um evento quando um produtor de dados estende uma concessão de dados | Data Grant Extended | [Eventos para estender as concessões de dados](#data-grant-extended-event) | 
| Envia um evento quando um produtor de dados revoga uma concessão de dados | Data Grant Revoked | [Eventos para revogar uma concessão de dados](#data-grant-revoked-event) | 
| Trabalho de exportação automática concluído | Auto-export Job Completed | [Eventos para um trabalho de exportação automática concluídos](#events-auto-export-job-complete) | 
| Falha no trabalho de exportação automática | Auto-export Job Failed | [Falha nos eventos de um trabalho de exportação automática](#events-auto-export-job-failed) | 

**nota**  
AWS Data Exchange emite eventos com base no melhor esforço. Para obter mais informações sobre a entrega de eventos, consulte [Eventos de Serviços da AWS](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html).

## Eventos para adicionar conjuntos de dados baseados em arquivo
<a name="events-add-data-sets"></a>

Quando um provedor adiciona conjuntos de dados baseados em arquivos a um produto e o publica, o assinante recebe um evento com o tipo de detalhe. `Data Sets Published To Product` 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2020-07-29T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "prod-{{uEXAMPLEabc1d}}" 
    ],
    "detail":  {
        "DataSetIds":  [
            "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
            "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}" 
        ],
        "DataSets": [
            {
               "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
               "Name": "{{Data_Set_Hello_World_One}}"
            },
            {
               "Id" : "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}",
               "Name": "{{Data_Set_Hello_World_Two}}"
            }
        ],
        "Product":  
         { 
            "Id" : "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}"
         }
    }
}
```

## Eventos para adicionar conjuntos de dados de acesso a dados do Amazon S3
<a name="events-add-s3-data-access-data-sets"></a>

Quando um provedor adiciona um conjunto de dados de acesso a dados do Amazon S3 a um produto e o publica, o assinante recebe um evento com o seguinte tipo de detalhe: `Amazon S3 Data Access Data Set(s) Published To Product`.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
	"version": "0",
	"id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
	"detail-type": "S3 Data Access Data Set(s) Published to Product",
	"source": "aws.dataexchange",
	"account": "{{123456789012}}",
	"time": "{{2020-07-29T18:24:04Z}}",
	"region": "{{us-east-1}}",
	"resources": [
		"prod-{{uEXAMPLEabc1d}}"
	],
	"detail": {
		"DataSetIds": [
			"{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
			"{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}"
		],
		"DataSets": [{
				"Id": "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
				"Name": "{{Data_Set_Hello_World_One}}"
			},
			{
				"Id": "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}",
				"Name": "{{Data_Set_Hello_World_Two}}"
			}
		],
		"Product": {
			"Id": "prod-{{uEXAMPLEabc1d}}",
			"Name": "{{Product_Hello_World}}"
		}
	}
}
```

## Eventos para adicionar conjuntos AWS Lake Formation de dados de permissão de dados
<a name="events-add-LF-data-sets"></a>

Quando um provedor adiciona um conjunto de AWS Lake Formation dados de permissão de dados a um produto e o publica, o assinante recebe um evento com o tipo de `Lake Formation Data Permission Data Sets Published To Product` detalhe. 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Lake Formation Data Permission Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources": [
        "prod-{{uEXAMPLEabc1d}}"
    ],
    "detail": {
        "DataSetIds": [
            "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
            "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}"
        ],
        "DataSets": [
            {
                "Id": "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}"
            },
            {
                "Id": "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}",
                "Name": "{{Data_Set_Hello_World_Two}}"
            }
        ],
        "Product": {
            "Id": "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}"
        }
    }
}
```

## Eventos para adicionar conjuntos de dados de unidade de compartilhamento de dados do Amazon Redshift
<a name="events-add-RS-data-sets"></a>

Quando um provedor adiciona um conjunto de dados de compartilhamento de dados do Amazon Redshift a um produto e o publica, o assinante recebe um evento com o tipo de detalhe. `Redshift Data Shares Data Sets Published To Product`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Redshift Data Shares Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "prod-{{uEXAMPLEabc1d}}" 
    ],
    "detail":  {
        "DataSetIds":  [
            "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
            "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}" 
        ],
        "DataSets": [
            {
               "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
               "Name": "{{Data_Set_Hello_World_One}}"
            },
            {
               "Id" : "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}",
               "Name": "{{Data_Set_Hello_World_Two}}"
            }
        ],
        "Product":  
        { 
            "Id" : "{{prod-uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}"
        } 
        
    }
}
```

## Eventos para adicionar conjuntos de dados de API do Amazon API Gateway
<a name="events-add-api-gateway-api-data-sets"></a>

Quando um provedor adiciona um conjunto de dados de API do Amazon API Gateway a um produto e o publica, o assinante recebe um evento com o tipo de `Amazon API Gateway Data Sets Published To Product` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "API Gateway API Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "prod-{{uEXAMPLEabc1d}}" 
    ],
    "detail":  {
        "DataSetIds":  [
            "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
            "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}" 
        ],
        "DataSets":  [
            {
                "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            },
            {
                "Id" : "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}",
                "Name": "{{Data_Set_Hello_World_Two}}" 
            }
        ],
        "Product":  {
            "Id" : "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}" 
        }
    }
}
```

## Eventos para adicionar revisões
<a name="events-add-revisions"></a>

Quando um provedor adiciona um conjunto de dados a um produto e o publica, o assinante recebe um evento com o tipo de `Revision Published To Data Set` detalhe. 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Revision Published To Data Set",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2020-07-29T04:16:28Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}" 
    ],
    "detail":  {
        "RevisionIds":  [
            "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}" 
        ],
        "Revisions": [
            {
                "Id" : "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}",
                "Comment": "{{Revision_Comment_One}}" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
        "Product":  {
            "Id" : "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}" 
        }
    }
}
```

## Eventos para adicionar revisões de conjuntos de dados de acesso a dados do Amazon S3
<a name="events-add-s3-revisions"></a>

Quando um provedor adiciona uma revisão do conjunto de dados de acesso a dados do Amazon S3 a um produto e a publica, o assinante recebe um evento com o tipo de detalhe. `Revision Published To Amazon S3 Data Access Data Set`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Revision Published to S3 Data Access Data Set(s)",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2020-07-29T04:16:28Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}" 
    ],
    "detail":  {
        "RevisionIds":  [
            "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}" 
        ],
        "Revisions": [
            {
                "Id" : "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}",
                "Comment": "{{Revision_Comment_One}}" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
        "Product":  {
            "Id" : "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}" 
        }
    }
}
```

## Eventos para adicionar AWS Lake Formation revisões do conjunto de dados de permissão de dados (visualização prévia)
<a name="events-add-LF-revision"></a>

Quando um provedor adiciona uma AWS Lake Formation revisão do conjunto de dados de permissão de dados a um produto e a publica, o assinante recebe um evento com o tipo de `Revision Published to Lake Formation Data Permission Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Revision Published to Lake Formation Data Permission Data Set",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources": [
        "prod-{{uEXAMPLEabc1d}}"
    ],
    "detail": {
        "DataSetIds": [
            "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
            "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}"
        ],
        "DataSets": [
            {
                "Id": "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}"
            },
            {
                "Id": "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}",
                "Name": "{{Data_Set_Hello_World_Two}}"
            }
        ],
        "Product": {
            "Id": "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}"
        }
    }
}
```

## Eventos para adicionar revisões de conjuntos de dados da unidade de compartilhamento de dados do Amazon Redshift
<a name="events-add-RS-revision"></a>

Quando um provedor adiciona uma revisão do conjunto de dados de compartilhamento de dados do Amazon Redshift a um produto e a publica, o assinante recebe um evento com o tipo de detalhe. `Revision Published To Redshift Data Shares Data Set`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Revision Published To Redshift Data Shares Data Set",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}" 
    ],
    "detail":  {
        "RevisionIds":  [
            "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}" 
        ],
        "Revisions": [
            {
                "Id" : "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}",
                "Comment": "{{Revision_Comment_One,}}" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
        "Product":  {
            "Id" : "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}" 
        }
    }
}
```

## Eventos para adicionar revisões de conjuntos de dados da API do Amazon API Gateway
<a name="events-add-api-gateway-api-data-sets-revisions"></a>

Quando um provedor adiciona uma revisão do conjunto de dados da API Amazon API Gateway a um produto e a publica, o assinante recebe um evento com o tipo de `Revision Published To API Gateway Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Revision Published To API Gateway API Data Set",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}" 
    ],
    "detail":  {
        "RevisionIds":  [
            "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}" 
        ],
        "Revisions": [
            {
                "Id" : "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}",
                "Comment": "{{Revision_Comment_One}}" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
        "Product":  {
            "Id" : "prod-u{{EXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}" 
        }
    }
}
```

A tabela a seguir descreve os códigos de erro de revisão do conjunto de dados da API do API Gateway.


| Código de erro | Mensagem | Description | 
| --- | --- | --- | 
| CLUSTER\_DELETED | The datashare is unavailable because the provider deleted their cluster. Please contact the provider for more information. | Essa mensagem é enviada quando a unidade de compartilhamento de dados não está mais disponível porque o provedor excluiu o cluster que contém a unidade de compartilhamento de dados. | 
| CLUSTER\_ENCRYPTION\_DISABLED | The datashare is unavailable because the provider disabled encryption on their cluster. Please contact the provider for more information. | Essa mensagem é enviada quando a unidade de compartilhamento de dados não está mais disponível porque o provedor desativou a criptografia em seu cluster. Para usar a unidade de compartilhamento de dados, tanto o provedor quanto o assinante devem ter a criptografia habilitada. | 
| DATASHARE\_DELETED | The datashare is unavailable because the provider deleted the datashare. Please contact the provider for more information. | Essa mensagem é enviada quando a unidade de compartilhamento de dados não está mais disponível porque o provedor a excluiu. O provedor deve criar uma nova unidade de compartilhamento de dados para que você possa recuperar o acesso aos dados. | 
| DATASHARE\_DEAUTHORIZED | The datashare is unavailable because the provider de-authorized the datashare. Please contact the provider for more information. | Essa mensagem é enviada quando o compartilhamento de dados não está mais disponível porque o provedor autorizou novamente o compartilhamento de dados. O provedor deve criar uma nova unidade de compartilhamento de dados para que você possa recuperar o acesso aos dados. | 
| DATASHARE\_PUBLIC\_CONSUMER\_BLOCKED | You cannot access a non-publicly accessible datashare from a publicly accessible cluster. You must turn off public accessibility on your cluster to access this datashare. Please contact your provider for more information. | Essa mensagem é enviada quando um provedor define a opção de **Acesso público** como **Desabilitar** no cluster que contém a unidade de compartilhamento de dados. Se o cluster do assinante estiver com a opção **Acessível publicamente** definida como **Desativar**, isso não afetará sua capacidade de acessar a unidade de compartilhamento de dados. Para que o assinante acesse a unidade de compartilhamento de dados, o assinante deve definir a opção de **Acesso público** como **Desabilitar** em seu cluster, ou o provedor deve definir a opção de **Acesso público** como **Ativar** em seu cluster.Desative no cluster que contém a unidade de compartilhamento de dados. Se o cluster do assinante estiver com a opção Acessível publicamente definida como Desativar, isso não afetará sua capacidade de acessar a unidade de compartilhamento de dados. Para que o assinante acesse a unidade de compartilhamento de dados, o assinante deve definir a opção de Acesso público como Desabilitar em seu cluster, ou o provedor deve definir a opção de Acesso público como Ativar em seu cluster. | 

## Eventos para revogar revisões
<a name="events-revoke-revisions"></a>

Quando um provedor revoga uma revisão de um produto e a publica, o assinante recebe um evento com o `Revision Revoked` tipo de detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Revision Revoked",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2022-02-17T21:25:06Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}" 
    ],
    "detail":  {
        "RevisionIds":  [
            "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}" 
        ],
        "RevocationComment": "{{example revocation comment}}",
        "Revisions": [
            {
                "Id" : "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}",
                "Comment": "{{Revision_Comment_One}}" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
        "Product":  {
            "Id" : "prod-{{uEXAMPLEabc1d}}",
            "Name": "{{Product_Hello_World}}" 
        }
    }
}
```

## Eventos para uma ação executada em um recurso do Amazon Redshift
<a name="events-RS-action"></a>

Quando um provedor realiza uma ação em seus recursos do Amazon Redshift que *pode* remover o acesso de um assinante, o assinante recebe um evento com o tipo de detalhe. `Action Performed On Redshift Data Share By Provider`

Por exemplo, se um provedor alterar a definição de acessibilidade pública do compartilhamento de dados de `true` para `false`, o assinante receberá um evento.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Action Performed On Redshift Data Share By Provider",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "arn:aws:redshift:{{us-east-1}}:{{098765432123}}:datashare:{{01234567-2590-7654-1234-f57ea0081234}}/{{test_data_share}}" 
    ],
    "detail":  {
        "Message": "{{This is an example message which explains why you may have lost access.}}",
        "AssociatedProducts":  [
            {
                "ProductId": "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}",
                "DataSetIds":  [
                    "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}" 
                ],
                "DataSets":  [
                    {
                        "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                        "Name": "{{Data_Set_Hello_World_One}}" 
                    }
                ],
                "Product":  {
                    "Id" : "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}",
                    "Name": "{{Product_Hello_World}}" 
                }
            }
        ]
    }
}
```

## Eventos para perda de acesso a uma unidade de compartilhamento de dados do Amazon Redshift
<a name="events-RS-lost-access"></a>

Quando um provedor realiza uma ação em seus recursos do Amazon Redshift que remove o acesso de um assinante, o assinante recebe um evento com o tipo de detalhe. `Redshift Data Share Access Lost`

Por exemplo, se um provedor excluir uma unidade de compartilhamento de dados do Amazon Redshift ou excluir um cluster, o assinante receberá um evento.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Redshift Data Share Access Lost",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2021-12-15T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "arn:aws:redshift:{{us-east-1}}:{{098765432123}}:datashare:{{01234567-2590-7654-1234-f57ea0081234}}/{{test_data_share}}" 
    ],
    "detail":  {
        "Message": "{{This is an example message which explains why you may have lost access.}}",
        "AssociatedProducts":  [
            {
                "ProductId": "{{aae4c2cdEXAMPLE54f9369dEXAMPLE66}}",
                "DataSetIds":  [
                    "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}" 
                ],
                "DataSets":  [
                    {
                        "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                        "Name": "{{Data_Set_Hello_World_One}}" 
                    }
                ],
                "Product":  {
                    "Id" : "prod-{{uEXAMPLEabc1d}}",
                    "Name": "{{Product_Hello_World}}" 
                }
            }
        ]
    }
}
```

## Eventos para um trabalho de exportação automática concluídos
<a name="events-auto-export-job-complete"></a>

Depois que um trabalho de exportação automática move todos os dados em uma revisão recém-publicada do conjunto de dados de arquivos para o bucket Amazon S3 escolhido pelo assinante, o assinante recebe um evento com o tipo de detalhe. `Auto-export Job Completed`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Auto-export Job Completed",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2020-07-29T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources": [
        "prod-{{uEXAMPLEabc1d}}"
    ],
    "detail": {
        "RevisionIds": [
            "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}"
        ],
        "Revisions": [{
            "Id": "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}",
            "Comment": "{{Revision_Comment_One}}"
        }],
        "DataSetIds": [
            "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
        ],
        "DataSets": [{
            "Id": "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
            "Name": "{{Data_Set_Hello_World_One}}"
        }, ],
        "Product": {
            "Id": "prod-{{uEXAMPLEabc1d}}",
        }
    }
}
```

## Falha nos eventos de um trabalho de exportação automática
<a name="events-auto-export-job-failed"></a>

Quando uma tarefa de exportação automática falha, o assinante recebe um evento com o tipo de `Auto-export Job Failed` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Auto-Export job failed",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2020-07-29T18:24:04Z}}",
    "region": "{{us-east-1}}",
    "resources": [
        "{{prod-uEXAMPLEabc1d}}"
    ],
    "detail": {
        "RevisionIds": [
            "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}"
        ],
        "Revisions": [{
            "Id": "{{3afc623EXAMPLE099e6fcc8EXAMPLEe7}}",
            "Comment": "{{Revision_Comment_One}}"
        }],
        "DataSetIds": [
            "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
            "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}"
        ],
        "DataSets": [{
                "Id": "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}"
            },
            {
                "Id": "{{5bgd734EXAMPLE100f7gdd9EXAMPLEe9}}",
                "Name": "{{Data_Set_Hello_World_Two}}"
            }
        ],
        "Product": {
            "Id": "prod-{{uEXAMPLEabc1d}}",
        }
    }
}
```

## Eventos para uma notificação de atualização de dados gerada pelo provedor
<a name="events-provider-generated-notification-of-data-update"></a>

Quando um provedor envia uma notificação para uma atualização de dados, o assinante recebe um evento com o tipo de `Data Updated in Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Data Updated in Data Set",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2023-08-21T10:29:48Z}}",
    "region": "{{us-east-1}}",
    "resources": [
        "arn:aws:dataexchange:{{us-east-1}}::data-sets/{{b5538f9f45e4613d448eb9eEXAMPLEc6}}"
    ],
    "detail": {
        "DataSet": {
            "Id": "{{b5538f9f45e4613d448eb9eEXAMPLEc6}}",
            "Name": "{{Example Data Set}}",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "prod-{{7ip6EXAMPLEhs}}",
            "Name": "{{Example Data Product}}",
            "ProviderContact": "{{no-reply@marketplace.aws}}"
        },
        "Notification": {
            "Comment": "{{This is a test DATA_UPDATE notification.}}",
            "Type": "DATA_UPDATE",
            "Details": {
                "DataUpdate": {
                    "DataUpdatedAt": "{{2023-07-12T00:00:00Z}}"
                }
            },
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "{{KeyPrefix}}"
                    ],
                    "Keys": [
                        "{{KeyA}}",
                        "{{KeyB}}"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para uma notificação gerada pelo provedor de uma alteração de esquema
<a name="events-provider-generated-notification-of-schema-change"></a>

Quando um provedor envia uma notificação para uma alteração de esquema, o assinante recebe um evento com o tipo de `Schema Change Planned for Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Schema Change Planned for Data Set",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2023-08-21T10:29:48Z}}",
    "region": "{{us-east-1}}",
    "resources": [
        "arn:aws:dataexchange:{{us-east-1}}::data-sets/{{b5538f9f45e4613d448eb9eEXAMPLEc6}}"
    ],
    "detail": {
        "DataSet": {
            "Id": "{{b5538f9f45e4613d448eb9eEXAMPLEc6}}",
            "Name": "{{Example Data Set}}",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "prod-{{7ip6EXAMPLEhs}}",
            "Name": "{{Example Data Product}}",
            "ProviderContact": "{{no-reply@marketplace.aws}}"
        },
        "Notification": {
            "Comment": "{{This is a test SCHEMA_CHANGE notification.}}",
            "Type": "SCHEMA_CHANGE",
            "Details": {
                "SchemaChange": {
                    "Changes": [{
                            "Type": "{{ADD}}",
                            "Description": "{{This object is being added to the bucket, or a field is being added to the object.}}",
                            "Name": "{{KeyA}}"
                        },
                        {
                            "Type": "{{REMOVE}}",
                            "Description": "{{This object is being removed from the bucket or a field is being removed from the object.}}",
                            "Name": "{{KeyB}}"
                        },
                        {
                            "Type": "{{MODIFY}}",
                            "Description": "{{The usage or meaning of this key prefix is changing, or something is changing about every file under this key prefix.}}",
                            "Name": "{{KeyPrefix}}"
                        }
                    ],
                    "SchemaChangeAt": "{{2023-09-08T13:46:01Z}}"
                }
            },
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "{{KeyPrefix}}"
                    ],
                    "Keys": [
                        "{{KeyA}}",
                        "{{KeyB}}"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para uma notificação de atraso de dados gerada pelo provedor
<a name="events-provider-generated-notification-of-data-delay"></a>

Quando um provedor envia uma notificação sobre um atraso de dados, o assinante recebe um evento com o seguinte tipo de detalhe: **Atualização do conjunto de dados atrasada**.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Data Set Update Delayed",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "2023-08-21T10:29:48Z",
    "region": "{{us-east-1}}",
    "resources": [
        "arn:aws:dataexchange:{{us-east-1}}::data-sets/{{b5538f9f45e4613d448eb9eEXAMPLEc6}}"
    ],
    "detail": {
        "DataSet": {
            "Id": "{{b5538f9f45e4613d448eb9eEXAMPLEc6}}",
            "Name": "{{Example Data Set}}",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "{{prod-7ip6EXAMPLEhs}}",
            "Name": "{{Example Data Product}}",
            "ProviderContact": "{{no-reply@marketplace.aws}}"
        },
        "Notification": {
            "Comment": "{{This is a test DATA_DELAY notification.}}",
            "Type": "DATA_DELAY",
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "{{KeyPrefix}}"
                    ],
                    "Keys": [
                        "{{KeyA}}",
                        "{{KeyB}}"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para uma notificação gerada pelo provedor sobre uma descontinuação de dados
<a name="events-provider-generated-notification-of-data-deprecation"></a>

Quando um provedor envia uma notificação sobre a suspensão de uso de dados, o assinante recebe um evento com o tipo de detalhe. `Deprecation Planned for Data Set`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Deprecation Planned for Data Set",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2023-08-21T10:29:48Z}}",
    "region": "{{us-east-1}}",
    "resources": [
        "arn:aws:dataexchange:{{us-east-1}}::data-sets/{{b5538f9f45e4613d448eb9eEXAMPLEc6}}"
    ],
    "detail": {
        "DataSet": {
            "Id": "{{b5538f9f45e4613d448eb9eEXAMPLEc6}}",
            "Name": "{{Example Data Set}}",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "prod-{{7ip6EXAMPLEhs}}",
            "Name": "{{Example Data Product}}",
            "ProviderContact": "{{no-reply@marketplace.aws}}"
        },
        "Notification": {
            "Comment": "{{This is a test DEPRECATION notification.}}",
            "Type": "DEPRECATION",
            "Details": {
                "Deprecation": {
                    "DeprecationAt": "{{2023-09-08T13:46:01Z}}"
                }
            },
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "{{KeyPrefix}}"
                    ],
                    "Keys": [
                        "{{KeyA}}",
                        "{{KeyB}}"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para aceitar uma concessão de dados
<a name="data-grant-accepted-event"></a>

Quando um consumidor de dados aceita uma concessão de dados, o proprietário dos dados recebe um evento com o tipo de `Data Grant Accepted` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Data Grant Accepted",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2022-02-17T21:25:06Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "arn:aws:dataexchange:{{us-east-1}}::data-sets/{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}" 
    ],
    "detail":  {
        "DataSets":  [
            {
                "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
        "DataGrant":  {
            "Arn" : "arn:aws:dataexchange:{{us-east-1}}:{{123456789012}}:data-grants/{{4afc623EXAMPLE099e6fcc8EXAMPLEe9}}",
            "Name": "{{DataGrant_Hello_World}}" 
        }
    }
}
```

## Eventos para estender as concessões de dados
<a name="data-grant-extended-event"></a>

Quando um proprietário de dados estende uma concessão de dados, o consumidor de dados recebe um evento com o tipo de `Data Grant Extended` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Data Grant Extended",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2022-02-17T21:25:06Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "arn:aws:dataexchange:{{us-east-1}}::data-sets/{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}"
    ],
    "detail":  {
        "DataSets":  [
            {
                "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
         "DataGrant":  {
            "Arn" : "arn:aws:dataexchange:{{us-east-1}}:{{123456789012}}:data-grants/{{4afc623EXAMPLE099e6fcc8EXAMPLEe9}}",
            "Name": "{{DataGrant_Hello_World}}" 
        }
    }
}
```

## Eventos para revogar uma concessão de dados
<a name="data-grant-revoked-event"></a>

Quando um proprietário de dados revoga uma concessão de dados, o consumidor de dados recebe um evento com o tipo de `Data Grant Revoked` detalhe. 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "version": "0",
    "id": "{{dc529cb6-2e23-4c5f-d020-EXAMPLE92231}}",
    "detail-type": "Data Grant Revoked",
    "source": "aws.dataexchange",
    "account": "{{123456789012}}",
    "time": "{{2022-02-17T21:25:06Z}}",
    "region": "{{us-east-1}}",
    "resources":  [
        "arn:aws:dataexchange:{{us-east-1}}::data-sets/{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}"
    ],
    "detail":  {
        "DataSets":  [
            {
                "Id" : "{{4afc623EXAMPLE099e6fcc8EXAMPLEe8}}",
                "Name": "{{Data_Set_Hello_World_One}}" 
            }
         ],
         "DataGrant":  {
            "Arn" : "arn:aws:dataexchange:{{us-east-1}}:{{123456789012}}:data-grants/{{4afc623EXAMPLE099e6fcc8EXAMPLEe9}}",
            "Name": "{{DataGrant_Hello_World}}" 
        }
    }
}
```