gcloud sql create instance:POSTGRES_9_6不是有效值

时间:2017-05-22 23:20:40

标签: google-compute-engine gcloud

我看到gce sql的POSTGRES数据库选项仍在BETA中,只是在寻找确认下面提到的问题是API的问题,而不是我忽略的愚蠢。

    gcloud sql instances create example-db --activation-policy=ALWAYS --tier="db-n1-standard-1" --pricing-plan="PER_USE" --region="asia-east1" --gce-zone="asia-east1-a" --database-version=POSTGRES_9_6

HTTPError 400: Invalid value for: POSTGRES_9_6 is not a valid value

文档说这是一个有效的选项: - https://cloud.google.com/sdk/gcloud/reference/sql/instances/create

1 个答案:

答案 0 :(得分:3)

找到更多说明我需要使用gcloud beta命令语法的文档。

https://cloud.google.com/sql/docs/postgres/create-instance

实际工作示例

gcloud beta sql instances create example-db --activation-policy=ALWAYS --pricing-plan="PER_USE" --region="asia-east1" --gce-zone="asia-east1-a" --cpu=2 --memory=3840MiB --database-version="POSTGRES_9_6"