使用自定义后端创建自定义类型提供程序

本页介绍了如何为 Google Cloud Deployment Manager 创建由自定义后端支持的自定义类型。

Action 功能是一项 Alpha 版功能,其扩展了 Deployment Manager 可以调用的 API 方法的范围。由于此功能不受支持,我们建议您迁移 Actions 的现有使用到受支持的替代方案。某些操作(例如 storage.buckets.setIamPolicy)对应于现有的 Deployment Manager 资源类型,您可以使用它们来替换这些操作。如果您的部署需要使用无法替换现有受支持的 Deployment Manager 资源类型的操作,请按照本指南中的说明创建具有自定义后端的自定义类型,以替代您对这些操作的使用。

创建自定义类型提供程序

如需概要了解如何将第三方 API 与 Deployment Manager 集成,请参阅与 Deployment Manager 集成

如需了解如何将 API 添加为类型提供程序,请参阅将 API 添加为类型提供程序

如需了解高级配置选项(例如输入映射),请参阅设置高级 API 选项

如需了解向 Deployment Manager 添加 API 的要求,请参阅集成 API 的 API 要求

创建自定义后端

您必须创建自定义后端,才能将 API 公开给自定义类型提供程序。如需创建自定义后端,您可以使用以下方法之一:

减少创建自定义后端的开发工作量的方法之一是使用 Cloud Run 函数。如果您已经在开发过程中使用其他无服务器解决方案,那么改用这些解决方案可能更高效。如需简要了解如何将 Cloud Run 函数用作自定义类型提供方的后端,请参阅自定义类型提供方示例实现。