

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# の Amazon EventBridge イベント AWS Data Exchange
<a name="cloudwatch-events"></a>

AWS Data Exchange は、以前は Amazon CloudWatch Events と呼ばれていた Amazon EventBridge と統合されています。EventBridge は、アプリケーションをさまざまなソースからのデータに接続するために使用できるイベントバスサービスです。詳細については、[Amazon EventBridge ユーザーガイド](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html)を参照してください。

製品へのアクティブなサブスクリプションのサブスクライバーは、プロバイダーが新しいリビジョンを発行したり、既存の製品に新しいデータセットを追加したりする AWS Data Exchange たびに、 から*イベント*を受け取ります。イベントには、発行された `DataSetId` と `RevisionIds` のリストが含まれています。

プロバイダは、データ更新、データ遅延、スキーマ変更、廃止に関する通知を送信できます。プロバイダーは、購読者がフォローすべきコメントや期待されるアクションを含めることができます。サブスクライバーは、これらの通知を Amazon EventBridge のイベントとして受け取ります。イベントを使用して、自動ワークフローを構築したり、[AWS ユーザー](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html)通知を使用して E メールやチャットプログラムに人間が読み取れる通知を配信したりできます。

データ製品関連のイベントは、プロバイダーがデータセットを発行 AWS リージョン した で出力されます。これらのイベントを使用する EventBridge ルールを同じ で設定するか AWS リージョン 、その他のオプションについては[「 間の Amazon EventBridge イベントの送受信 AWS リージョン](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-region.html)」を参照してください。

このトピックでは、次の表に示す各イベントに関する詳細情報を提供します。この表には、プロバイダーが製品にデータセットを追加したり、製品にリビジョンを追加したり、製品へのリビジョンを取り消したり、製品へのアクセスを削除したりしたときに、サブスクライバーが受信するイベントが含まれています。


****  

