View a markdown version of this page

Registrando o AWS API do Partner Central Channel - AWS Central de Parceiros

A referência AWS Partner Central da API foi reestruturada. Para obter mais informações sobre as operações de API suportadas, consulte a Referência AWS Partner Central da API.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Registrando o AWS API do Partner Central Channel

AWS CloudTrailé um serviço que permite a governança, a conformidade, a auditoria operacional e a auditoria de risco do seu.Conta da AWS Com AWS CloudTrail, você pode registrar, monitorar continuamente e reter as atividades da conta relacionadas às ações em toda a sua AWS infraestrutura.AWS A atividade da API do Partner Central Channel é registrada como eventos em CloudTrail. Você pode criar uma trilha, uma configuração que permite a entrega de eventos como arquivos de log para um bucket do Amazon S3.

Visão geral do

A API do AWS Partner Central Channel é integrada com AWS CloudTrail, um serviço que fornece um registro das ações realizadas por um usuário, função ou AWS serviço no AWS Partner Central. CloudTrail captura todas as chamadas de API para a API do AWS Partner Central Channel como eventos. As chamadas capturadas incluem chamadas do AWS Partner Central e de chamadas de código para as operações da API do AWS Partner Central Channel.

Se você criar uma trilha, poderá habilitar a entrega contínua de CloudTrail eventos para um bucket do Amazon S3, incluindo eventos para a API do AWS Partner Central Channel. Se você não configurar uma trilha, ainda poderá ver os eventos mais recentes no CloudTrail console no Histórico de eventos.

Usando as informações coletadas por CloudTrail, você pode determinar a solicitação feita à API do AWS Partner Central Channel, o endereço IP do qual a solicitação foi feita, quem fez a solicitação, quando ela foi feita e detalhes adicionais.

Noções básicas AWS Entradas do arquivo de log da API Partner Central Channel

Uma trilha é uma configuração que permite a entrega de eventos como arquivos de log para um bucket do Amazon S3. Quando sua trilha acompanha os eventos da API do AWS Partner Central Channel, CloudTrail processa os eventos como arquivos de log em todas as regiões. Cada arquivo de log pode conter um ou mais eventos.

O exemplo a seguir mostra uma entrada de CloudTrail registro que demonstra a CreateProgramManagementAccount ação na API do AWS Partner Central Channel:

{ "eventVersion": "1.11", "userIdentity": { "type": "AssumedRole", "principalId": "AROAEXAMPLE52AGFT725JGDZ:example-user-Isengard", "arn": "arn:aws:sts::123456789012:assumed-role/Admin/example-user-Isengard", "accountId": "123456789012", "accessKeyId": "ASIAEXAMPLE52AGL6IXQLZ5", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAEXAMPLE52AGFT725JGDZ", "arn": "arn:aws:iam::123456789012:role/ExampleRole", "accountId": "123456789012", "userName": "ExampleRole" }, "attributes": { "creationDate": "2025-10-21T17:06:47Z", "mfaAuthenticated": "false" } } }, "eventTime": "2025-10-21T17:07:26Z", "eventSource": "partnercentral-channel.amazonaws.com", "eventName": "CreateProgramManagementAccount", "awsRegion": "us-east-1", "sourceIPAddress": "127.0.0.1", "userAgent": "PostmanRuntime/7.18.0", "requestParameters": { "catalog": "AWS", "program": "SOLUTION_PROVIDER", "displayName": "ExampleDisplayName", "accountId": "987654321098", "clientToken": "abcdef12-3456-7890-bcde-f123456789ab" }, "responseElements": { "programManagementAccountDetail": { "id": "pma-example123456789", "arn": "arn:aws:partnercentral:us-east-1:123456789012:catalog/AWS/program-management-account/pma-example123456789" } }, "requestID": "12345678-1234-5678-9abc-def012345678", "eventID": "87654321-4321-8765-cba9-fed098765432", "readOnly": false, "resources": [ { "accountId": "123456789012", "type": "AWS::PartnerCentralChannel::ProgramManagementAccount", "ARN": "arn:aws:partnercentral:us-east-1:123456789012:catalog/AWS/program-management-account/pma-example123456789" } ], "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "123456789012", "eventCategory": "Management", "tlsDetails": { "clientProvidedHostHeader": "partnercentral-channel.global.api.aws" } }

Neste exemplo, a CreateProgramManagementAccount ação foi chamada pela função do IAM nomeada por ExampleRole meio de uma sessão de função assumida. A solicitação foi feita em 21 de outubro de 2025 às 17:07:26 UTC. A solicitação criou uma nova conta de gerenciamento do programa com ID pma-example123456789 para o programa Solution Provider.

Campos em AWS Entradas do arquivo de log da API Partner Central Channel

Cada entrada em um arquivo de CloudTrail log contém informações sobre quem fez uma solicitação, os recursos utilizados na solicitação e os elementos de resposta retornados pela API do AWS Partner Central Channel. A lista de campos em uma entrada de registro, como eventVersionuserIdentity, eeventTime, fornece informações detalhadas sobre a ação. Por exemplo, o sourceIPAddress campo mostra o endereço IP a partir do qual a solicitação foi feita.