Brian Pandola 30c2aeab29
Fix Exists pattern matching with None values (#5134)
Exists matching works on the presence or absence of a field in the JSON of the event.
The value of the field is not considered when evaluating a match.[1]

* Add sentinel to distinguish between missing fields and existing fields with None values
* Update event pattern matching tests to cover this specific use-case.
* Add integrated test to cover this scenario within a larger context.

[1]: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html
2022-05-13 15:06:48 -07:00
..
2021-12-27 19:15:37 -01:00
2022-03-10 13:39:59 -01:00
2022-05-07 21:11:32 +00:00
2022-04-27 11:58:59 +00:00
2022-04-27 11:58:59 +00:00
2022-04-27 11:58:59 +00:00
2022-02-10 08:02:40 -01:00
2022-04-27 11:58:59 +00:00
2022-04-27 11:58:59 +00:00
2022-03-09 10:05:18 -01:00
2022-04-27 11:58:59 +00:00