• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Actions AWS EventBridge

|View as Markdown (English)

Cette page fournit une référence pour les actions AWS EventBridge disponibles dans le catalogue des actions d’automatisation des workflows. Utilisez ces actions pour émettre des événements, gérer l’état des règles et exécuter des opérations d’archivage, de relecture et de source d’événements partenaire.

Prérequis

Avant d'utiliser AWS Actions dans l'automatisation workflow, assurez-vous de disposer des éléments suivants :

  • Un compte AWS disposant des autorisations appropriées.
  • Informations d'identification AWS configurées (informations d'identification de l'utilisateur IAM, ARN du rôle IAM ou informations d'identification de session).
  • Les autorisations IAM nécessaires pour EventBridge. Au minimum, le rôle IAM ou l’utilisateur nécessite events:* sur les ressources cibles.

Consultez la section Configurer les identifiants AWS pour savoir comment créer des utilisateurs et des rôles IAM, et configurer des identifiants AWS statiques et de session pour l'intégration aux actions AWS de Workflow Automation.

Envoyez un seul événement à un bus d’événements

L’identifiant de l’action est aws.eventBridge.putEvent.

Envoie un seul événement personnalisé à un bus d’événements AWS EventBridge afin qu’il puisse être mis en correspondance avec des règles. Il s’agit d’un wrapper pratique à entrée unique : utilisez aws.eventBridge.putEvents pour envoyer plusieurs événements en un seul appel.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS du bus d’événements cible.

us-east-1

source

Chaîne

Obligatoire. La source de l’événement.

my.application

detailType

Chaîne

Obligatoire. Chaîne de forme libre (maximum 128 caractères) qui décrit le type de détail de l’événement.

OrderPlaced

detail

Chaîne

Obligatoire. Une chaîne JSON sérialisée valide. La taille maximale est de 256 Ko.

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

eventBusName

Chaîne

Facultatif. Nom ou ARN du bus d’événements pour recevoir l’événement. Omettre pour utiliser le bus d’événements par défaut.

my-event-bus

resources

List

Facultatif. Ressources AWS, identifiées par ARN, que l’événement concerne principalement.

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

traceHeader

Chaîne

Facultatif. Un en-tête de la trace X-Ray (

X-Amzn-Trace-Id

) à associer à l’événement.

Root=1-5e272390-8c398be037738dc042009320

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Envoyer plusieurs événements à un bus d’événements

L’identifiant de l’action est aws.eventBridge.putEvents.

Envoie plusieurs événements personnalisés à Amazon EventBridge en un seul appel. Maximum de 10 événements par requête.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS du bus d’événements cible.

us-east-1

entries

List

Obligatoire. Liste des événements à envoyer. Chaque entrée doit inclure

Source

,

DetailType

et

Detail

. Maximum de 10 entrées par requête.

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

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Activer une règle EventBridge

L’identifiant de l’action est aws.eventBridge.enableRule.

Active une règle EventBridge désactivée. Si la règle n'existe pas, l'opération échoue.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouve la règle.

us-east-1

name

Chaîne

Obligatoire. Nom de la règle à activer.

my-rule

eventBusName

Chaîne

Facultatif. Nom ou ARN du bus d’événements associé à la règle. Omettre pour le bus d’événements par défaut.

my-event-bus

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

{}

(vide en cas de succès)

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Désactiver une règle EventBridge

L’identifiant de l’action est aws.eventBridge.disableRule.

Désactive une règle EventBridge active. Une règle désactivée ne correspondra à aucun événement et ne se déclenchera pas d’elle-même si elle possède une expression de planification.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouve la règle.

us-east-1

name

Chaîne

Obligatoire. Nom de la règle à désactiver.

my-rule

eventBusName

Chaîne

Facultatif. Nom ou ARN du bus d’événements associé à la règle. Omettre pour le bus d’événements par défaut.

my-event-bus

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

{}

(vide en cas de succès)

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Créer une archive

L’identifiant de l’action est aws.eventBridge.createArchive.

Crée une archive pour stocker les événements d'un bus d'événements pour une relecture ultérieure.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où l’archive sera créée.

us-east-1

archiveName

Chaîne

Obligatoire. Nom de l’archive.

my-archive

eventSourceArn

Chaîne

Obligatoire. ARN du bus d’événements qui envoie des événements à l’archive.

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

description

Chaîne

Facultatif. Description de l’archive.

Archive for production events

eventPattern

Chaîne

Facultatif. Modèle d’événement pour filtrer les événements stockés dans l’archive.

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

retentionDays

Entier

Facultatif. Nombre de jours pour conserver les événements. Définissez sur

0

