の Amazon EventBridge イベント AWS Data Exchange - AWS Data Exchange ユーザーガイド
ファイルベースのデータセットを追加するイベントAmazon S3 データアクセスデータセットの追加に関するイベントAWS Lake Formation データアクセス許可データセットを追加するためのイベントAmazon Redshift データ共有データセットを追加するためのイベント Amazon API Gateway APIデータセットを追加するためのイベント リビジョンの追加に関するイベントAmazon S3 データアクセスデータセットのリビジョンを追加するAWS Lake Formation データ許可データセットリビジョンを追加するためのイベント (プレビュー)Amazon Redshift データ共有データセットのリビジョンを追加するAmazon API Gateway APIデータセットリビジョンを追加するためのイベントリビジョンを取り消すためのイベントAmazon Redshift リソースで実行されるアクションのイベントAmazon Redshift データ共有にアクセスできなくなった場合のイベント自動エクスポートジョブのイベントが完了しました自動エクスポートジョブのイベントが失敗しましたプロバイダーが生成するデータ更新通知のイベントプロバイダーが生成するスキーマ変更通知のイベントプロバイダーが生成するデータ遅延通知のイベントプロバイダーが生成するデータ廃止通知のイベントデータグラントを受け入れるためのイベントデータ許可を拡張するためのイベントデータ許可を取り消すためのイベント

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

の Amazon EventBridge イベント AWS Data Exchange

AWS Data Exchange は EventBridge、以前は Amazon CloudWatch Events と呼ばれていた Amazon と統合されています。 EventBridge は、アプリケーションをさまざまなソースのデータに接続するために使用できるイベントバスサービスです。詳細については、「Amazon EventBridge ユーザーガイド」を参照してください。

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

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

データ製品関連のイベントは、プロバイダーがデータセットを発行 AWS リージョン した で出力されます。これらのイベントを使用する EventBridge ルールを同じ で設定するか AWS リージョン 、その他のオプションについては「 間の Amazon EventBridge イベントの送受信 AWS リージョン」を参照してください。

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

アクション 受信したイベント 関連トピック
ファイルベースのデータセットを製品に追加し、発行する Data Sets Published To Product ファイルベースのデータセットを追加するイベント
Amazon S3 データアクセスデータセットを製品に追加し、発行する Amazon S3 Data Access Data Sets Published To Product Amazon S3 データアクセスデータセットの追加に関するイベント
AWS Lake Formation データアクセス許可データセットを追加して公開します AWS Lake Formation Data Permission Data Set Published To Product AWS Lake Formation データアクセス許可データセットを追加するためのイベント
Amazon Redshift データセットを製品に追加し、発行する Redshift Data Shares Data Sets Published To Product Amazon Redshift データ共有データセットを追加するためのイベント
Amazon API Gateway データセットを製品に追加して公開します API Gateway API Data Sets Published To Product Amazon API Gateway APIデータセットを追加するためのイベント
ファイルベースのデータセットのリビジョンを製品に追加し、発行する Revision Published To Data Set リビジョンの追加に関するイベント
Amazon S3 データアクセスデータセットのリビジョンを製品に追加し、発行する Revision Published to Amazon S3 Data Access Data Set Amazon S3 データアクセスデータセットのリビジョンを追加する
AWS Lake Formation データアクセス許可データセットリビジョンを製品に追加して公開します Revision Published To Lake Formation Data Permission Data Set AWS Lake Formation データ許可データセットリビジョンを追加するためのイベント (プレビュー)
Amazon Redshift データ共有データセットのリビジョンを製品に追加し、発行する Revision Published To Redshift Data Shares Data Set Amazon Redshift データ共有データセットのリビジョンを追加する
Amazon API Gateway データセットリビジョンを製品に追加して公開します Revision Published To API Gateway API Data Set Amazon API Gateway APIデータセットリビジョンを追加するためのイベント
製品へのリビジョンを取り消します。 Revision Revoked リビジョンを取り消すためのイベント
Amazon Redshift リソースに対して、サブスクライバーからのアクセスを削除する 可能性のある アクションを実行する Action Performed On Redshift Data Share By Provider Amazon Redshift リソースで実行されるアクションのイベント
Amazon Redshift リソースに対してサブスクライバーからのアクセスを削除するアクションを実行します Redshift Data Share Access Lost Amazon Redshift データ共有にアクセスできなくなった場合のイベント
データ更新の通知を送信します。 Data Updated in Data Set プロバイダーが生成するデータ更新通知のイベント
スキーマ変更の通知を送信します。 Schema Change Planned for Data Set プロバイダーが生成するスキーマ変更通知のイベント
データ遅延の通知を送信します。 Data Set Update Delayed プロバイダーが生成するデータ遅延通知のイベント
データ廃止の通知を送信します。 Deprecation Planned for Data Set プロバイダーが生成するデータ廃止通知のイベント
データコンシューマーがデータ許可を承諾したときにイベントを送信します Data Grant Accepted データグラントを受け入れるためのイベント
データプロデューサーがデータ許可を拡張したときにイベントを送信します Data Grant Extended データ許可を拡張するためのイベント
データプロデューサーがデータ許可を取り消すと、イベントを送信します Data Grant Revoked データ許可を取り消すためのイベント
自動エクスポートジョブ完了 Auto-export Job Completed 自動エクスポートジョブのイベントが完了しました
自動エクスポートジョブ失敗 Auto-export Job Failed 自動エクスポートジョブのイベントが失敗しました
注記

