Amazon EventBridge イベント - AWS Marketplace

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

Amazon EventBridge イベント

販売者として、Amazon を使用して のイベントの通知 EventBridge を受信できます AWS Marketplace。例えば、オファーの作成 AWS Marketplace 時に からイベントを受け取ることができます。イベントには、ID、有効期限、製品の詳細などの詳細が含まれます。 EventBridge は、アプリケーションをさまざまなソースからのデータに接続するために使用できるイベントバスサービスです。詳細については、「Amazon EventBridge ユーザーガイド」を参照してください。以下のセクションでは、コンソールの Marketplace Catalog サービス EventBridgeでのイベントに関する詳細情報を提供します。

このトピック

販売者によるアクション 受信したイベント 関連トピック
独立系ソフトウェアベンダー (ISV) がオファーを作成し、購入可能にする Offer Released 新しいオファーのイベント
ISVの製品は、チャネルパートナーがオファーを作成するために使用します。 Offer Released 新しいオファーのイベント
チャネルパートナーがオファーを作成する Offer Released 新しいオファーのイベント
変更セットが成功する Change Set Succeeded 変更セットのイベント
変更セットが失敗する Change Set Failed 変更セットのイベント
変更セットがキャンセルされる Change Set Cancelled 変更セットのイベント
の製品でセキュリティISVの脆弱性が検出されました Products Security Report Created セキュリティ概要レポートのイベント

新しいオファーのイベント

販売者がオファーを作成して、オファーを購入できるようにすると、購入者は次の詳細タイプのイベントを受け取ります: Offer Released

注記

EventBridge ルールの作成の詳細については、「Amazon ユーザーガイド」の「Amazon EventBridge ルール」を参照してください。 EventBridge

以下は、 によって作成された新しいオファーのイベント本文の例ですISV。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Offer Released", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2023-08-26T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/Offer/offer-1234567890123" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "offer": { "id": "offer-1234567890123", "arn": "arn:aws:catalog:us-east-1:123456789012:Offer/offer-1234567890123", "name": "Offer Name", "expirationDate": "2025-08-26T00:00:00Z" }, "product": { "id": "bbbbaaaa-abcd-1111-abcd-666666666666", "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/bbbbaaaa-abcd-1111-abcd-666666666666", "title": "Product Title" }, "manufacturer": { "accountId": "123456789012", "name": "Manufacturer Account Name" }, "sellerOfRecord": { "accountId": "123456789012", "name": "Seller Account Name" }, "targetedBuyerAccountIds": [ "999988887777", "111122223333" ] } }

以下は、 ISVの製品がチャネルパートナーによってオファーの作成に使用される場合のイベント本文の例です。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Offer Released", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2023-08-26T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:987654321098:AWSMarketplace/Offer/offer-1234567890123" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "offer": { "id": "offer-1234567890123", "arn": "arn:aws:catalog:us-east-1:987654321098:Offer/offer-1234567890123", "name": "Offer Name", "expirationDate": "2025-08-26T00:00:00Z" }, "product": { "id": "bbbbaaaa-abcd-1111-abcd-666666666666", "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/bbbbaaaa-abcd-1111-abcd-666666666666", "title": "Product Title" }, "manufacturer": { "accountId": "123456789012", "name": "Manufacturer Account Name" }, "sellerOfRecord": { "accountId": "987654321098", "name": "Seller Account Name" }, "targetedBuyerAccountIds": ["999988887777", "111122223333"], } } }

以下は、チャネルパートナーがオファーを作成した場合のイベント本文の例です。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Offer Released", "source": "aws.marketplacecatalog", "account": "987654321098", "time": "2023-08-26T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:987654321098:AWSMarketplace/Offer/offer-1234567890123" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "offer": { "id": "offer-1234567890123", "arn": "arn:aws:catalog:us-east-1:987654321098:Offer/offer-1234567890123", "name": "Offer Name", "expirationDate": "2025-08-26T00:00:00Z" }, "product": { "id": "bbbbaaaa-abcd-1111-abcd-666666666666", "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/bbbbaaaa-abcd-1111-abcd-666666666666", "title": "Product Title" }, "manufacturer": { "accountId": "123456789012", "name": "Manufacturer Account Name" }, "sellerOfRecord": { "accountId": "987654321098", "name": "Seller Account Name" }, "targetedBuyerAccountIds": ["999988887777", "111122223333"], } } }

