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á.
Integrando o Connector for AD em aplicativos orientados a eventos usando a Amazon EventBridge
Você pode incorporar o Connector for AD em aplicativos orientados a eventos (EDAs) que usam eventos que ocorrem no Connector for AD para se comunicar entre os componentes do aplicativo e iniciar processos posteriores.
Por exemplo, você pode invocar outros AWS serviços ou componentes personalizados quando os seguintes eventos do Connector for AD ocorrerem em sua conta:
-
Um certificado é criado ou quando a criação falha.
-
Um certificado está inscrito ou a inscrição falha.
Você faz isso usando EventBridge a Amazon para rotear eventos do Connector for AD para outros componentes de software. EventBridge A Amazon é um serviço sem servidor que usa eventos para conectar componentes do aplicativo, facilitando a integração de AWS serviços como o Connector for AD em arquiteturas orientadas por eventos sem código e operações adicionais.
Como EventBridge roteia o Connector para eventos do AD
Veja como EventBridge funciona com o Connector for AD events:
Como acontece com muitos AWS serviços, o Connector for AD gera e envia eventos para o barramento de eventos EventBridge padrão. Um barramento de eventos é um roteador que recebe eventos e os encaminha para os destinos, ou alvos, que você especificar. Os destinos podem incluir outros AWS serviços, aplicativos personalizados e aplicativos SaaS de parceiros.
EventBridge roteia os eventos de acordo com as regras que você cria no ônibus do evento. Para cada regra, você especifica um filtro, ou padrão de evento, para selecionar somente os eventos desejados. Sempre que um evento é enviado para o barramento de eventos, EventBridge compare-o com cada regra. Se o evento corresponder à regra, EventBridge roteará o evento para o (s) destino (s) especificado (s).

Conector para eventos do AD
Para obter uma lista dos eventos do Connector for AD enviados EventBridge, consulte o tópico Connector for AD na Referência de EventBridge eventos.
Estrutura de eventos
Todos os eventos dos AWS serviços contêm dois tipos de dados:
-
Um conjunto comum de campos contendo metadados sobre o evento, como o AWS serviço que é a origem do evento, a hora em que o evento foi gerado, a conta e a região em que o evento ocorreu e outros. Para obter definições desses campos gerais, consulte Estrutura de eventos na Amazon EventBridge Events Reference.
-
Um
detail
campo que contém dados específicos desse evento de serviço específico.
Criação de padrões de eventos que correspondam aos eventos do Connector for AD
Os padrões de eventos são filtros que especificam quais dados os eventos que você deseja selecionar devem conter.
Cada padrão de evento é um objeto JSON que contém:
-
Um atributo
source
que identifica o serviço que envia o evento. Para eventos do Connector for AD, a origem éaws.pca-connector-ad
. -
(Opcional): um
detail-type
atributo que contém uma matriz dos nomes de eventos correspondentes. -
(Opcional): um atributo
detail
que contém quaisquer outros dados relacionados aos eventos a serem correlacionados.
Por exemplo, o padrão de evento a seguir selecionaria todos os eventos de inscrição bem-sucedida da política de certificado do Connector for AD:
{ "source": ["aws.pca-connector-ad"], "detail-type": ["Certificate Policy Enrollment Succeeded"] }
Para obter mais informações sobre como escrever padrões de eventos, consulte Padrões de eventos no Guia do usuário do EventBridge .
Recebendo eventos de EventBridge
Você pode especificar o Conector para certificados AD como o destino de uma regra. Isso permite que o Connector for AD receba eventos de uma ampla variedade de fontes, incluindo outros AWS serviços, aplicativos personalizados e parceiros de SaaS. Para obter mais informações, consulte Criação de regras que reagem a eventos no Guia EventBridge do usuário.
Para obter uma lista completa dos AWS serviços que você pode especificar como destinos, consulte Tipos de destino na Referência de EventBridge eventos.