gcloud 列出托管组中的实例,按创建时间排序
gcloud list instances in managed group sorted by creation time
我需要从实例组中获取最早的实例。我正在使用以下命令:
gcloud compute instance-groups managed list-instances "instance-group-name" --region "us-central1" --format="value(NAME,ZONE,CREATION_TIMESTAMP)" --sort-by='~CREATION_TIMESTAMP'
但是 --sort-by 似乎不起作用或者我使用的有点不对。
能否请您推荐正确的方法。
可能是creationTimestamp
而不是CREATION_TIMESTAMP
。
有关基础字段名称,请参阅:instances.list and the response body。
这有点令人困惑,但是 gcloud
要求您使用底层请求|响应类型的(字段|属性)名称 而不是 输出名称.
另一种更容易确定这一点的方法是将 --format=yaml
或 --format=json
添加到 gcloud compute instances list
(或任何 gcloud
命令)以了解返回的内容以便您可以开始对其进行过滤和格式化。
我需要从实例组中获取最早的实例。我正在使用以下命令:
gcloud compute instance-groups managed list-instances "instance-group-name" --region "us-central1" --format="value(NAME,ZONE,CREATION_TIMESTAMP)" --sort-by='~CREATION_TIMESTAMP'
但是 --sort-by 似乎不起作用或者我使用的有点不对。
能否请您推荐正确的方法。
可能是creationTimestamp
而不是CREATION_TIMESTAMP
。
有关基础字段名称,请参阅:instances.list and the response body。
这有点令人困惑,但是 gcloud
要求您使用底层请求|响应类型的(字段|属性)名称 而不是 输出名称.
另一种更容易确定这一点的方法是将 --format=yaml
或 --format=json
添加到 gcloud compute instances list
(或任何 gcloud
命令)以了解返回的内容以便您可以开始对其进行过滤和格式化。