全部產品
Search
文件中心

Resource Orchestration Service:使用ROS線上編輯器編寫模板

更新時間:Aug 24, 2023

本文為您介紹如何使用ROS線上編輯器編寫模板。ROS線上編輯器可以為您提供自動補全模板內容、預覽模板參數和預覽模板架構圖的功能。

前提條件

請確保您已熟悉ROS模板的模板文法和模板基本結構。更多資訊,請參見模板文法模板基本結構

操作步驟

  1. 登入Resource Orchestration Service控制台

  2. 在左側導覽列,選擇模板>我的模板

  3. 我的模板頁面,單擊建立模板

  4. 建立模板頁面,編輯ROS模板內容。

    您可以通過ROS模板編輯器或Terraform模板編輯器編輯模板內容。

ROS模板編輯器

ROS模板編輯器支援指令碼編輯和可視化編輯兩種模式。

  • 指令碼編輯(JSON/YAML模板編輯)

    指令碼編輯支援自動補全模板內容、提示參數等功能。

    • 資源類型與參數類型智能提示

      當您在定義ROS模板的資源資訊(Resources)與參數資訊(Parameters)時,ROS模板編輯器可以快速準確的提示您需要的資源類型和參數類型。

    • 資源屬性智能提示

      當您在定義ROS模板的資源資訊(Resources)時,ROS模板編輯器可以快速準確地提示您需要定義的資源屬性(Properties)。

    • 引用智能提示

      當您在定義ROS模板的資源(Resources)、輸出(Outputs)、映射(Mappings)、條件(Conditions)和中繼資料(Metadata)資訊時,ROS模板編輯器可以使用Ref函數對參數、資源ID或偽參數進行提示。

    • 參數資訊的映射預覽

      當您完成ROS模板定義後,可以單擊編輯模板內容右上方的預覽按鈕查看模板預覽效果,從而完善模板參數的資訊。

  • 可視化編輯

    可視化編輯支援下拉選擇、文本輸入等功能。

    編輯器提供通過可視化編輯介面手動編輯資訊,從而定義產生對應的ROS模板。您可以通過可視化模板編輯樹進行更新或刪除模板參數、資源、中繼資料和輸出等操作。

Terraform模板編輯器

  • Terraform模板的匯入與編輯

    您可以在Terraform編輯器中通過開啟一個本地檔案夾來匯入一個已有的Terraform專案。

  • Terraform模板和ROS模板的相互轉換

    當您完成Terraform定義並將Terraform模板切換為ROS模板後,Terraform模板會被轉換為ROS託管Terraform後支援的模板格式。