変更セットのイベント

変更セットが完了すると、販売者、チャネルパートナー、プライベートマーケットプレイス管理者はイベントを受信することができます。Catalog は、変更セットが成功、失敗、またはキャンセルのステータスで完了したときにイベント AWS Marketplace APIを送信します。これらのイベントのソースは aws.marketplacecatalog で、詳細タイプの値はChange Set SucceededChange Set FailedChange Set Cancelled のいずれかになります。

注記

変更セットの詳細については、AWS Marketplace カタログAPIリファレンス「変更セットの操作」を参照してください。

各イベントには、変更セット ID、変更セット名、イベント詳細タイプ、失敗コード (失敗したリクエストの場合)、リクエストの開始時刻と終了時刻などの変更リクエストの詳細が含まれます。これにより、DescribeChangeSetアクションを継続的にクエリしたり、変更リクエストのステータス AWS Marketplace 管理ポータル を で確認したりすることなく、変更セットをモニタリングできます。

注記

EventBridge ルールの作成の詳細については、「Amazon ユーザーガイド」の「Amazon EventBridge ルール」を参照してください。 EventBridge

以下は、Change Set Succeeded 詳細タイプのイベント本文の例です。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Change Set Succeeded", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2022-11-01T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/ChangeSet/76yesvf8y165pa4f98td2crtg" ], "detail": { "requestId" : "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "Catalog": "AWSMarketplace", "ChangeSetId": "76yesvf8y165pa4f98td2crtg", "ChangeSetName": "Create my product", "StartTime": "2018-02-27T13:45:22Z", "EndTime": "2018-02-27T14:55:22Z" } }

以下は、Change Set Failed 詳細タイプのイベント本文の例です。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Change Set Failed", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2022-11-01T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/ChangeSet/76yesvf8y165pa4f98td2crtg" ], "detail": { "requestId" : "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "Catalog": "AWSMarketplace", "ChangeSetId": "76yesvf8y165pa4f98td2crtg", "ChangeSetName": "Create my product", "StartTime": "2018-02-27T13:45:22Z", "EndTime": "2018-02-27T14:55:22Z", "FailureCode": "CLIENT_ERROR" } }

以下は、Change Set Cancelled 詳細タイプのイベント本文の例です。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Change Set Cancelled", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2022-11-01T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/ChangeSet/76yesvf8y165pa4f98td2crtg" ], "detail": { "requestId" : "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "Catalog": "AWSMarketplace", "ChangeSetId": "76yesvf8y165pa4f98td2crtg", "ChangeSetName": "Create my product", "StartTime": "2018-02-27T13:45:22Z", "EndTime": "2018-02-27T14:55:22Z" } }

セキュリティ概要レポートのイベント

販売者の製品でセキュリティの脆弱性が検出されると、概要レポートイベントと、未解決の製品問題の定期的なリマインダーを受け取ることができます。これらのイベントのソースは でaws.marketplacecatalog、詳細タイプは ですProducts Security Report Created

各イベントには、検出された問題のある製品とバージョンの数、影響を受ける最新バージョンの数、およびこれらの製品またはバージョンの一時的な制限を防ぐために解決が必要な日付の概要が含まれます。

注記

EventBridge ルールの作成の詳細については、「Amazon ユーザーガイド」の「Amazon EventBridge ルール」を参照してください。 EventBridge

セキュリティイベントの管理の詳細については、ブログ のブログ記事の「製品カタログのセキュリティを向上させる方法 AWS MarketplaceAWS 」を参照してください。

以下は、Products Security Report Created 詳細タイプのイベント本文の例です。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Products Security Report Created", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2023-10-31T00:00:00Z", "region": "us-east-1", "resources": [], "detail": { "numberOfProductsWithIssues": 1, "numberOfVersionsWithIssues": 1, "numberOfLatestVersionsWithIssues": 1, "newIssuesFound": true, "upcomingResolutionDueDate": "2023-12-01T00:00:00Z", "requestId": "533fa17d-3e97-5051-bcaf-1fae45fb3f8b" } }