View a markdown version of this page

를 사용하여 AWS Marketplace Discovery API 호출 로깅 AWS CloudTrail - AWS Marketplace

AWS Marketplace API 참조가 재구성되었습니다. 지원되는 API 작업에 대한 자세한 내용은 AWS Marketplace API 참조를 참조하세요.

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

를 사용하여 AWS Marketplace Discovery API 호출 로깅 AWS CloudTrail

AWS Marketplace Discovery API는 사용자 AWS CloudTrail, 역할 또는가 수행한 작업의 레코드를 제공하는 서비스와 통합됩니다 AWS 서비스. CloudTrail은 AWS SDK 및 AWS CLI의 호출을 포함하여 모든 Discovery API 호출을 이벤트로 캡처합니다.

CloudTrail의 Discovery API 정보

CloudTrail은 계정을 생성할 AWS 계정 때에서 활성화됩니다. Discovery API에서 활동이 발생하면 해당 활동이 이벤트 기록의 다른 이벤트와 함께 CloudTrail AWS 서비스 이벤트에 기록됩니다.

모든 Discovery API 작업은 CloudTrail에서 로깅됩니다. 다음 작업은 CloudTrail 로그 파일에 항목을 생성합니다.

  • GetListing

  • GetProduct

  • GetOffer

  • GetOfferTerms

  • GetOfferSet

  • ListPurchaseOptions

  • ListFulfillmentOptions

  • SearchFacets

  • SearchListings

Discovery API 이벤트의 이벤트 소스는 입니다discovery-marketplace.amazonaws.com.

Discovery API 로그 항목의 예

다음은 GetListing 작업을 보여주는 CloudTrail 로그 항목이 나타낸 예시입니다.

{ "eventVersion": "1.08", "userIdentity": { "type": "IAMUser", "principalId": "EXAMPLE", "arn": "arn:aws:iam::123456789012:user/ExampleUser", "accountId": "123456789012", "accessKeyId": "EXAMPLE", "userName": "ExampleUser" }, "eventTime": "2026-04-01T15:30:00Z", "eventSource": "discovery-marketplace.amazonaws.com", "eventName": "GetListing", "awsRegion": "us-east-1", "sourceIPAddress": "203.0.113.50", "userAgent": "aws-sdk-python/1.34.0 Python/3.12.0", "requestParameters": { "listingId": "listing-saas-abc123" }, "responseElements": null, "requestID": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "eventID": "a1b2c3d4-5678-90ab-cdef-EXAMPLE22222", "readOnly": true, "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "123456789012", "eventCategory": "Management" }