すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ランダム文字列の長さの制御

最終更新日:Jun 18, 2026

Resource Orchestration Service (ROS) では、AutoCompleteInput 関連プロパティを使用して、指定された長さのランダム文字列を自動的に生成できます。

テンプレートの Parameters セクションで、AssociationPropertyAutoCompleteInput に設定し、AssociationPropertyMetadata 内で LengthPrefixCharacterClasses プロパティを設定することで、生成される文字列を制御できます。詳細については、「AssociationProperty and AssociationPropertyMetadata」をご参照ください。

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

コンソールでの例

ROS コンソールのスタックの詳細ページで [出力] タブをクリックすると、スタックの出力を確認できます。出力キーは RandomNameStr で、その値は test-rostpfjb です。