本頁說明如何為 Google Cloud Deployment Manager 建立自訂類型,並以自訂後端為後盾。
動作功能是 Alpha 版功能,可擴展 Deployment Manager 可呼叫的 API 方法範圍。由於這項功能不受支援,建議您將現有的 Actions 用法遷移至支援的替代方案。部分動作 (例如 storage.buckets.setIamPolicy
) 對應至現有的 Deployment Manager 資源類型,您可用來取代這些動作。如果您的部署作業需要使用無法由現有支援的 Deployment Manager 資源類型取代的動作,請按照本指南建立自訂類型和自訂後端,取代這些動作的使用方式。
建立自訂類型提供者
如需將第三方 API 與 Deployment Manager 整合的高階總覽,請參閱「與 Deployment Manager 進行整合」。
如需將 API 新增為類型提供者的操作說明,請參閱「將 API 新增為類型提供者」。
如需輸入對應等進階設定選項,請參閱「設定進階 API 選項」。
如要瞭解將 API 新增至 Deployment Manager 的需求條件,請參閱「整合 API 的 API 需求條件」。
建立自訂後端
您必須建立自訂後端,才能向自訂類型提供者公開 API。如要建立自訂後端,可以使用下列其中一種方法:
在您選擇的平台上建構及代管 REST 服務。請參閱整合 API 的需求條件。
使用下列任一無伺服器解決方案實作自訂後端:
如要減少建立自訂後端的開發工作,其中一種方式是使用 Cloud Run 函式。如果您已在開發程序中使用其他無伺服器解決方案,可能更適合繼續使用這些解決方案。如要瞭解如何使用 Cloud Run 函式做為自訂型別供應商的後端,請參閱自訂型別供應商範例實作。