• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Ações do AWS EventBridge

|View as Markdown (English)

Esta página fornece uma referência para as ações do AWS EventBridge disponíveis no catálogo de ações de automação de fluxo de trabalho. Use essas ações para emitir eventos, gerenciar o estado da regra e executar operações de arquivo, repetição e origem de evento de parceiro.

Pré-requisitos

Antes de usar as ações AWS na automação do fluxo de trabalho, certifique-se de ter:

  • Uma conta da AWS com as permissões apropriadas.
  • Credenciais da AWS configuradas (credenciais de usuário do IAM, ARN da função do IAM ou credenciais de sessão).
  • As permissões do IAM necessárias para o EventBridge. No mínimo, a função ou o usuário do IAM precisa de events:* nos recursos de destino.

Consulte Configurar credenciais da AWS para obter informações sobre como criar usuários e funções do IAM, e configurar credenciais da AWS estáticas e de sessão para integração com ações da AWS de automação de fluxo de trabalho.

Envie um único evento para um barramento de eventos

O identificador da ação é aws.eventBridge.putEvent.

Envia um único evento personalizado para um barramento de eventos do AWS EventBridge para que possa ser correspondido a regras. Este é um wrapper de conveniência de entrada única — use aws.eventBridge.putEvents para enviar vários eventos em uma única chamada.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS do barramento de eventos de destino.

us-east-1

source

Corda

Obrigatório. A origem do evento.

my.application

detailType

Corda

Obrigatório. String de formato livre (máximo de 128 caracteres) que descreve o tipo de detalhe do evento.

OrderPlaced

detail

Corda

Obrigatório. Uma string JSON serializada válida. O tamanho máximo é 256 KB.

"{\"orderId\": \"12345\", \"amount\": 99.99}"

eventBusName

Corda

Opcional. Nome ou ARN do barramento de eventos para receber o evento. Omita para usar o barramento de eventos padrão.

my-event-bus

resources

Lista

Opcional. Recursos da AWS, identificados por ARN, aos quais o evento se refere principalmente.

["arn:aws:s3:::my-bucket"]

traceHeader

Corda

Opcional. Um cabeçalho de trace do X-Ray (

X-Amzn-Trace-Id

) para associar ao evento.

Root=1-5e272390-8c398be037738dc042009320

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "failedEntryCount", "expression": ".response.FailedEntryCount"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"FailedEntryCount": 0, "Entries": [{"EventId": "11710aed-b79e-4468-a20b-bb3c0c3b4860"}]}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Enviar vários eventos para um barramento de eventos

O identificador da ação é aws.eventBridge.putEvents.

Envia vários eventos personalizados para o Amazon EventBridge em uma única chamada. Máximo de 10 eventos por solicitação.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS do barramento de eventos de destino.

us-east-1

entries

Lista

Obrigatório. Lista de eventos a serem enviados. Cada entrada deve incluir

Source

,

DetailType

e

Detail

. Máximo de 10 entradas por solicitação.

[{"Source": "my.application", "DetailType": "OrderPlaced", "Detail": "{\"orderId\": \"12345\"}", "EventBusName": "default"}]

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "failedEntryCount", "expression": ".response.FailedEntryCount"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"FailedEntryCount": 0, "Entries": [{"EventId": "11710aed-..."}, {"EventId": "d804d26a-..."}]}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Habilitar uma regra do EventBridge

O identificador da ação é aws.eventBridge.enableRule.

Habilita uma regra desabilitada do EventBridge. Se a regra não existir, a operação falha.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde a regra está localizada.

us-east-1

name

Corda

Obrigatório. Nome da regra a ser habilitada.

my-rule

eventBusName

Corda

Opcional. Nome ou ARN do barramento de eventos associado à regra. Omitir para o barramento de eventos padrão.

my-event-bus

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "response", "expression": ".response"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{}

(vazio em caso de sucesso)

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Desativar uma regra do EventBridge

O identificador da ação é aws.eventBridge.disableRule.

Desativa uma regra ativa do EventBridge. Uma regra desativada não corresponderá a nenhum evento e não será acionada automaticamente se tiver uma expressão de agendamento.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde a regra está localizada.

us-east-1

name

Corda

Obrigatório. Nome da regra a ser desativada.

my-rule

eventBusName

Corda

Opcional. Nome ou ARN do barramento de eventos associado à regra. Omitir para o barramento de eventos padrão.

my-event-bus

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "response", "expression": ".response"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{}

(vazio em caso de sucesso)

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Criar um arquivo

