• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Acciones de AWS EventBridge

|View as Markdown (English)

Esta página proporciona una referencia de las acciones de AWS EventBridge disponibles en el catálogo de acciones de automatización de flujo de trabajo. Use estas acciones para emitir eventos, administrar el estado de la regla y ejecutar operaciones de archivo, reproducción y origen de eventos de socios.

Requisitos previos

Antes de emplear las acciones AWS en la automatización del flujo de trabajo, cerciorar de tener lo siguiente:

  • Una cuenta de AWS con las licencias adecuadas.
  • Credenciales de AWS configuradas (credenciales de usuario de IAM, ARN de rol de IAM o credenciales de sesión).
  • Los permisos de IAM necesarios para EventBridge. Como mínimo, el rol de IAM o el usuario necesita events:* en los recursos objetivo.

Consulte Configurar credenciales de AWS para obtener información sobre cómo crear usuarios y roles de IAM, y configurar credenciales de AWS estáticas y de sesión para la integración con las acciones de AWS de automatización de flujos de trabajo.

Enviar un único evento a un bus de eventos

El identificador de la acción es aws.eventBridge.putEvent.

Envía un único evento personalizado a un bus de eventos de AWS EventBridge para que pueda coincidir con las reglas. Este es un contenedor de conveniencia de entrada única —use aws.eventBridge.putEvents para enviar múltiples eventos en una sola llamada.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS del bus de eventos objetivo.

us-east-1

source

Cadena

Obligatorio. El origen del evento.

my.application

detailType

Cadena

Obligatorio. Cadena de formato libre (máximo 128 caracteres) que describe el tipo de detalle del evento.

OrderPlaced

detail

Cadena

Obligatorio. Una cadena JSON serializada válida. El tamaño máximo es de 256 KB.

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

eventBusName

Cadena

Opcional. Nombre o ARN del bus de eventos para recibir el evento. Omítalo para usar el bus de eventos predeterminado.

my-event-bus

resources

Lista

Opcional. Recursos de AWS, identificados por ARN, a los que concierne principalmente el evento.

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

traceHeader

Cadena

Opcional. Un encabezado de rastreo de X-Ray (

X-Amzn-Trace-Id

) para asociar con el evento.

Root=1-5e272390-8c398be037738dc042009320

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Enviar múltiples eventos a un bus de eventos

El identificador de la acción es aws.eventBridge.putEvents.

Envía múltiples eventos personalizados a Amazon EventBridge en una sola llamada. Máximo de 10 eventos por solicitud.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS del bus de eventos objetivo.

us-east-1

entries

Lista

Obligatorio. Lista de eventos para enviar. Cada entrada debe incluir

Source

,

DetailType

y

Detail

. Máximo de 10 entradas por solicitud.

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

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Habilitar una regla de EventBridge

El identificador de la acción es aws.eventBridge.enableRule.

Activa una regla de EventBridge desactivada. Si la regla no existe, la operación falla.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra la regla.

us-east-1

name

Cadena

Obligatorio. Nombre de la regla para habilitar.

my-rule

eventBusName

Cadena

Opcional. Nombre o ARN del bus de eventos asociado a la regla. Omitir para el bus de eventos predeterminado.

my-event-bus

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

{}

(vacío en caso de éxito)

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Desactivar una regla de EventBridge

El identificador de la acción es aws.eventBridge.disableRule.

Deshabilita una regla activa de EventBridge. Una regla deshabilitada no coincidirá con ningún evento y no se activará automáticamente si tiene una expresión de programación.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra la regla.

us-east-1

name

Cadena

Obligatorio. Nombre de la regla a desactivar.

my-rule

eventBusName

Cadena

Opcional. Nombre o ARN del bus de eventos asociado a la regla. Omitir para el bus de eventos predeterminado.

my-event-bus

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

{}

(vacío en caso de éxito)

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Crear un archivo

El identificador de la acción es aws.eventBridge.createArchive.

Crea un archivo para almacenar eventos de un bus de eventos para su reproducción posterior.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se creará el archivo.

us-east-1

archiveName

Cadena

Obligatorio. Nombre para el archivo.

my-archive

eventSourceArn

Cadena

Obligatorio. ARN del bus de eventos que envía eventos al archivo.

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

description

Cadena

Opcional. Descripción para el archivo.

Archive for production events

eventPattern

Cadena

Opcional. Patrón de evento para filtrar qué eventos se almacenan en el archivo.

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

retentionDays

Entero

