全部产品
Search
文档中心

Resource Orchestration Service:Kelola parameter dan output dari template infrastruktur

更新时间:Jul 02, 2025

Parameter dan output dari template infrastruktur menyediakan fitur yang sama dengan parameter dan output dari template Resource Orchestration Service (ROS) dan Terraform yang dihasilkan secara otomatis. ROS Infrastructure Composer dilengkapi dengan formulir untuk mengelola parameter dan output dari template infrastruktur. Topik ini menjelaskan cara melihat, menambah, dan mengonfigurasi parameter serta output dari template infrastruktur.

Prasyarat

Template infrastruktur telah dibuat. Untuk informasi lebih lanjut, lihat Buat template infrastruktur.

Kelola parameter dari template infrastruktur

  1. Buka modul ROS Infrastructure Composer di konsol ROS.

  2. Di panel navigasi sebelah kiri, klik Infrastructure Templates.

  3. Pada halaman Infrastructure Templates, temukan template infrastruktur yang diinginkan dan klik kartunya.

  1. Di pojok kanan atas di atas kanvas, klik Template. Lalu, klik tab Parameters. Anda dapat melakukan operasi berikut pada tab ini:

    • Lihat parameter: Lihat semua parameter yang didefinisikan dalam template infrastruktur.

    • Tambah parameter: Klik Add Parameter untuk membuka tab Parameter Configurations tempat Anda dapat mengonfigurasi parameter. Anda juga dapat menggunakan tab JSON atau YAML untuk mengonfigurasi parameter. Tabel berikut menjelaskan bidang pada tab Konfigurasi Parameter.

    • Hapus parameter: Arahkan pointer ke parameter yang ingin dihapus dan klik image.

    Bidang

    Deskripsi

    Parameter Name

    Tentukan nama untuk parameter. Nama parameter dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_). Nama parameter tidak boleh berisi spasi atau sama dengan nama parameter lainnya dalam template infrastruktur.

    Parameter Type

    Tentukan tipe data parameter. Nilai valid:

    • String: sesuai dengan tipe data String dalam sintaks template.

    • Number: sesuai dengan tipe data Number dalam sintaks template.

    • Boolean: sesuai dengan tipe data Boolean dalam sintaks template.

    • JSON: sesuai dengan tipe data Json dalam sintaks template.

    • List: sesuai dengan tipe data CommaDelimitedList dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Type di Ikhtisar.

    Business Components

    Pilih komponen bisnis, yang membantu Anda memilih konfigurasi parameter berdasarkan nilai opsional di konsol. Bidang ini sesuai dengan AssociationProperty dan AssociationPropertyMetadata dalam sintaks template.

    Untuk informasi lebih lanjut, lihat AssociationProperty dan AssociationPropertyMetadata.

    Default Value

    Tentukan nilai default untuk parameter. Jika Anda tidak menentukan nilai untuk parameter template saat membuat stack, ROS akan memeriksa apakah nilai default didefinisikan untuk parameter dalam template. Jika nilai default didefinisikan dalam template, ROS menggunakan nilai default tersebut. Jika tidak, kesalahan akan dilaporkan. Bidang ini sesuai dengan Default dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Default di Ikhtisar.

    Parameter Label

    Tentukan alias untuk parameter. Bidang ini sesuai dengan Label dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Label di Ikhtisar.

    Parameter Description

    Tentukan deskripsi untuk parameter. Bidang ini sesuai dengan Description dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Description di Ikhtisar.

    Optional Parameters

    Tentukan nilai valid untuk parameter. Bidang ini sesuai dengan AllowedValues dalam sintaks template.

    Untuk informasi lebih lanjut, lihat AllowedValues di Ikhtisar.

    Maximum Length

    Tentukan nilai integer, yang mewakili jumlah karakter terbesar yang diizinkan untuk nilai parameter bertipe String. Bidang ini sesuai dengan MaxLength dalam sintaks template.

    Untuk informasi lebih lanjut, lihat MaxLength di Ikhtisar.

    Minimum Length

    Tentukan nilai integer, yang mewakili jumlah karakter terkecil yang diizinkan untuk nilai parameter bertipe String. Bidang ini sesuai dengan MinLength dalam sintaks template.

    Untuk informasi lebih lanjut, lihat MinLength di Ikhtisar.

    Whether to Use as Password Component

    Tentukan apakah akan menetapkan nilai parameter sebagai data sensitif dan menampilkan nilai parameter yang disembunyikan sebagai tanda bintang (*) di tab Outputs di konsol. Bidang ini sesuai dengan NoEcho dalam sintaks template.

    Untuk informasi lebih lanjut, lihat NoEcho di Ikhtisar.

    Whether to Enable Duplicate Verification

    Tentukan apakah memerlukan konfirmasi sekunder nilai parameter di konsol. Secara default, bidang ini dinonaktifkan. Bidang ini sesuai dengan Confirm dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Confirm di Ikhtisar.

    Catatan

    Bidang ini hanya muncul jika Whether to Use as Password Component diaktifkan.

    Whether to Support Line Breaks

    Tentukan apakah menampilkan parameter dengan bidang multi-baris. Bidang ini sesuai dengan TextArea dalam sintaks template.

    Untuk informasi lebih lanjut, lihat TextArea di Ikhtisar.

    Regular Expression for Text Verification

    Masukkan ekspresi reguler, yang digunakan untuk memeriksa apakah parameter bertipe String cocok. Jika Anda tidak menentukan parameter bertipe String, kesalahan akan dilaporkan. Bidang ini sesuai dengan AllowedPattern dalam sintaks template.

    Jika Anda menggunakan satu atau lebih karakter khusus berikut, tambahkan dua backslash (\\) sebagai karakter escape sebelum setiap karakter khusus:

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

    Anda tidak perlu menambahkan karakter escape sebelum tanda hubung (-) yang ditempatkan di awal dan akhir ekspresi reguler. Contoh: [a-z-].

    Untuk informasi lebih lanjut, lihat AllowedPattern di Ikhtisar.

    Prompt After Text Verification Failure

    Masukkan tip yang muncul jika string gagal dicocokkan menggunakan ekspresi reguler yang ditentukan. Bidang ini sesuai dengan ConstraintDescription dalam sintaks template.

    Untuk informasi lebih lanjut, lihat ConstraintDescription di Ikhtisar.

