Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 需要过滤从SNS收到的电子邮件通知中的信息_Amazon Web Services_Amazon S3_Amazon Sns - Fatal编程技术网

Amazon web services 需要过滤从SNS收到的电子邮件通知中的信息

Amazon web services 需要过滤从SNS收到的电子邮件通知中的信息,amazon-web-services,amazon-s3,amazon-sns,Amazon Web Services,Amazon S3,Amazon Sns,我已经在我的S3存储桶上启用了事件,这样每当用户在存储桶中放置任何文件时,我都会通过SNS收到电子邮件通知。但是notification对象有几个字段,如eventVersion、requestParameters、responseElements等。我只想知道用户的详细信息、放在S3 bucket中的文件名,而不想知道其余的详细信息。除了lambda函数之外,还有什么选项可用于过滤通知对象中的信息?在Amazon CloudWatch事件规则配置中,您可以使用输入转换器自定义传递给事件目标的内

我已经在我的S3存储桶上启用了事件,这样每当用户在存储桶中放置任何文件时,我都会通过SNS收到电子邮件通知。但是notification对象有几个字段,如eventVersion、requestParameters、responseElements等。我只想知道用户的详细信息、放在S3 bucket中的文件名,而不想知道其余的详细信息。除了lambda函数之外,还有什么选项可用于过滤通知对象中的信息?

在Amazon CloudWatch事件规则配置中,您可以使用输入转换器自定义传递给事件目标的内容。这将一步一步地引导您完成整个过程。它使用了不同的示例,但同样适用于S3事件。

非常感谢Dennis的回复。在弄清事件模式方面有一些困难,但除此之外,它符合我的目的。