我使用以下方法在GCP中列出了一组机器类型:
gcloud compute machine-types list
我还使用以下方式列出机器类型及其区域:
gcloud compute machine-types list --format=value"(NAME,ZONE)"
两个命令都给出正确的输出而没有错误。
但我想在特定区域列出一组机器类型。 我尝试了以下方法:
gcloud compute machine-types list --format="value(NAME,ZONE=asia-southeast1-a)"
输出此错误:
投影中的错误:(gcloud.compute.machine-types.list)预期) 表达式[table( 名称, zone.basename() guestCpus:标签= CPUS, memoryMb.size(units_in = MiB,units_out = GiB,precision = 2):label = MEMORY_GB, deprecated.state:标签= DEPRECATED )值(NAME,ZONE HERE = asia-southeast1-a)]。
我想仅使用gcloud命令在asia-southeast1-a列出机器类型。
答案 0 :(得分:2)
您可以将topic filter与--filter
选项一起使用:
gcloud compute machine-types list --filter="zone: asia-southeast1-a" --format=value"(NAME,ZONE)"