管理自定义连接器版本
创建自定义连接器版本
如需创建自定义连接器版本,请按以下步骤操作:
-
在 控制台 中,前往 Integration Connectors > 自定义连接器 页面,然后选择或创建一个 Google Cloud 项目。
系统会显示自定义连接器的列表。
- 点击要为其添加版本的自定义连接器。
系统会显示连接详情页面。
- 点击版本 。
该页面会显示连接器的所有版本。
- 点击创建 。系统会显示创建新版本 页面,其中包含新版本
号。创建新版本的步骤与创建新的自定义连接器类似。
也就是说,您可以创建具有直接或间接连接的版本。
- 如需创建具有直接连接的版本,请按照 创建具有直接连接的自定义连接器中的步骤(从第 3 步开始)操作。
- 如需创建具有间接连接的版本,请按照 创建具有间接连接的自定义连接器中的步骤(从第 3 步开始)操作。
管理自定义连接器版本
如需修改自定义连接器,请按以下步骤操作:
-
在 控制台 中,前往 Integration Connectors > 自定义连接器 页面,然后选择或创建一个 Google Cloud 项目。
系统会显示自定义连接器的列表。
- 点击具有版本的自定义连接器。
系统会显示连接详情页面。
- 点击版本 。
系统会显示所选连接器的版本。
- 点击 操作 以选择以下选项之一:
- 查看详情 :查看自定义连接器版本详情。
- 弃用版本:弃用该版本。
- 删除:删除该版本。
- 导出:将连接器版本下载为 JSON 规范文件。如需了解详情,请参阅导出和导入。
导出和导入
您可以通过导出和导入连接器规范,在不同 Google Cloud 项目之间共享连接器。您可以导出任何连接版本,然后将规范导入到同一项目或其他项目中。 Google Cloud 不支持导出已弃用的连接器版本。
所需的角色和权限
如需获得导出和导入自定义连接器所需的权限,请让您的管理员为您授予以下 IAM 角色:
- Storage Object Admin (
roles/storage.objectAdmin) 针对 Cloud Storage 存储桶 - Security Admin (
roles/iam.securityAdmin) 针对包含密钥的项目。或者,您也可以让管理员向您或服务帐号授予针对包含密钥的项目的secretmanager.secrets.getIamPolicy和secretmanager.secrets.setIamPolicy权限。
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
您也可以通过自定义 角色或其他预定义 角色来获取所需的权限。
导出自定义连接器
如需导出连接器版本,请按以下步骤操作:
- 在 控制台 中,前往 Integration Connectors > 自定义连接器 页面,然后选择或创建一个 Google Cloud 项目。
- 点击要导出的自定义连接器。系统会打开自定义连接器的概览页面。
- 点击版本 。系统会显示自定义连接器的版本列表。
- 依次点击 更多操作 和 导出 。系统会下载自定义连接器的 JSON 规范文件。
导入自定义连接器
如需导入连接器版本,请按以下步骤操作:
- 在 控制台 中,前往 Integration Connectors > 自定义连接器 页面,然后选择或创建一个 Google Cloud 项目。 系统会显示自定义连接器 页面。
- 点击 导入。
- 浏览并选择自定义连接器的 JSON 规范文件。如果您要将连接器导入到其他项目,则服务账号 字段不会预先填充。
根据连接器是否已存在,可能会出现以下情况:
- 不存在同名连接器:系统会显示创建自定义连接器页面。导入的 JSON 中的连接器版本会预先填充。此版本无法更改。
- 存在同名连接器,但不存在相同版本:系统会显示该连接器的创建版本页面。连接器类型、名称、说明等连接器属性会从现有连接器预先填充,并且不会被导入的 JSON 覆盖。不过,连接器版本详情和名称会从导入的 JSON 中读取。只有版本名称可以修改。
- 存在同名和同版本的连接器 :系统会显示一条警告消息,指出该版本已存在,并且在您导入 JSON 规范时将使用新版本。如果您点击导入,系统会显示该连接器的创建版本页面。连接器类型、名称、说明等连接器属性会从现有连接器预先填充,并且不会被导入的 JSON 覆盖。不过,版本详情会从导入的 JSON 中读取,并且可以修改。版本名称会使用最新的可用版本号。
- 填写剩余的详细信息,然后点击创建 。系统会使用导入的 JSON 规范创建连接器。