全部產品
Search
文件中心

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

更新時間:May 14, 2025

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

前提條件

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

管理架構圖模板參數

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

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

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

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

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

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

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

    配置項

    說明

    參數名稱

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

    參數類型

    參數的資料類型。取值:

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

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

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

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

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

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

    業務組件

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

    更多資訊,請參加AssociationProperty和AssociationPropertyMetadata

    預設值

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

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

    參數文本

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

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

    參數描述

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

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

    選擇性參數

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

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

    最大長度

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

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

    最小長度

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

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

    是否為密碼組件

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

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

    是否需要重複驗證

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

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

    說明

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

    是否顯示為多行文字框

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

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

    文本校正的Regex

    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

相關文檔