def test_cloud_trail_resource(self): self.assertEqual( CloudWatchEvents.match(event_data("event-cloud-trail-s3.json")), { "source": "s3.amazonaws.com", "ids": jmespath.compile("detail.requestParameters.bucketName"), }, )
def test_cloud_trail_resource(self): self.assertEqual( CloudWatchEvents.match(event_data("event-cloud-trail-s3.json")), { "source": "s3.amazonaws.com", "ids": jmespath.compile("detail.requestParameters.bucketName"), }, )
def test_cloud_trail_resource(self): self.assertEqual( CloudWatchEvents.match( event_data('event-cloud-trail-s3.json')), {'source': 's3.amazonaws.com', 'ids': jmespath.compile('detail.requestParameters.bucketName')})
def test_non_cloud_trail_event(self): for event in ['event-instance-state.json', 'event-scheduled.json']: self.assertFalse(CloudWatchEvents.match(event_data(event)))