2016-11-10 25 views
0

我只想得到未來事件的狀態。我可以在description字段中搜索[Complete]字符串,但我想使用event.not-before過濾器並從AWS端過濾出來。如何在aws ec2 describe-instance-status中使用event.not-before參數?

但是,無論何時設置event.not-before篩選器,我都不會返回狀態。

我試過這個命令,期待完整的結果。

$ aws ec2 describe-instance-status --filters "Name=event.not-before,Values=2014-09-15T17:15:20.000Z" 

但是,我沒有得到任何回報。

有人可以發現我在這裏做錯了嗎?

回答

0

CLI不能以您期望的方式工作。它會過濾符合條件的結果。例如:

aws ec2 describe-instance-status --filters Name=event.not-before,Values=2016-11-21T12:00:00.000Z 

它會尋找具有與not-before事件情況下等於指定的值。上面的查詢結果中的實例與:

"Events": [ 
     { 
      "Code": "instance-stop", 
      "Description": "You're instance will be stopped", 
      "NotBefore": "2016-11-21T12:00:00.000Z" 
     }, 
     { 

所以,not-before值必須完全匹配。