Die AWS Partner Central API-Referenz wurde neu strukturiert. Weitere Informationen zu den unterstützten API-Vorgängen finden Sie in der AWS Partner Central API-Referenz.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Protokollierung der AWS Konto-API für Partner Central
AWS CloudTrailist ein Service, der die Unternehmensführung, die Einhaltung von Vorschriften, die betriebliche Prüfung und die Risikoprüfung Ihres Unternehmens ermöglicht AWS-Konto. Damit können Sie Kontoaktivitäten im Zusammenhang mit AWS CloudTrail Aktionen in Ihrer gesamten AWS Infrastruktur protokollieren, kontinuierlich überwachen und speichern.AWS Die API-Aktivitäten für das Partner Central-Konto werden als Ereignisse in aufgezeichnet CloudTrail. Sie können einen Trail erstellen, eine Konfiguration, die die Übertragung von Ereignissen als Protokolldateien an einen Amazon S3 S3-Bucket ermöglicht.
-Übersicht
Die AWS Partner Central-Konto-API ist in einen Dienst integriert AWS CloudTrail, der eine Aufzeichnung der Aktionen bereitstellt, die von einem Benutzer, einer Rolle oder einem AWS Dienst in AWS Partner Central ausgeführt wurden. CloudTrail erfasst alle API-Aufrufe für die AWS Partner Central-Konto-API als Ereignisse. Zu den erfassten Aufrufen gehören Aufrufe von AWS Partner Central und von Code-Aufrufen an die API-Operationen des AWS Partner Central-Kontos.
Wenn Sie einen Trail erstellen, können Sie die kontinuierliche Übermittlung von CloudTrail Ereignissen an einen Amazon S3 S3-Bucket aktivieren, einschließlich Ereignissen für die AWS Partner Central Account API. Wenn Sie keinen Trail konfigurieren, können Sie die neuesten Ereignisse trotzdem in der CloudTrail Konsole im Ereignisverlauf einsehen.
Anhand der von gesammelten Informationen können Sie die Anfrage CloudTrail, die an die AWS Partner Central Account API gestellt wurde, die IP-Adresse, von der aus die Anfrage gestellt wurde, wer die Anfrage gestellt hat, wann sie gestellt wurde, und weitere Details ermitteln.
Verstehen AWS Einträge in der Protokolldatei der Partner Central Account API
Ein Trail ist eine Konfiguration, die die Übertragung von Ereignissen als Protokolldateien an einen Amazon S3 S3-Bucket ermöglicht. Wenn Ihr Trail API-Ereignisse für das AWS Partner Central-Konto verfolgt, CloudTrail werden die Ereignisse als Protokolldateien in allen Regionen verarbeitet. Jede Protokolldatei kann ein oder mehrere Ereignisse enthalten.
Das folgende Beispiel zeigt einen CloudTrail Protokolleintrag, der die CreatePartner Aktion auf der AWS Partner Central Account API demonstriert:
{ "eventVersion": "1.11", "userIdentity": { "type": "IAMUser", "principalId": "EX_PRINCIPAL_ID", "arn": "arn:aws:iam::123456789012:user/CloudTrailTestUser", "accountId": "123456789012", "accessKeyId": "ABCDEFGHIJKLMNOP1234", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAEXAMPLE52AGFT725JGDZ", "arn": "arn:aws:iam::123456789012:role/ExampleRole", "accountId": "123456789012", "userName": "ExampleRole" }, "attributes": { "creationDate": "2025-11-07T19:45:28Z", "mfaAuthenticated": "false" } } }, "eventTime": "2025-11-07T19:45:58Z", "eventSource": "partnercentral-account.amazonaws.com", "eventName": "CreatePartner", "awsRegion": "us-east-1", "sourceIPAddress": "127.0.0.1", "userAgent": "PostmanRuntime/7.18.0", "requestParameters": { "catalog": "AWS", "clientToken": "abcdef12-3456-7890-bcde-f123456789ab", "legalName": "ExampleLegalName", "primarySolutionType": "VALUE_ADDED_RESALE_AWS_SERVICES", "allianceLeadContact": { "firstName": "ExampleFirstName", "lastName": "ExampleLastName", "email": "example@domain.com", "businessTitle": "ExampleBusinessTitle" }, "emailVerificationCode": "ExampleVerificationCode", "tags": [ { "key": "office", "value": "1" } ] }, "responseElements": { "catalog": "AWS", "arn": "arn:aws:partnercentral:us-east-1:123456789012:catalog/AWS/partner/EXAMPLE_PARTNER_ID", "id": "EXAMPLE_PARTNER_ID", "legalName": "ExampleLegalName", "createdAt": "2025-11-07T19:45:57.867007329Z", "profile": { "primarySolutionType": "VALUE_ADDED_RESALE_AWS_SERVICES" }, "allianceLeadContact": { "firstName": "ExampleFirstName", "lastName": "ExampleLastName", "email": "example@domain.com", "businessTitle": "ExampleBusinessTitle" } }, "requestID": "12345678-1234-5678-9abc-def012345678", "eventID": "87654321-4321-8765-cba9-fed098765432", "readOnly": false, "resources": [ { "accountId": "123456789012", "type": "AWS::PartnerCentral::Partner", "ARN": "arn:aws:partnercentral:us-east-1:123456789012:catalog/AWS/partner/EXAMPLE_PARTNER_ID" } ], "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "123456789012", "eventCategory": "Management", "tlsDetails": { "tlsVersion": "TLSv1.3", "cipherSuite": "TLS_AES_128_GCM_SHA256", "clientProvidedHostHeader": "partnercentral-account.partner.us-east-1.api.aws" } }
In diesem Beispiel wurde die CreatePartner Aktion von dem IAM-Benutzer mit dem Namen CloudTrailTestUser aufgerufen. Die Anfrage wurde am 7. November 2025 um 19:45:58 UTC gestellt. Durch die Anfrage wurde ein neuer Partner mit der ID EXAMPLE_PARTNER_ID für den AWS-Katalog mit dem legalen Namen "ExampleLegalName" erstellt.
Felder in AWS Einträge in der Protokolldatei der Partner Central-Konto-API
Jeder Eintrag in einer CloudTrail Protokolldatei enthält Informationen darüber, wer eine Anfrage gestellt hat, auf welche Ressourcen bei der Anfrage reagiert wurde und welche Antwortelemente von der AWS Partner Central Account API zurückgegeben wurden. Die Liste der Felder in einem Protokolleintrag, z. B. eventVersionuserIdentity, undeventTime, enthält detaillierte Informationen über die Aktion. In dem sourceIPAddress Feld wird beispielsweise die IP-Adresse angezeigt, von der aus die Anfrage gestellt wurde.