全部产品
Search
文档中心

Resource Orchestration Service:Objek permintaan resource kustom

更新时间:Jul 02, 2025

Topik ini menjelaskan jenis dan bidang permintaan yang digunakan oleh pengembang template.

Properti permintaan pengembang template

Pengembang template menggunakan ALIYUN::ROS::CustomResource untuk menentukan resource kustom dalam sebuah template.

Tabel berikut menjelaskan tiga properti yang terkandung dalam ALIYUN::ROS::CustomResource, yaitu ServiceToken, Parameters, dan Timeout.

Properti

Tipe

Diperlukan

Deskripsi

Batasan

ServiceToken

String

Ya

Token layanan yang disediakan oleh penyedia layanan kustom kepada pengembang template.

Token layanan dapat berupa fungsi Function Compute, topik MNS, antrian MNS, atau URL HTTP atau HTTPS.

Token layanan dapat digunakan di semua wilayah.

Parameters

Map

Tidak

Parameter yang akan diteruskan ke penyedia layanan kustom. Properti ini harus ditentukan berdasarkan spesifikasi yang diberikan oleh penyedia layanan kustom.

Tidak ada

Timeout

Angka

Tidak

Periode timeout untuk ROS menunggu respons dari penyedia layanan kustom.

Nilai valid: 1 hingga 43200.

Satuan: detik.

Nilai default: 60.

Bidang permintaan untuk penyedia resource kustom

Bidang-bidang ini dikirim dalam permintaan JSON dari ROS ke penyedia resource kustom.

Bidang

Tipe

Diperlukan

Deskripsi

Batasan

RequestType

String

Ya

Jenis permintaan yang ditetapkan oleh operasi stack ROS seperti CreateStack, UpdateStack, atau DeleteStack. Operasi ini dimulai oleh pengembang template untuk stack yang berisi resource kustom.

Nilai valid:

  • Create

  • Update

  • Delete

Untuk informasi lebih lanjut, lihat Jenis permintaan resource kustom.

ResponseURL

String

Ya

URL Internet yang telah ditandatangani sebelumnya. URL ini menerima respons dari penyedia resource kustom ke ROS.

Tidak ada

IntranetResponseURL

String

Ya

URL internal yang telah ditandatangani sebelumnya yang dapat digunakan dalam Elastic Compute Service (ECS). URL ini menerima respons dari penyedia resource kustom ke ROS.

Tidak ada

StackId

String

Ya

ID stack yang berisi resource kustom.

Tidak ada

StackName

String

Ya

Nama stack yang berisi resource kustom.

Tidak ada

ResourceOwnerId

String

Ya

ID akun Alibaba Cloud tempat stack dengan resource kustom tersebut berada.

Tidak ada

CallerId

String

Ya

ID akun Alibaba Cloud atau pengguna RAM yang digunakan untuk melakukan operasi stack.

Tidak ada

RegionId

String

Ya

ID wilayah dari stack yang berisi resource kustom.

Tidak ada

RequestId

String

Ya

ID unik dari permintaan. Anda dapat menggunakan RequestId bersama dengan StackId untuk membentuk nilai yang secara unik mengidentifikasi permintaan pada resource kustom tertentu.

Tidak ada

ResourceType

String

Ya

Jenis resource yang dipilih oleh pengembang template untuk resource kustom dalam template.

Nama jenis resource dapat memiliki panjang hingga 68 karakter dan dapat berisi huruf, angka, garis bawah (_), at signs (@), dan tanda hubung (-).

LogicalResourceId

String

Ya

Nama (ID logis) yang dipilih oleh pengembang template untuk resource kustom dalam template ROS. Bidang ini memfasilitasi komunikasi antara penyedia resource kustom dan pengembang template.

Tidak ada

PhysicalResourceId

String

Ya

ID fisik yang ditentukan oleh penyedia resource kustom. ID ini unik bagi penyedia.

ID ini hanya digunakan untuk permintaan Update dan Delete.

ResourceProperties

Objek JSON

Ya

Properti dari resource. Bidang ini berisi konten objek Properties yang dikirim oleh pengembang template. Konten ini didefinisikan oleh penyedia resource kustom.

Tidak ada

OldResourceProperties

Objek JSON

Tidak

Properti resource yang dinyatakan sebelum permintaan pembaruan.

Properti ini hanya digunakan untuk permintaan Update.