O identificador da ação é aws.eventBridge.createArchive.

Cria um arquivo para armazenar eventos de um barramento de eventos para replay posterior.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde o arquivo será criado.

us-east-1

archiveName

Corda

Obrigatório. Nome para o arquivo.

my-archive

eventSourceArn

Corda

Obrigatório. ARN do barramento de eventos que envia eventos para o arquivo.

arn:aws:events:us-east-1:123456789012:event-bus/default

description

Corda

Opcional. Descrição do arquivo.

Archive for production events

eventPattern

Corda

Opcional. Padrão de evento para filtrar quais eventos são armazenados no arquivo.

"{\"source\": [\"my.application\"]}"

retentionDays

Inteiro

Opcional. Número de dias para reter eventos. Defina como

0

para reter eventos indefinidamente.

90

kmsKeyIdentifier

Corda

Opcional. ID da chave do KMS, ARN ou alias para criptografar o arquivo. Omita para usar a chave padrão gerenciada pela AWS.

arn:aws:kms:us-east-1:123456789012:key/1234abcd-12ab-34cd-56ef-1234567890ab

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "archiveArn", "expression": ".response.ArchiveArn"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"ArchiveArn": "arn:aws:events:us-east-1:123456789012:archive/my-archive", "State": "CREATING", "CreationTime": "2024-01-15T10:00:00Z"}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Descrever um arquivo

O identificador da ação é aws.eventBridge.describeArchive.

Recupera detalhes sobre um arquivo, incluindo seu estado, contagem de eventos e configurações de retenção.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde o arquivo está localizado.

us-east-1

archiveName

Corda

Obrigatório. Nome do arquivo a ser descrito.

my-archive

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "state", "expression": ".response.State"}, {"name": "eventCount", "expression": ".response.EventCount"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"ArchiveArn": "arn:aws:events:...", "ArchiveName": "my-archive", "State": "ENABLED", "EventCount": 100, "RetentionDays": 90, "SizeBytes": 10240}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Atualizar um arquivo

O identificador da ação é aws.eventBridge.updateArchive.

Atualiza a descrição, o padrão de evento, o período de retenção ou a chave KMS de um arquivo existente.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde o arquivo está localizado.

us-east-1

archiveName

Corda

Obrigatório. Nome do arquivo a ser atualizado.

my-archive

description

Corda

Opcional. Descrição atualizada para o arquivo.

Updated archive description

eventPattern

Corda

Opcional. Padrão de evento atualizado para filtrar eventos armazenados no arquivo.

"{\"source\": [\"my.application\"]}"

retentionDays

Inteiro

Opcional. Número atualizado de dias para reter eventos. Defina como

0

para reter eventos indefinidamente.

180

kmsKeyIdentifier

Corda

Opcional. Chave do KMS atualizada para criptografar o arquivo. Defina como uma string vazia para reverter para a chave padrão gerenciada pela AWS.

arn:aws:kms:us-east-1:123456789012:key/mrk-1234abcd12ab34cd56ef1234567890ab

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "archiveArn", "expression": ".response.ArchiveArn"}, {"name": "state", "expression": ".response.State"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"ArchiveArn": "arn:aws:events:us-east-1:123456789012:archive/my-archive", "State": "UPDATING", "CreationTime": "2024-01-15T10:00:00Z"}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Excluir um arquivo

O identificador da ação é aws.eventBridge.deleteArchive.

Exclui um arquivo existente e todos os eventos armazenados nele.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde o arquivo está localizado.

us-east-1

archiveName

Corda

Obrigatório. Nome do arquivo a ser excluído.

my-archive

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "response", "expression": ".response"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{}

(vazio em caso de sucesso)

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Listar arquivos

O identificador da ação é aws.eventBridge.listArchives.

Lista arquivos, opcionalmente filtrados por prefixo de nome, ARN da fonte de evento ou estado. Use limit e nextToken para paginar grandes conjuntos de resultados — a Automação de fluxo de trabalho impõe um limite de tamanho de saída de 100 KB.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS da qual listar os arquivos.

us-east-1

namePrefix

Corda

Opcional. Filtre arquivos por prefixo de nome.

my-

eventSourceArn

Corda

Opcional. Filtrar arquivos pelo ARN do barramento de eventos associado.

arn:aws:events:us-east-1:123456789012:event-bus/default

state

Corda

Opcional. Filtrar por estado de arquivamento. Valores válidos:

ENABLED

,

DISABLED

,

CREATING

,

UPDATING

,

