翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
の Amazon EventBridge イベント AWS Data Exchange
AWS Data Exchange は EventBridge、以前は Amazon CloudWatch Events と呼ばれていた Amazon と統合されています。 EventBridge は、アプリケーションをさまざまなソースのデータに接続するために使用できるイベントバスサービスです。詳細については、「Amazon EventBridge ユーザーガイド」を参照してください。
製品へのアクティブなサブスクリプションを持つサブスクライバーは、プロバイダーが新しいリビジョンを発行したり、既存の製品に新しいデータセットを追加したりする AWS Data Exchange たびに、 からイベントを受け取ります。イベントには、発行された DataSetId
と RevisionIds
のリストが含まれています。
プロバイダは、データ更新、データ遅延、スキーマ変更、廃止に関する通知を送信できます。プロバイダーは、購読者がフォローすべきコメントや期待されるアクションを含めることができます。サブスクライバーは、これらの通知を 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
" } } }