如何在 aws ec2 describe-instance-status 中使用 event.not-before 参数?
How do you use event.not-before argument in aws ec2 describe-instance-status?
我只想获取未来事件的状态。我可以在 description
字段中搜索 [Complete]
字符串,但我想使用 event.not-before
过滤器并将其从 AWS 端过滤掉。
但是,每当我设置 event.not-before
过滤器时,我都没有返回任何状态。
我试过这个命令,期待完整的结果。
$ aws ec2 describe-instance-status --filters "Name=event.not-before,Values=2014-09-15T17:15:20.000Z"
但是,我什么也没得到。
有人能看出我做错了什么吗?
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
值必须完全匹配。
我只想获取未来事件的状态。我可以在 description
字段中搜索 [Complete]
字符串,但我想使用 event.not-before
过滤器并将其从 AWS 端过滤掉。
但是,每当我设置 event.not-before
过滤器时,我都没有返回任何状态。
我试过这个命令,期待完整的结果。
$ aws ec2 describe-instance-status --filters "Name=event.not-before,Values=2014-09-15T17:15:20.000Z"
但是,我什么也没得到。
有人能看出我做错了什么吗?
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
值必须完全匹配。