我如何知道哪些键值对可用于部署管理器?

How do I know what key value pairs are available for deployment manager?

例如,当我试图弄清楚我可以将哪些属性放入部署管理器以创建 bigquery table 时,我不得不引用 REST API docs 作为查找参数和所需参数的最佳位置字段。

gcloud 命令或在线文档中是否有特定于部署管理器 yaml 的好地方?我希望能够引用必填字段和可选字段来创建 GCP 资源。目前很难弄清楚。

来自文档:https://cloud.google.com/deployment-manager/docs/configuration/supported-resource-types

您可以通过运行获取支持的资源类型列表: gcloud deployment-manager types list

也就是说,该页面上文档中的 yaml 参考看起来很完整。

编辑:请参阅此 github link 以获取部署管理器示例列表。

如果 documentation/exemplary 模式中没有描述您需要的任何东西,那么您可以粗暴地四处走走。

您可以在开发人员控制台打开 (F12) 的情况下创建一个 api call 并查看网络 activity,其中将使用所有已用和可用的属性描述您的调用。

除了参数名称本身之外,它不会提供任何关于实现的附加信息,因此您必须遵循涵盖相似参数的规则。