pour conserver les événements indéfiniment.

90

kmsKeyIdentifier

Chaîne

Facultatif. ID de clé KMS, ARN, ou alias pour chiffrer l’archive. Omettez pour utiliser la clé par défaut gérée par AWS.

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

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Décrire une archive

L’identifiant de l’action est aws.eventBridge.describeArchive.

Récupère les détails d’une archive, y compris son état, le nombre d’événements, et ses paramètres de rétention.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où l'archive est située.

us-east-1

archiveName

Chaîne

Obligatoire. Nom de l'archive à décrire.

my-archive

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Mettre à jour une archive

L’identifiant de l’action est aws.eventBridge.updateArchive.

Met à jour la description, le modèle d’événement, la période de rétention, ou la clé KMS d’une archive existante.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où l'archive est située.

us-east-1

archiveName

Chaîne

Obligatoire. Nom de l’archive à mettre à jour.

my-archive

description

Chaîne

Facultatif. Description mise à jour pour l’archive.

Updated archive description

eventPattern

Chaîne

Facultatif. Modèle d’événement mis à jour pour filtrer les événements stockés dans l’archive.

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

retentionDays

Entier

Facultatif. Nombre de jours mis à jour pour conserver les événements. Définissez sur

0

pour conserver les événements indéfiniment.

180

kmsKeyIdentifier

Chaîne

Facultatif. Clé KMS mise à jour pour chiffrer l’archive. Définissez la valeur sur une chaîne vide pour revenir à la clé par défaut gérée par AWS.

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

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Supprimer une archive

L’identifiant de l’action est aws.eventBridge.deleteArchive.

Supprime une archive existante et tous les événements qui y sont stockés.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où l'archive est située.

us-east-1

archiveName

Chaîne

Obligatoire. Nom de l'archive à supprimer.

my-archive

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

{}

(vide en cas de succès)

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Lister les archives

L’identifiant de l’action est aws.eventBridge.listArchives.

Répertorie les archives, éventuellement filtrées par préfixe de nom, ARN de source d’événement, ou état. Utilisez limit et nextToken pour paginer les grands ensembles de résultats : l’automatisation de workflow impose une limite de taille de sortie de 100 Ko.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS à partir de laquelle lister les archives.

us-east-1

namePrefix

Chaîne

Facultatif. Filtrer les archives par préfixe de nom.

my-

eventSourceArn

Chaîne

Facultatif. Filtrez les archives par l'ARN du bus d'événements associé.

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

state

Chaîne

Facultatif. Filtrer par état d'archive. Valeurs valides :

ENABLED

,

DISABLED

,

CREATING

,

UPDATING

,

CREATE_FAILED

,

UPDATE_FAILED

.

ENABLED

nextToken

Chaîne

Facultatif. Jeton de pagination d’une réponse précédente pour récupérer la page de résultats suivante.

limit

Entier

Facultatif. Nombre maximal de résultats à renvoyer (maximum 100).

50

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Démarrer un replay

L’identifiant de l’action est aws.eventBridge.startReplay.

Commence à rejouer les événements archivés d’une plage de temps spécifiée vers un ou plusieurs bus d’événements.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouvent l'archive et le bus de destination.

us-east-1

replayName

Chaîne

Obligatoire. Nom du replay à démarrer.

my-replay

eventSourceArn

Chaîne

Obligatoire. ARN de l'archive à partir de laquelle rejouer les événements.

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

eventStartTime

Chaîne

Obligatoire. Début de la plage horaire à rejouer, au format ISO 8601.

2024-03-01T00:00:00Z

eventEndTime

Chaîne

Obligatoire. Fin de la plage de temps à rejouer, au format ISO 8601.

2024-03-31T23:59:59Z

destination

Carte

Obligatoire. Destination pour les événements rejoués. Doit inclure

Arn

(ARN du bus d’événements). Incluez facultativement

FilterArns

(liste des ARN de règles) pour limiter les règles qui reçoivent les événements rejoués — omettez cette valeur pour rejouer vers toutes les règles sur le bus.

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

description

Chaîne

Facultatif. Description pour le replay.

Replaying March 2024 orders

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Décrire une relecture

L’identifiant de l’action est aws.eventBridge.describeReplay.

Récupère les détails et la progression d’un replay spécifique, y compris son état, la plage de temps de l’événement et le timing.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouve le replay.

us-east-1

replayName

Chaîne

Obligatoire. Nom du rejeu à décrire.

my-replay

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