AWS Data Exchange は、ベストエフォートベースでイベントを出力します。イベント配信の詳細については、「 からのイベント AWS のサービス」を参照してください。

ファイルベースのデータセットを追加するイベント

プロバイダーがファイルベースのデータセットを製品に追加して公開すると、サブスクライバーは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 データアクセスデータセットの追加に関するイベント

プロバイダーが 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 データアクセス許可データセットを追加するためのイベント

プロバイダーが 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 データ共有データセットを追加するためのイベント

プロバイダーが 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データセットを追加するためのイベント

プロバイダーが 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" } } }

リビジョンの追加に関するイベント

プロバイダーが製品にデータセットを追加して公開すると、サブスクライバーは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 データアクセスデータセットのリビジョンを追加する

プロバイダーが 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 データ許可データセットリビジョンを追加するためのイベント (プレビュー)

プロバイダーが 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 データ共有データセットのリビジョンを追加する

プロバイダーが 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データセットリビジョンを追加するためのイベント

プロバイダーが 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-uEXAMPLEabc1d", "Name": "Product_Hello_World" } } }

次の表は、APIGateway 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.

このメッセージは、プロバイダーがデータ共有を含むクラスターで [パブリックアクセス可能] オプションを [無効] に設定したときに送信されます。サブスクライバーのクラスターの [パブリックアクセス可能] オプションが [無効] に設定されている場合、サブスクライバーのデータ共有へのアクセスには影響しません。サブスクライバーがデータ共有にアクセスするには、サブスクライバーがクラスターの [パブリックアクセス可能] オプションを [無効] に設定するか、プロバイダーがクラスターの [パブリックアクセス可能] オプションを [有効] に設定する必要があります。

データ共有を含むクラスターでは無効にします。サブスクライバーのクラスターの [パブリックアクセス可能] オプションが [無効] に設定されている場合、サブスクライバーのデータ共有へのアクセスには影響しません。サブスクライバーがデータ共有にアクセスするには、サブスクライバーがクラスターの [パブリックアクセス可能] オプションを [無効] に設定するか、プロバイダーがクラスターの [パブリックアクセス可能] オプションを [有効] に設定する必要があります。

リビジョンを取り消すためのイベント

プロバイダーが製品のリビジョンを取り消して公開すると、サブスクライバーは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 リソースで実行されるアクションのイベント

プロバイダーが 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 データ共有にアクセスできなくなった場合のイベント

プロバイダーが 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" } } ] } }

自動エクスポートジョブのイベントが完了しました

自動エクスポートジョブが新しく発行されたファイルデータセットリビジョンのすべてのデータをサブスクライバーが選択した 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", } } }

自動エクスポートジョブのイベントが失敗しました

自動エクスポートジョブが失敗すると、サブスクライバーは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", } } }

プロバイダーが生成するデータ更新通知のイベント

プロバイダーがデータ更新の通知を送信すると、サブスクライバーは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" ] }] } } } }

プロバイダーが生成するスキーマ変更通知のイベント

プロバイダーがスキーマ変更の通知を送信すると、サブスクライバーは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" ] }] } } } }

プロバイダーが生成するデータ遅延通知のイベント

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

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

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

プロバイダーが生成するデータ廃止通知のイベント

プロバイダーがデータ非推奨の通知を送信すると、サブスクライバーは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" ] }] } } } }

データグラントを受け入れるためのイベント

データコンシューマーがデータ許可を受け入れると、データ所有者は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" } } }

データ許可を拡張するためのイベント

データ所有者がデータ許可を拡張すると、データコンシューマーは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" } } }

データ許可を取り消すためのイベント

データ所有者がデータ許可を取り消すと、データコンシューマーは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" } } }