使用 Google Cloud Composer Rest API 或 Node.js 客户端
Using Google Cloud Composer Rest API OR Node.js Client
大家好,我是 Google Cloud Platform 和 Cloud Composer 的新手。
我想使用代码创建 Cloud Composer 环境。但在此之前我有以下问题:
- 是否有任何方法可以使用其 Rest Api 创建 Cloud Composer 环境?
- 使用 Api 为 Google Cloud Composer 创建环境无效,为什么会这样?
- 是否有任何适用于 Cloud Composer 的节点包,例如 @google-cloud/composer,因为我们有其他节点包,例如 @google-cloud/dataproc?
请帮助我更好地理解它。
免责声明: 在没有看到错误的情况下,很难说出为什么您尝试的任何操作都不起作用。如果您可以分享任何代码,那将会很有用。
Composer API 有对环境进行 CRUD 的方法。您可以使用该页面上的 environments.create
. In fact, there's a Try API 部分创建一个新环境,以允许您尝试从文档调用。
通过 API 发出请求应该很容易。主要是您需要指定一个 Environment
and most of what you will want to set is going to be in the ClusterConfig
。请注意,很多字段只是输出,因此您无需在请求中指定它们。还要注意 URL 语法 - 您需要根据您的特定要求对其进行调整。
我猜为什么它不起作用 - 你确定 API is enabled 了吗?至于 Python 客户端库 - 看起来它们需要重新生成。
说了这么多,通过 API 创建环境的用例是什么?一般来说,大多数环境都是 运行 持久的,这意味着创建调用对大多数人来说是一个原子的一次性操作。
大家好,我是 Google Cloud Platform 和 Cloud Composer 的新手。
我想使用代码创建 Cloud Composer 环境。但在此之前我有以下问题:
- 是否有任何方法可以使用其 Rest Api 创建 Cloud Composer 环境?
- 使用 Api 为 Google Cloud Composer 创建环境无效,为什么会这样?
- 是否有任何适用于 Cloud Composer 的节点包,例如 @google-cloud/composer,因为我们有其他节点包,例如 @google-cloud/dataproc?
请帮助我更好地理解它。
免责声明: 在没有看到错误的情况下,很难说出为什么您尝试的任何操作都不起作用。如果您可以分享任何代码,那将会很有用。
Composer API 有对环境进行 CRUD 的方法。您可以使用该页面上的 environments.create
. In fact, there's a Try API 部分创建一个新环境,以允许您尝试从文档调用。
通过 API 发出请求应该很容易。主要是您需要指定一个 Environment
and most of what you will want to set is going to be in the ClusterConfig
。请注意,很多字段只是输出,因此您无需在请求中指定它们。还要注意 URL 语法 - 您需要根据您的特定要求对其进行调整。
我猜为什么它不起作用 - 你确定 API is enabled 了吗?至于 Python 客户端库 - 看起来它们需要重新生成。
说了这么多,通过 API 创建环境的用例是什么?一般来说,大多数环境都是 运行 持久的,这意味着创建调用对大多数人来说是一个原子的一次性操作。