嗨,我是Google Cloud Platform和Cloud Composer的新手。
我想使用代码创建Cloud Composer Environment。但在此之前,我有以下问题:
请帮助我更好地理解它。
答案 0 :(得分:2)
免责声明::在没有看到错误的情况下,很难说出您尝试执行的任何操作为何无效的原因。如果您可以共享任何代码,将很有用。
Composer API具有在环境上执行CRUD的方法。您可以使用environments.create
创建一个新环境。实际上,该页面上有一个Try API部分,可让您尝试使用文档中的呼叫。
通过API发出请求应该很容易。主要是您需要指定一个Environment
,并且您想要设置的大部分内容都将位于ClusterConfig
中。请注意,很多字段仅输出,因此您无需在请求中指定它们。另外请注意URL语法-您将需要对其进行调整以适应您的特定请求。
我对它为什么不起作用的猜测-您是否确保API is enabled?至于Python客户端库-似乎需要重新生成它们。
话虽如此,通过API创建环境的用例是什么?通常,大多数环境会持续运行,这意味着对于大多数人来说,create调用是原子的一次性操作。