| アクション | 受信したイベント | 関連トピック | 
| --- | --- | --- | 
| ファイルベースのデータセットを製品に追加し、発行する | Data Sets Published To Product | [ファイルベースのデータセットを追加するイベント](#events-add-data-sets) | 
| Amazon S3 データアクセスデータセットを製品に追加し、発行する | Amazon S3 Data Access Data Sets Published To Product | [Amazon S3 データアクセスデータセットの追加に関するイベント](#events-add-s3-data-access-data-sets) | 
|  AWS Lake Formation データアクセス許可データセットを追加して公開します | AWS Lake Formation Data Permission Data Set Published To Product | [AWS Lake Formation データアクセス許可データセットを追加するためのイベント](#events-add-LF-data-sets) | 
| Amazon Redshift データセットを製品に追加し、発行する | Redshift Data Shares Data Sets Published To Product | [Amazon Redshift データ共有データセットを追加するためのイベント](#events-add-RS-data-sets) | 
| Amazon API Gateway データセットを製品に追加し、発行する | API Gateway API Data Sets Published To Product | [Amazon API Gateway API データセットの追加に関するイベント](#events-add-api-gateway-api-data-sets) | 
| ファイルベースのデータセットのリビジョンを製品に追加し、発行する | Revision Published To Data Set | [リビジョンの追加に関するイベント](#events-add-revisions) | 
| Amazon S3 データアクセスデータセットのリビジョンを製品に追加し、発行する | Revision Published to Amazon S3 Data Access Data Set | [Amazon S3 データアクセスデータセットのリビジョンを追加する](#events-add-s3-revisions) | 
|  AWS Lake Formation データアクセス許可データセットリビジョンを製品に追加して公開します | Revision Published To Lake Formation Data Permission Data Set | [AWS Lake Formation データアクセス許可データセットリビジョンを追加するためのイベント (プレビュー)](#events-add-LF-revision) | 
| Amazon Redshift データ共有データセットのリビジョンを製品に追加し、発行する | Revision Published To Redshift Data Shares Data Set | [Amazon Redshift データ共有データセットのリビジョンを追加する](#events-add-RS-revision) | 
| Amazon API Gateway データセットのリビジョンを製品に追加し、発行する | Revision Published To API Gateway API Data Set | [Amazon API Gateway API データセットのリビジョンをデータセットのリビジョンを追加する](#events-add-api-gateway-api-data-sets-revisions) | 
| 製品へのリビジョンを取り消します。 | Revision Revoked | [リビジョンを取り消すためのイベント](#events-revoke-revisions) | 
| Amazon Redshift リソースに対して、サブスクライバーからのアクセスを削除する 可能性のある アクションを実行する | Action Performed On Redshift Data Share By Provider | [Amazon Redshift リソースで実行されるアクションのイベント](#events-RS-action) | 
| Amazon Redshift リソースに対してサブスクライバーからのアクセスを削除するアクションを実行します | Redshift Data Share Access Lost | [Amazon Redshift データ共有にアクセスできなくなった場合のイベント](#events-RS-lost-access) | 
| データ更新の通知を送信します。 | Data Updated in Data Set | [プロバイダーが生成するデータ更新通知のイベント](#events-provider-generated-notification-of-data-update) | 
| スキーマ変更の通知を送信します。 | Schema Change Planned for Data Set | [プロバイダーが生成するスキーマ変更通知のイベント](#events-provider-generated-notification-of-schema-change) | 
| データ遅延の通知を送信します。 | Data Set Update Delayed | [プロバイダーが生成するデータ遅延通知のイベント](#events-provider-generated-notification-of-data-delay) | 
| データ廃止の通知を送信します。 | Deprecation Planned for Data Set | [プロバイダーが生成するデータ廃止通知のイベント](#events-provider-generated-notification-of-data-deprecation) | 
| データコンシューマーがデータ許可を受け入れるとイベントを送信します | Data Grant Accepted | [データ許可を受け入れるためのイベント](#data-grant-accepted-event) | 
| データプロデューサーがデータ許可を拡張したときにイベントを送信します | Data Grant Extended | [データ許可を拡張するためのイベント](#data-grant-extended-event) | 
| データプロデューサーがデータ許可を取り消すとイベントを送信します | Data Grant Revoked | [データ許可を取り消すためのイベント](#data-grant-revoked-event) | 
| 自動エクスポートジョブ完了 | Auto-export Job Completed | [自動エクスポートジョブのイベントが完了しました](#events-auto-export-job-complete) | 
| 自動エクスポートジョブ失敗 | Auto-export Job Failed | [自動エクスポートジョブのイベントが失敗しました](#events-auto-export-job-failed) | 

**注記**  
AWS Data Exchange は、ベストエフォートベースでイベントを発行します。イベント配信の詳細については、「 [からのイベント AWS のサービス](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html)」を参照してください。

## ファイルベースのデータセットを追加するイベント
<a name="events-add-data-sets"></a>

プロバイダーがファイルベースのデータセットを製品に追加して公開すると、サブスクライバーは`Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon S3 データアクセスデータセットの追加に関するイベント
<a name="events-add-s3-data-access-data-sets"></a>

プロバイダーが Amazon S3 データアクセスデータセットを製品に追加して公開すると、サブスクライバーは、詳細タイプ：`Amazon S3 Data Access Data Set(s) Published To Product` のイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## AWS Lake Formation データアクセス許可データセットを追加するためのイベント
<a name="events-add-LF-data-sets"></a>

プロバイダーが AWS Lake Formation データアクセス許可データセットを製品に追加して公開すると、サブスクライバーは`Lake Formation Data Permission Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon Redshift データ共有データセットを追加するためのイベント
<a name="events-add-RS-data-sets"></a>

プロバイダーが Amazon Redshift データ共有データセットを製品に追加して公開すると、サブスクライバーは`Redshift Data Shares Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon API Gateway API データセットの追加に関するイベント
<a name="events-add-api-gateway-api-data-sets"></a>

プロバイダーが Amazon API Gateway API データセットを製品に追加して公開すると、サブスクライバーは`Amazon API Gateway Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## リビジョンの追加に関するイベント
<a name="events-add-revisions"></a>

プロバイダーがデータセットを製品に追加して公開すると、サブスクライバーは`Revision Published To Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon S3 データアクセスデータセットのリビジョンを追加する
<a name="events-add-s3-revisions"></a>

プロバイダーが Amazon S3 データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published To Amazon S3 Data Access Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## AWS Lake Formation データアクセス許可データセットリビジョンを追加するためのイベント (プレビュー)
<a name="events-add-LF-revision"></a>

プロバイダーが AWS Lake Formation データアクセス許可データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published to Lake Formation Data Permission Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon Redshift データ共有データセットのリビジョンを追加する
<a name="events-add-RS-revision"></a>

プロバイダーが Amazon Redshift データ共有データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published To Redshift Data Shares Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon API Gateway API データセットのリビジョンをデータセットのリビジョンを追加する
<a name="events-add-api-gateway-api-data-sets-revisions"></a>

プロバイダーが Amazon API Gateway API データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published To API Gateway Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

次の表は、API Gateway API データセットのリビジョンエラーコードを示しています。


| エラーコード | メッセージ | 説明 | 
| --- | --- | --- | 
| CLUSTER\_DELETED | The datashare is unavailable because the provider deleted their cluster. Please contact the provider for more information. | このメッセージは、プロバイダがデータ共有を含むクラスターを削除したためにデータ共有が使用できなくなったときに送信されます。 | 
| CLUSTER\_ENCRYPTION\_DISABLED | The datashare is unavailable because the provider disabled encryption on their cluster. Please contact the provider for more information. | このメッセージは、プロバイダーがクラスターの暗号化を無効にしたためにデータ共有が使用できなくなったときに送信されます。データ共有を使用するには、プロバイダーとサブスクライバーの両方で暗号化が有効になっている必要があります。 | 
| DATASHARE\_DELETED | The datashare is unavailable because the provider deleted the datashare. Please contact the provider for more information. | このメッセージは、プロバイダーがデータ共有を削除したためにデータ共有が使用できなくなったときに送信されます。データに再びアクセスできるように、プロバイダーは新しいデータ共有を作成する必要があります。 | 
| DATASHARE\_DEAUTHORIZED | The datashare is unavailable because the provider de-authorized the datashare. Please contact the provider for more information. | このメッセージは、プロバイダーがデータ共有を再承認したためにデータ共有が利用できなくなったときに送信されます。データに再びアクセスできるように、プロバイダーは新しいデータ共有を作成する必要があります。 | 
| 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. | このメッセージは、プロバイダーがデータ共有を含むクラスターで [**パブリックアクセス可能**] オプションを [**無効**] に設定したときに送信されます。サブスクライバーのクラスターの [パブリックアクセス可能****] オプションが [無効****] に設定されている場合、サブスクライバーのデータ共有へのアクセスには影響しません。サブスクライバーがデータ共有にアクセスするには、サブスクライバーがクラスターの [パブリックアクセス可能****] オプションを [**無効**] に設定するか、プロバイダーがクラスターの [**パブリックアクセス可能**] オプションを [有効****] に設定する必要があります。 データ共有を含むクラスターでは無効にします。サブスクライバーのクラスターの [パブリックアクセス可能] オプションが [無効] に設定されている場合、サブスクライバーのデータ共有へのアクセスには影響しません。サブスクライバーがデータ共有にアクセスするには、サブスクライバーがクラスターの [パブリックアクセス可能] オプションを [無効] に設定するか、プロバイダーがクラスターの [パブリックアクセス可能] オプションを [有効] に設定する必要があります。 | 

## リビジョンを取り消すためのイベント
<a name="events-revoke-revisions"></a>

プロバイダーが製品のリビジョンを取り消して公開すると、サブスクライバーは`Revision Revoked`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon Redshift リソースで実行されるアクションのイベント
<a name="events-RS-action"></a>

プロバイダーが Amazon Redshift リソースに対して、サブスクライバーからアクセスを削除する*可能性のある*アクションを実行すると、サブスクライバーは`Action Performed On Redshift Data Share By Provider`詳細タイプのイベントを受け取ります。

たとえば、プロバイダがデータ共有のパブリックアクセシビリティ設定を `true` から `false` に変更すると、サブスクライバーはイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## Amazon Redshift データ共有にアクセスできなくなった場合のイベント
<a name="events-RS-lost-access"></a>

プロバイダーがサブスクライバーからアクセスを削除する Amazon Redshift リソースに対してアクションを実行すると、サブスクライバーは`Redshift Data Share Access Lost`詳細タイプのイベントを受け取ります。

たとえば、プロバイダが Amazon Redshift データ共有を削除したり、クラスターを削除したりすると、サブスクライバーはイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## 自動エクスポートジョブのイベントが完了しました
<a name="events-auto-export-job-complete"></a>

自動エクスポートジョブが新しく公開されたファイルデータセットリビジョン内のすべてのデータをサブスクライバーが選択した Amazon S3 バケットに移動すると、サブスクライバーは`Auto-export Job Completed`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## 自動エクスポートジョブのイベントが失敗しました
<a name="events-auto-export-job-failed"></a>

自動エクスポートジョブが失敗すると、サブスクライバーは`Auto-export Job Failed`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## プロバイダーが生成するデータ更新通知のイベント
<a name="events-provider-generated-notification-of-data-update"></a>

プロバイダーがデータ更新の通知を送信すると、サブスクライバーは`Data Updated in Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## プロバイダーが生成するスキーマ変更通知のイベント
<a name="events-provider-generated-notification-of-schema-change"></a>

プロバイダーがスキーマ変更の通知を送信すると、サブスクライバーは`Schema Change Planned for Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## プロバイダーが生成するデータ遅延通知のイベント
<a name="events-provider-generated-notification-of-data-delay"></a>

プロバイダーがデータ遅延の通知を送信すると、サブスクライバーは「**データセット更新遅延**」という詳細タイプのイベントを受信します。

次の例は、詳細タイプのイベント本文を示しています。

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

## プロバイダーが生成するデータ廃止通知のイベント
<a name="events-provider-generated-notification-of-data-deprecation"></a>

プロバイダーがデータ非推奨の通知を送信すると、サブスクライバーは`Deprecation Planned for Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## データ許可を受け入れるためのイベント
<a name="data-grant-accepted-event"></a>

データコンシューマーがデータ許可を受け入れると、データ所有者は`Data Grant Accepted`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## データ許可を拡張するためのイベント
<a name="data-grant-extended-event"></a>

データ所有者がデータ許可を拡張すると、データコンシューマーは`Data Grant Extended`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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

## データ許可を取り消すためのイベント
<a name="data-grant-revoked-event"></a>

データ所有者がデータ許可を取り消すと、データコンシューマーは`Data Grant Revoked`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

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