{"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

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Annuler un replay

L’identifiant de l’action est aws.eventBridge.cancelReplay.

Annule un replay en cours.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouve le replay.

us-east-1

replayName

Chaîne

Obligatoire. Nom du replay à annuler.

my-replay

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Lister les replays

L’identifiant de l’action est aws.eventBridge.listReplays.

Répertorie les replays, éventuellement filtrés par préfixe de nom, état, ou ARN d'archive source. Utilisez limit et nextToken pour paginer les grands ensembles de résultats : l'automatisation des workflows impose une limite de taille de sortie de 100 Ko.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS à partir de laquelle répertorier les replays.

us-east-1

namePrefix

Chaîne

Facultatif. Filtrer les relectures par préfixe de nom.

my-

state

Chaîne

Facultatif. Filtrer par état de rejeu. Valeurs valides :

STARTING

,

RUNNING

,

CANCELLING

,

COMPLETED

,

CANCELLED

,

FAILED

.

COMPLETED

eventSourceArn

Chaîne

Facultatif. Filtrer les rejeux par l’ARN de l’archive source.

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

nextToken

Chaîne

Facultatif. Jeton de pagination d’une réponse précédente pour récupérer la page de résultats suivante.

limit

Entier

Facultatif. Nombre maximal de résultats à renvoyer (maximum 100).

50

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Activer une source d’événement partenaire

L’identifiant de l’action est aws.eventBridge.activateEventSource.

Active une source d’événements partenaire qui a été désactivée. Les actions de source d’événements partenaire s’appliquent uniquement aux sources d’événements partenaires SaaS.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouve la source d'événement partenaire.

us-east-1

name

Chaîne

Obligatoire. Nom de la source d'événements partenaire à activer.

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

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

{}

(vide en cas de succès)

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Désactiver une source d’événement partenaire

L’identifiant de l’action est aws.eventBridge.deactivateEventSource.

Désactive une source d’événement partenaire. Les actions de source d’événements partenaire s’appliquent uniquement aux sources d’événements partenaires SaaS.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouve la source d'événement partenaire.

us-east-1

name

Chaîne

Obligatoire. Nom de la source d'événements partenaire à désactiver.

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

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

{}

(vide en cas de succès)

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Décrire une source d’événements partenaire

L’identifiant de l’action est aws.eventBridge.describeEventSource.

Récupère les détails d'une source d'événements partenaire spécifique, y compris son état et son heure d'expiration. Les actions de source d’événements partenaire s’appliquent uniquement aux sources d’événements partenaires SaaS.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS où se trouve la source d'événement partenaire.

us-east-1

name

Chaîne

Obligatoire. Nom de la source d’événement partenaire à décrire.

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

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

{"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

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Lister les sources d’événements partenaires

L’identifiant de l’action est aws.eventBridge.listEventSources.

Liste les sources d'événements partenaires, éventuellement filtrées par préfixe de nom. Les actions de source d'événements partenaire s'appliquent uniquement aux sources d'événements partenaires SaaS. Utilisez limit et nextToken pour paginer les grands ensembles de résultats — l'automatisation des workflows impose une limite de taille de sortie de 100 Ko.

Le tableau suivant décrit les champs d’entrée pour cette action.

Saisir

Type

Description

Exemple

awsRoleArn

Chaîne

Facultatif. ARN du rôle IAM à assumer pour les appels d’API AWS.

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

awsAccessKeyId

Chaîne

Facultatif. ID de clé d’accès AWS. Transmettez en tant que secret.

${{ :secrets:awsAccessKeyId }}

awsSecretAccessKey

Chaîne

Facultatif. Clé d’accès secrète AWS. Transmettez en tant que secret.

${{ :secrets:awsSecretAccessKey }}

awsSessionToken

Chaîne

Facultatif. Jeton de session temporaire pour l’authentification STS. Transmettez en tant que secret.

${{ :secrets:awsSessionToken }}

region

Chaîne

Obligatoire. Région AWS à partir de laquelle lister les sources d’événements partenaires.

us-east-1

namePrefix

Chaîne

Facultatif. Filtrer les résultats sur les sources d'événements dont le nom commence par ce préfixe.

aws.partner/example.com

nextToken

Chaîne

Facultatif. Jeton de pagination d’une réponse précédente pour récupérer la page de résultats suivante.

limit

Entier

Facultatif. Nombre maximal de résultats à renvoyer (maximum 100).

50

selectors

List

Facultatif. Sélecteurs JQ pour extraire des champs spécifiques de la sortie de l’action.

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

Le tableau suivant décrit les champs de sortie pour cette action.

Sortir

Type

Exemple

response

Objet

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

success

Booléen

true

ou

false

errorMessage

Chaîne

Message d’erreur en cas d’échec.

Droits d'auteur © 2026 New Relic Inc.

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