Opcional. Número de días para retener eventos. Establecer en

0

para retener eventos indefinidamente.

90

kmsKeyIdentifier

Cadena

Opcional. ID de clave de KMS, ARN o alias para cifrar el archivo. Omítalo para usar la clave predeterminada administrada por AWS.

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

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Describir un archivo

El identificador de la acción es aws.eventBridge.describeArchive.

Recupera detalles sobre un archivo, incluido su estado, el recuento de eventos y la configuración de retención.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra el archivo.

us-east-1

archiveName

Cadena

Obligatorio. Nombre del archivo que se va a describir.

my-archive

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Actualizar un archivo

El identificador de la acción es aws.eventBridge.updateArchive.

Actualiza la descripción, el patrón de eventos, el período de retención o la clave de KMS de un archivo existente.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra el archivo.

us-east-1

archiveName

Cadena

Obligatorio. Nombre del archivo a actualizar.

my-archive

description

Cadena

Opcional. Descripción actualizada para el archivo.

Updated archive description

eventPattern

Cadena

Opcional. Patrón de eventos actualizado para filtrar los eventos almacenados en el archivo.

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

retentionDays

Entero

Opcional. Número actualizado de días para retener eventos. Establecer en

0

para retener eventos indefinidamente.

180

kmsKeyIdentifier

Cadena

Opcional. Clave de KMS actualizada para cifrar el archivo. Establezca una cadena vacía para volver a la clave predeterminada administrada por AWS.

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

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Eliminar un archivo

El identificador de la acción es aws.eventBridge.deleteArchive.

Elimina un archivo existente y todos los eventos almacenados en él.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra el archivo.

us-east-1

archiveName

Cadena

Obligatorio. Nombre del archivo para eliminar.

my-archive

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

{}

(vacío en caso de éxito)

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Listar archivos

El identificador de la acción es aws.eventBridge.listArchives.

Enumera los archivos, filtrados opcionalmente por prefijo de nombre, ARN de origen del evento o estado. Use limit y nextToken para paginar conjuntos de resultados grandes —la automatización de flujos de trabajo impone un límite de tamaño de salida de 100 KB.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS desde la que enumerar los archivos.

us-east-1

namePrefix

Cadena

Opcional. Filtre los archivos por prefijo de nombre.

my-

eventSourceArn

Cadena

Opcional. Filtre los archivos por el ARN del bus de eventos asociado.

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

state

Cadena

Opcional. Filtrar por estado del archivo. Valores válidos:

ENABLED

,

DISABLED

,

CREATING

,

UPDATING

,

CREATE_FAILED

,

UPDATE_FAILED

.

ENABLED

nextToken

Cadena

Opcional. Token de paginación de una respuesta anterior para recuperar la siguiente página de resultados.

limit

Entero

Opcional. Número máximo de resultados para devolver (máximo 100).

50

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Iniciar una reproducción

El identificador de la acción es aws.eventBridge.startReplay.

Inicia la reproducción de eventos archivados desde un rango de tiempo especificado hacia uno o más buses de eventos.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentran el archivo y el bus de destino.

us-east-1

replayName

Cadena

Obligatorio. Nombre de la reproducción a iniciar.

my-replay

eventSourceArn

Cadena

Obligatorio. ARN del archivo desde el cual reproducir eventos.

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

eventStartTime

Cadena

Obligatorio. Inicio del intervalo de tiempo a reproducir, en formato ISO 8601.

2024-03-01T00:00:00Z

eventEndTime

Cadena

Obligatorio. Fin del rango de tiempo para reproducir, en formato ISO 8601.

2024-03-31T23:59:59Z

destination

Mapa

Obligatorio. Destino para los eventos reproducidos. Debe incluir

Arn

(ARN del bus de eventos). Opcionalmente, incluya

FilterArns

(lista de ARN de reglas) para limitar qué reglas reciben los eventos reproducidos —omítalo para reproducir en todas las reglas del bus.

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

description

Cadena

Opcional. Descripción de la reproducción.

Replaying March 2024 orders

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

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

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Describir una reproducción

El identificador de la acción es aws.eventBridge.describeReplay.

Recupera los detalles y el progreso de una reproducción específica, incluido su estado, el rango de tiempo del evento y los tiempos.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra la reproducción.

us-east-1

replayName

Cadena

Obligatorio. Nombre de la reproducción para describir.

my-replay

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

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

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Cancelar una reproducción

El identificador de la acción es aws.eventBridge.cancelReplay.

