Je essaie de créer une règle d'événement qui est déclenchée par un changement dans un fichier dans un compartiment S3 dans un compte AWS différent. La description détaillée se trouve ici
Jusqu'à présent, la règle fonctionne bien avec les noms de fichier exacts, mais j'ai besoin de la faire fonctionner avec des préfixes de noms de fichiers. Dans l'exemple qui marche, le nom de fichier est une chaîne exacte, dans l'exemple qui ne marche pas, le nom de fichier est un joker. Les modèles JSON de règles CloudWatch Events supportent-ils les jokers?
Configuration fonctionnelle:
{
"source": ["aws.s3"],
"account": ["1111111xxxxx"],
"detail": {
"eventSource": ["s3.amazonaws.com"],
"eventName": ["PutObject"],
"requestParameters": { "bucketName": ["mybucket"], "key": ["myfile-20180301.csv"] }
}
}
Configuration non fonctionnelle:
{
"source": ["aws.s3"],
"account": ["1111111xxxxx"],
"detail": {
"eventSource": ["s3.amazonaws.com"],
"eventName": ["PutObject"],
"requestParameters": { "bucketName": ["mybucket"], "key": ["myfile-*"] }
}
}