在查询cloudtrail事件时如何给出多个查找属性

时间:2018-08-14 11:39:51

标签: amazon-web-services aws-cli amazon-cloudtrail

是否可以查询具有多个查找属性的cloudtrail

当我执行以下操作

aws cloudtrail lookup-events --lookup-attributes AttributeKey=EventName,AttributeValue=CreateTopic 

它为我提供了“ CreateTopic”类型的事件列表

当我执行以下操作

aws cloudtrail lookup-events --lookup-attributes AttributeKey=AttributeKey=Username,AttributeValue=MyUserName 

它为我提供了与用户“ MyUserName”相关的事件列表

但是我要查询的是类型为'CreateTopic'且与用户'MyUserName'相关的所有事件

我尝试关注,但没有一个起作用

aws cloudtrail lookup-events --lookup-attributes AttributeKey=EventName,AttributeValue=CreateTopic,AttributeKey=Username,AttributeValue=MyUserName 
aws cloudtrail lookup-events --lookup-attributes AttributeKey=EventName,AttributeValue=CreateTopic AttributeKey=Username,AttributeValue=MyUserName 
aws cloudtrail lookup-events --lookup-attributes AttributeKey=EventName,AttributeValue=CreateTopic --lookup-attributes AttributeKey=Username,AttributeValue=MyUserName 

1 个答案:

答案 0 :(得分:2)

根据文档,--lookup-attributes仅支持一个项目列表。

--lookup-attributes (list)

    Contains a list of lookup attributes. Currently the list can contain only one item.

https://docs.aws.amazon.com/cli/latest/reference/cloudtrail/lookup-events.html