

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS Marketplace Private Marketplace EventBridge 이벤트
<a name="pmp-eventbridge"></a>

프라이빗 마켓플레이스 관리자와 구매자는 구매자가 제품에 대한 요청을 생성할 때마다 AWS Marketplace 에서 *이벤트*를 수신합니다. 또한 요청이 승인되거나 거부될 때도 이벤트를 수신합니다. 이벤트에는 제품 ID 및 판매자 이름과 같은 세부 정보가 있습니다.

이 섹션의 주제는 다음 표에 나열된 각 이벤트에 대한 자세한 정보를 제공합니다.


| 작업 | 이벤트 수신 | 추가 정보 | 
| --- | --- | --- | 
| 구매자가 프라이빗 마켓플레이스에 제품을 요청  |  제품 요청 생성됨  |  [새로운 제품 요청 이벤트](#event-new-product-requests)  | 
| 관리자가 제품을 승인  |  제품 요청 승인됨  |  [제품 요청 승인됨 이벤트](#event-when-request-approved)  | 
| 관리자가 제품을 거부하거나 30일 후 시스템이 자동으로 거부  |  제품 요청 거부됨  |  [제품 요청 거부 이벤트](#event-request-declined)  | 
| 구매자가 Private Marketplace에 대한 제품 요청을 취소함 |  제품 요청 취소됨  |  [제품 요청 취소 이벤트](#event-request-cancelled)  | 
| 시스템이 30일 후 제품 요청을 자동으로 거부합니다. |  제품 요청 만료  |  [제품 요청 만료 이벤트](#event-request-expired)  | 

## 새로운 제품 요청 이벤트
<a name="event-new-product-requests"></a>

구매자가 Private Marketplace 카탈로그에 대한 제품을 요청하면 구매자와 Private Marketplace 관리자는 `Product Request Created` 세부 정보 유형의 이벤트를 수신합니다.

다음 예는 `Product Request Created` 이벤트의 데이터 본문을 보여줍니다.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Created",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "expirationDate": "2022-11-01T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## 제품 요청 승인됨 이벤트
<a name="event-when-request-approved"></a>

Private Marketplace 관리자가 구매자의 Private Marketplace 카탈로그에 대한 제품을 승인하면 구매자와 Private Marketplace 관리자는 `Product Request Approved` 세부 정보 유형의 이벤트를 수신합니다.

다음 예는 `Product Request Approved` 이벤트의 데이터 본문을 보여줍니다.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Approved",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "approvedDate": "2022-11-05T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## 제품 요청 거부 이벤트
<a name="event-request-declined"></a>

Private Marketplace 관리자가 제품 추가를 거부하면 구매자와 Private Marketplace 관리자는 `Product Request Declined` 세부 정보 유형의 이벤트를 수신합니다.

다음 예는 `Product Request Declined` 이벤트의 데이터 본문을 보여줍니다.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Declined",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "declinedDate": "2022-11-05T13:12:22Z",
    "declinedCause": "REQUEST_EXPIRED",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## 제품 요청 취소 이벤트
<a name="event-request-cancelled"></a>

Private Marketplace 구매자가 제품 요청을 취소하면 구매자와 Private Marketplace 관리자는 `Product Request Cancelled` 세부 정보 유형의 이벤트를 수신합니다.

다음 예는 `Product Request Cancelled` 이벤트의 데이터 본문을 보여줍니다.

```
{
  "version": "0", 		 	 	 
  "id": "01234567-0123-0123-0123-0123456789ab", 
  "detail-type": "Product Request Cancelled",
  "source": "aws.private-marketplace", // Event is specific to Private Marketplace
  "account": "982534358349",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "cancelledDate": "2022-11-05T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "prod-xpaczqtfx7xqe",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::982534358349:enduser1"
  }
}
```

## 제품 요청 만료 이벤트
<a name="event-request-expired"></a>

Private Marketplace 제품 요청이 30일 후에 만료되면 구매자와 Private Marketplace 관리자는 `Product Request Expired` 세부 정보 유형의 이벤트를 수신합니다.

다음 예는 `Product Request Expired` 이벤트의 데이터 본문을 보여줍니다.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Expired",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "declinedDate": "2022-11-05T13:12:22Z",
    "declinedCause": "REQUEST_EXPIRED",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```