CREATE_FAILED

,

UPDATE_FAILED

.

ENABLED

nextToken

Corda

Opcional. Token de paginação de uma resposta anterior para recuperar a próxima página de resultados.

limit

Inteiro

Opcional. Número máximo de resultados a retornar (máximo 100).

50

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "archives", "expression": ".response.Archives"}, {"name": "nextToken", "expression": ".response.NextToken"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"Archives": [{"ArchiveName": "my-archive", "State": "ENABLED", "EventCount": 100, "RetentionDays": 90}], "NextToken": "..."}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Iniciar um replay

O identificador da ação é aws.eventBridge.startReplay.

Inicia a reprodução de eventos arquivados de um intervalo de tempo especificado para um ou mais barramentos de eventos.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde o arquivo e o barramento de destino estão localizados.

us-east-1

replayName

Corda

Obrigatório. Nome da repetição a ser iniciada.

my-replay

eventSourceArn

Corda

Obrigatório. ARN do arquivo a partir do qual reproduzir eventos.

arn:aws:events:us-east-1:123456789012:archive/my-archive

eventStartTime

Corda

Obrigatório. Início do intervalo de tempo a ser reproduzido, no formato ISO 8601.

2024-03-01T00:00:00Z

eventEndTime

Corda

Obrigatório. Fim do intervalo de tempo para reprodução, no formato ISO 8601.

2024-03-31T23:59:59Z

destination

Mapa

Obrigatório. Destino para eventos reproduzidos. Deve incluir

Arn

(ARN do barramento de eventos). Opcionalmente, inclua

FilterArns

(lista de ARNs de regra) para limitar quais regras recebem os eventos reproduzidos — omita para reproduzir para todas as regras no barramento.

{"Arn": "arn:aws:events:us-east-1:123456789012:event-bus/default"}

description

Corda

Opcional. Descrição do replay.

Replaying March 2024 orders

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "replayArn", "expression": ".response.ReplayArn"}, {"name": "state", "expression": ".response.State"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"ReplayArn": "arn:aws:events:us-east-1:123456789012:replay/my-replay", "State": "STARTING", "StateReason": "Replay is starting", "ReplayStartTime": "2024-04-01T10:00:00Z"}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Descrever um replay

O identificador da ação é aws.eventBridge.describeReplay.

Recupera detalhes e o progresso de um replay específico, incluindo seu estado, intervalo de tempo do evento e tempo.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde o replay está localizado.

us-east-1

replayName

Corda

Obrigatório. Nome do replay a ser descrito.

my-replay

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "state", "expression": ".response.State"}, {"name": "stateReason", "expression": ".response.StateReason"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"ReplayArn": "arn:aws:events:...", "ReplayName": "my-replay", "State": "COMPLETED", "StateReason": "Replay completed successfully", "EventStartTime": "2024-03-01T00:00:00Z", "EventEndTime": "2024-03-31T23:59:59Z"}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Cancelar um replay

O identificador da ação é aws.eventBridge.cancelReplay.

Cancela um replay em andamento.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde o replay está localizado.

us-east-1

replayName

Corda

Obrigatório. Nome do replay a ser cancelado.

my-replay

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "replayArn", "expression": ".response.ReplayArn"}, {"name": "state", "expression": ".response.State"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"ReplayArn": "arn:aws:events:us-east-1:123456789012:replay/my-replay", "State": "CANCELLING", "StateReason": "User requested cancellation"}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Listar replays

O identificador da ação é aws.eventBridge.listReplays.

Lista replays, opcionalmente filtrados por prefixo de nome, estado ou ARN do arquivo de origem. Use limit e nextToken para paginar grandes conjuntos de resultados — a Automação de fluxo de trabalho impõe um limite de tamanho de saída de 100 KB.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS da qual listar replays.

us-east-1

namePrefix

Corda

Opcional. Filtrar replays por prefixo de nome.

my-

state

Corda

Opcional. Filtrar por estado do replay. Valores válidos:

STARTING

,

RUNNING

,

CANCELLING

,

COMPLETED

,

CANCELLED

,

FAILED

.

COMPLETED

eventSourceArn

Corda

Opcional. Filtrar replays pelo ARN do arquivo de origem.

arn:aws:events:us-east-1:123456789012:archive/my-archive

nextToken

Corda

Opcional. Token de paginação de uma resposta anterior para recuperar a próxima página de resultados.

limit

Inteiro

Opcional. Número máximo de resultados a retornar (máximo 100).