Kelola output dari template infrastruktur

  1. Buka modul ROS Infrastructure Composer di konsol ROS.

  2. Di panel navigasi sebelah kiri, klik Infrastructure Templates.

  3. Pada halaman Infrastructure Templates, temukan template infrastruktur yang diinginkan dan klik kartunya.

  1. Di pojok kanan atas di atas kanvas, klik Template. Lalu, klik tab Outputs. Anda dapat melakukan operasi berikut pada tab ini:

    • Lihat output: Lihat semua output yang didefinisikan dalam template infrastruktur.

    • Tambah output: Klik Add Output untuk membuka tab Output Settings tempat Anda dapat mengonfigurasi output. Anda juga dapat menggunakan tab JSON atau YAML untuk mengonfigurasi output. Tabel berikut menjelaskan bidang pada tab Pengaturan Output.

    Bidang

    Deskripsi

    Output Name

    Tentukan nama untuk output. Nama output dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_). Nama output tidak boleh berisi spasi atau sama dengan nama output lainnya dalam template infrastruktur.

    Output Values

    Pilih sumber daya dan properti sumber daya yang ingin Anda peroleh setelah membuat stack.

    • Dari daftar drop-down pertama, pilih sumber daya dari semua sumber daya yang didefinisikan dalam template infrastruktur.

    • Dari daftar drop-down kedua, pilih properti dari semua properti sumber daya.

    Condition

    Tentukan kondisi, yang digunakan untuk mengontrol apakah akan membuat sumber daya dan mengembalikan informasinya. Output hanya berlaku jika kondisi dievaluasi menjadi benar atau tidak ada kondisi yang ditentukan. Bidang ini sesuai dengan Condition dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Condition di Outputs.

    Label

    Tentukan alias untuk output. Bidang ini sesuai dengan Label dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Label di Outputs.

    Description

    Tentukan deskripsi untuk output. Bidang ini sesuai dengan Description dalam sintaks template.

    Untuk informasi lebih lanjut, lihat Description di Outputs.

Referensi