全部產品
Search
文件中心

Resource Orchestration Service:管理架構圖模板參數和輸出

更新時間:Jun 03, 2026

架構圖模板參數和輸出就是ROS、Terraform模板的參數和輸出,在ROS架構編輯器中提供了表單化的介面來管理參數和輸出。本文為您介紹如何查看、添加、編輯和刪除模板參數和輸出。

前提條件

請確保您已建立架構圖模板,具體操作,請參見建立架構圖模板。

管理架構圖模板參數

  1. 登入ROS架構編輯器控制台。

  2. 在左側導覽列,單擊架構模板。

  3. 在架構模板頁面,找到需要查看的架構圖模板,並單擊。

  1. 單擊右上方的模板,選擇參數頁簽,可以執行以下操作。

    • 查看參數:當前頁面列出了所有已定義的模板參數。

    • 添加參數:單擊添加參數,從右側拉出參數配置頁面。預設使用表單化定義參數,也可以通過JSON/YAML來定義參數。

    • 刪除參數:將滑鼠移動至要刪除的參數,單擊表徵圖image。

    配置項

    說明

    參數名稱

    參數名稱由字母、數字、中劃線和底線組成,不允許有空格,並且在同一個模板中不能與其他參數名稱重複。

    參數類型

    參數的資料類型。取值:

    • 字串:在模板文法中即為 String

    • 數值:在模板文法中即為 Number

    • 布爾:在模板文法中即為 Boolean

    • 對象:在模板文法中即為 Json

    • 數組:在模板文法中即為 CommaDelimitedList

    更多資訊,請參見概覽中的Type。

    業務組件

    業務組件,用於在控制台動態選擇參數配置。在模板文法中即為 AssociationProperty和AssociationPropertyMetadata。

    更多資訊,請參加AssociationProperty和AssociationPropertyMetadata。

    預設值

    在建立資源棧時,如果使用者沒有傳入模板參數,ROS會檢查模板中是否定義預設值。如果已定義預設值,則使用預設值,否則報錯。在模板文法中即為Default。

    更多資訊,請參見概覽中的Default。

    參數文本

    參數的別名。在模板文法中即為Label。

    更多資訊,請參見概覽中的Label。

    參數描述

    參數的描述資訊。在模板文法中即為Description。

    更多資訊,請參見概覽中的Description。

    可選參數

    參數允許取值的列表。在模板文法中即為AllowedValues。

    更多資訊,請參見概覽中的AllowedValues。

    最大長度

    一個整數值,輸入的字串型別參數值的最大長度。在模板文法中即為MaxLength。

    更多資訊,請參見概覽中的MaxLength。

    最小長度

    一個整數值,輸入的字串型別參數值的最小長度。在模板文法中即為MinLength。

    更多資訊,請參見概覽中的MinLength。

    是否為密碼組件

    若勾選,表示該參數值為敏感資訊,控制台只輸出星號(*)。在模板文法中即為NoEcho。

    更多資訊,請參見概覽中的NoEcho。

    是否需要重複驗證

    若勾選,控制台會要求此參數二次輸入確認,預設為否。在模板文法中即為Confirm。

    更多資訊,請參見概覽中的Confirm。

    說明

    此配置項僅在勾選了是否為密碼組件時出現。

    是否顯示為多行文本框

    若勾選,則以多行文字框的形式呈現該參數。在模板文法中即為TextArea。

    更多資訊,請參見概覽中的TextArea。

    文本校驗的正則表達式

    Regex,用於檢查使用者輸入的字串類型的參數是否匹配該Regex。如果使用者輸入的不是字串類型,則報錯。在模板文法中即為AllowedPattern。

    如果使用以下特殊字元,需要在字元前輸入兩個反斜線(\\)進行轉義:

    *.?+-$^[ ]( ){ }|\/
    說明

    短劃線(-)在緊挨邊界時無需轉義,例如:[a-z-]。

    更多資訊,請參見概覽中的AllowedPattern。

    文本校驗失敗後的提示文案

    通過Regex校正文本失敗後的提示文案。在模板文法中即為ConstraintDescription。

    更多資訊,請參見概覽中的ConstraintDescription。

管理架構圖模板輸出

  1. 登入ROS架構編輯器控制台。

  2. 在左側導覽列,單擊架構模板。

  3. 在架構模板頁面,找到需要查看的架構圖模板,並單擊。

  1. 單擊右上方的模板,再單擊輸出頁簽,可以執行以下操作。

    • 查看輸出:當前頁面列出了所有已定義的模板輸出。

    • 添加輸出:單擊添加輸出,從右側拉出輸出配置頁面。預設使用表單化定義輸出,也可以通過JSON/YAML來定義輸出。

    配置項

    說明

    名稱

    輸出名稱由字母、數字、中劃線和底線組成,不允許有空格,並且在同一個模板中不能與其他輸出名稱重複。

    輸出值

    表示取自哪個資源的哪個輸出屬性。

    • 第一個下拉框表示模板中的資源。

    • 第二個下拉框表示資源的輸出屬性。

    條件

    條件可以控制是否建立資源和輸出資源的資訊。當條件值為true時,此輸出才會生效。若不指定條件,則一直生效。在模板文法中即為Condition。

    更多資訊,請參見輸出(Outputs)中的Condition。

    別名

    輸出的別名。在模板文法中即為Label。

    更多資訊,請參見輸出(Outputs)中的Label。

    描述

    輸出的描述資訊。在模板文法中即為Description。

    更多資訊,請參見輸出(Outputs)中的Description。

相關文檔