50

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "replays", "expression": ".response.Replays"}, {"name": "nextToken", "expression": ".response.NextToken"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"Replays": [{"ReplayName": "my-replay", "State": "COMPLETED", "EventStartTime": "2024-03-01T00:00:00Z", "EventEndTime": "2024-03-31T23:59:59Z"}], "NextToken": "..."}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Ativar uma origem de evento de parceiro

O identificador da ação é aws.eventBridge.activateEventSource.

Ativa uma fonte de evento de parceiro que foi desativada. As ações de origem de evento de parceiro se aplicam apenas a origens de evento de parceiro SaaS.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde a origem do evento de parceiro está localizada.

us-east-1

name

Corda

Obrigatório. Nome da origem de eventos de parceiro a ser ativada.

aws.partner/example.com/my-partner-event-source

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "response", "expression": ".response"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{}

(vazio em caso de sucesso)

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Desativar uma origem de evento de parceiro

O identificador da ação é aws.eventBridge.deactivateEventSource.

Desativa uma origem de evento de parceiro. As ações de origem de evento de parceiro se aplicam apenas a origens de evento de parceiro SaaS.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde a origem do evento de parceiro está localizada.

us-east-1

name

Corda

Obrigatório. Nome da fonte de evento do parceiro a ser desativada.

aws.partner/example.com/my-partner-event-source

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "response", "expression": ".response"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{}

(vazio em caso de sucesso)

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Descrever uma fonte de eventos de parceiro

O identificador da ação é aws.eventBridge.describeEventSource.

Recupera detalhes de uma origem de evento de parceiro específica, incluindo seu estado e tempo de expiração. As ações de origem de evento de parceiro se aplicam apenas a origens de evento de parceiro SaaS.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS onde a origem do evento de parceiro está localizada.

us-east-1

name

Corda

Obrigatório. Nome da origem de eventos do parceiro a ser descrita.

aws.partner/example.com/my-partner-event-source

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "arn", "expression": ".response.Arn"}, {"name": "state", "expression": ".response.State"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"Arn": "arn:aws:events:us-east-1:123456789012:eventsource/aws.partner/example.com/my-source", "Name": "aws.partner/example.com/my-partner-event-source", "State": "ACTIVE", "CreatedBy": "aws.partner/example.com", "ExpirationTime": "2024-07-15T10:00:00Z"}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Listar fontes de eventos de parceiros

O identificador da ação é aws.eventBridge.listEventSources.

Lista as origens de eventos de parceiro, opcionalmente filtradas por prefixo de nome. As ações de origem de eventos de parceiro se aplicam apenas a origens de eventos de parceiro SaaS. Use limit e nextToken para paginar grandes conjuntos de resultados — a Automação de fluxo de trabalho impõe um limite de tamanho de saída de 100 KB.

A tabela a seguir descreve os campos de entrada para esta ação.

Entrada

Tipo

Descrição

Exemplo

awsRoleArn

Corda

Opcional. ARN da função do IAM a ser assumida para chamadas de API da AWS.

arn:aws:iam::123456789012:role/my-workflow-role

awsAccessKeyId

Corda

Opcional. ID da chave de acesso da AWS. Passe como um segredo.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Corda

Opcional. Chave de acesso secreta da AWS. Passe como um segredo.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Corda

Opcional. Token de sessão temporário para autenticação STS. Passe como um segredo.

${{ :secrets:awsSessionToken }}

region

Corda

Obrigatório. Região da AWS da qual listar fontes de eventos de parceiros.

us-east-1

namePrefix

Corda

Opcional. Filtrar resultados para fontes de eventos com nomes que começam com este prefixo.

aws.partner/example.com

nextToken

Corda

Opcional. Token de paginação de uma resposta anterior para recuperar a próxima página de resultados.

limit

Inteiro

Opcional. Número máximo de resultados a retornar (máximo 100).

50

selectors

Lista

Opcional. Seletores JQ para extrair campos específicos da saída da ação.

[{"name": "eventSources", "expression": ".response.EventSources"}, {"name": "nextToken", "expression": ".response.NextToken"}]

A tabela a seguir descreve os campos de saída para esta ação.

Saída

Tipo

Exemplo

response

Objeto

{"EventSources": [{"Arn": "arn:aws:events:...", "Name": "aws.partner/example.com/my-source", "State": "ACTIVE", "ExpirationTime": "2024-07-15T10:00:00Z"}], "NextToken": "..."}

success

Boleano

true

ou

false

errorMessage

Corda

Mensagem de erro em caso de falha.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.