我需要创建一个服务帐户来管理(创建、更新、删除)Cloud SQL 中的 PostgreSQl 数据库实例。我正在考虑使用“roles/cloudsql.editor”角色,但它没有删除数据库的权限。我必须使用编辑器原始角色进行删除吗?如果是这样,我可以以某种方式将其限制为仅有权删除 Cloud SQL 实例吗?
作为第二种选择,我是否应该基于“roles/cloudsql.editor”创建一个自定义角色,并使用 Cloud SQL 实例的一些删除权限对其进行扩展?
此致,
约万
我需要创建一个服务帐户来管理(创建、更新、删除)Cloud SQL 中的 PostgreSQl 数据库实例。我正在考虑使用“roles/cloudsql.editor”角色,但它没有删除数据库的权限。我必须使用编辑器原始角色进行删除吗?如果是这样,我可以以某种方式将其限制为仅有权删除 Cloud SQL 实例吗?
作为第二种选择,我是否应该基于“roles/cloudsql.editor”创建一个自定义角色,并使用 Cloud SQL 实例的一些删除权限对其进行扩展?
此致,
约万
是否有任何 gcloud cli 命令或 api 调用可用于查看区域中最新/最新的可用 PostgreSQL 版本?
我找到了db-versions页面,但我需要以编程方式检查哪个是最新/最新的可用版本。