全部產品
Search
文件中心

Resource Orchestration Service:如何控制隨機字串的長度?

更新時間:Feb 27, 2024

ROS可以通過使用AssociationProperty中的AutoCompleteInput自動產生隨機字串。

您可以在模板Parameters的RandomName參數中,設定AssociationProperty為AutoCompleteInput,然後同時設定AssociationPropertyMetadata中的Length、Prefix和CharacterClasses屬性,從而控制隨機字串的長度。更多資訊,請參見AssociationProperty和AssociationPropertyMetadata

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RandomName": {
      "Type": "String",
      "Label": {
        "en": "Random Name",
        "zh-cn": "隨機名稱"
      },
      "AssociationProperty": "AutoCompleteInput",
      "AssociationPropertyMetadata": {
        "Length": 5 ,
        "Prefix": "test-ros",
        "CharacterClasses": [
          {
            "Class": "lowercase",
            "min": 1
          }
        ]
      }
    }
  },
  "Outputs": {
    "RandomNameStr": {
      "Value": {
        "Ref": "RandomName"
      }
    }
  }
}

控制台樣本

image