Cancela una reproducción en curso.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra la reproducción.

us-east-1

replayName

Cadena

Obligatorio. Nombre de la reproducción a cancelar.

my-replay

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Listar reproducciones

El identificador de la acción es aws.eventBridge.listReplays.

Enumera las reproducciones, opcionalmente filtradas por prefijo de nombre, estado o ARN del archivo de origen. Utilice limit y nextToken para paginar conjuntos de resultados grandes —la automatización de flujos de trabajo impone un límite de tamaño de salida de 100 KB.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS desde la que listar las reproducciones.

us-east-1

namePrefix

Cadena

Opcional. Filtrar reproducciones por prefijo de nombre.

my-

state

Cadena

Opcional. Filtrar por estado de reproducción. Valores válidos:

STARTING

,

RUNNING

,

CANCELLING

,

COMPLETED

,

CANCELLED

,

FAILED

.

COMPLETED

eventSourceArn

Cadena

Opcional. Filtrar reproducciones por el ARN del archivo de origen.

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

nextToken

Cadena

Opcional. Token de paginación de una respuesta anterior para recuperar la siguiente página de resultados.

limit

Entero

Opcional. Número máximo de resultados para devolver (máximo 100).

50

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Activar un origen de eventos de socio

El identificador de la acción es aws.eventBridge.activateEventSource.

Activa un origen de eventos de socio que se ha desactivado. Las acciones de origen de eventos de socio se aplican solo a los orígenes de eventos de socio de SaaS.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra el origen de eventos del socio.

us-east-1

name

Cadena

Obligatorio. Nombre del origen de eventos de socio que se activará.

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

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

{}

(vacío en caso de éxito)

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Desactivar un origen de eventos de socio

El identificador de la acción es aws.eventBridge.deactivateEventSource.

Desactiva un origen de eventos de socio. Las acciones de origen de eventos de socio solo se aplican a los orígenes de eventos de socio de SaaS.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra el origen de eventos del socio.

us-east-1

name

Cadena

Obligatorio. Nombre del origen de eventos del socio a desactivar.

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

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

{}

(vacío en caso de éxito)

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Describir un origen de eventos de socio

El identificador de la acción es aws.eventBridge.describeEventSource.

Recupera detalles de un origen de eventos de socio específico, incluido su estado y tiempo de vencimiento. Las acciones de origen de eventos de socio se aplican solo a los orígenes de eventos de socio de SaaS.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS donde se encuentra el origen de eventos del socio.

us-east-1

name

Cadena

Obligatorio. Nombre del origen de eventos del socio a describir.

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

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

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

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Listar orígenes de eventos de socios

El identificador de la acción es aws.eventBridge.listEventSources.

Enumera las fuentes de eventos de socios, filtradas opcionalmente por prefijo de nombre. Las acciones de fuentes de eventos de socios se aplican solo a las fuentes de eventos de socios de SaaS. Use limit y nextToken para paginar conjuntos de resultados grandes —la automatización de flujo de trabajo impone un límite de tamaño de salida de 100 KB.

La siguiente tabla describe los campos de entrada para esta acción.

Aporte

Tipo

Descripción

Ejemplo

awsRoleArn

Cadena

Opcional. ARN del rol de IAM que se debe asumir para las llamadas API de AWS.

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

awsAccessKeyId

Cadena

Opcional. ID de clave de acceso de AWS. Páselo como un secreto.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Cadena

Opcional. Clave de acceso secreta de AWS. Páselo como un secreto.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Cadena

Opcional. Token de sesión temporal para la autenticación STS. Páselo como un secreto.

${{ :secrets:awsSessionToken }}

region

Cadena

Obligatorio. Región de AWS desde la cual enumerar los orígenes de eventos de socios.

us-east-1

namePrefix

Cadena

Opcional. Filtrar los resultados para las fuentes de eventos con nombres que comiencen con este prefijo.

aws.partner/example.com

nextToken

Cadena

Opcional. Token de paginación de una respuesta anterior para recuperar la siguiente página de resultados.

limit

Entero

Opcional. Número máximo de resultados para devolver (máximo 100).

50

selectors

Lista

Opcional. Selectores JQ para extraer campos específicos de la salida de la acción.

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

La siguiente tabla describe los campos de salida para esta acción.

Producción

Tipo

Ejemplo

response

Objeto

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

success

Booleano

true

o

false

errorMessage

Cadena

Mensaje de error en caso de falla.

Copyright © 2026 New Relic Inc.

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