Perbarui Template
Deskripsi operasi
Saat memperbarui template, harap perhatikan:
-
Jika Anda menentukan
TemplateBodyatauTemplateURL, versi template akan bertambah 1 setelah pembaruan berhasil. Misalnya, versi berubah dari v1 menjadi v2. -
Jika baik
TemplateBodymaupunTemplateURLtidak ditentukan, versi template tetap tidak berubah. -
Sebuah template dapat memiliki hingga 100 versi. Jika batas versi tercapai, pembaruan template akan gagal, dan Anda perlu membuat ulang template.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ros:UpdateTemplate |
update |
*template
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| TemplateURL |
string |
No |
Lokasi file yang berisi isi template. URL harus mengarah ke template yang berada di server web (HTTP atau HTTPS) atau di bucket OSS Alibaba Cloud (mis., oss://ros/template/demo, oss://ros/template/demo?RegionId=cn-hangzhou), dengan ukuran maksimum 524.288 byte. Catatan
Jika region OSS tidak ditentukan, secara default akan sama dengan parameter Anda hanya dapat menentukan salah satu dari |
oss://ros/template/demo |
| TemplateName |
string |
No |
Nama template. |
MyTemplate |
| Description |
string |
No |
Deskripsi template. Panjang maksimum adalah 256 karakter. |
It is a demo. |
| TemplateBody |
string |
No |
Struktur isi template. Panjangnya harus antara 1 dan 524.288 byte. Jika konten panjang, disarankan untuk menggunakan HTTP POST + Body Param untuk meneruskan parameter dalam isi permintaan guna menghindari kegagalan permintaan karena URL yang terlalu panjang. Catatan
Anda harus dan hanya dapat menentukan salah satu dari |
{"ROSTemplateFormatVersion":"2015-09-01"} |
| TemplateId |
string |
Yes |
ID template. Mendukung template bersama maupun pribadi. |
5ecd1e10-b0e9-4389-a565-e4c15efc**** |
| ValidationOptions |
array |
No |
Opsi validasi. Secara default, tidak ada opsi yang diaktifkan, dan validasi ketat dilakukan. |
|
|
string |
No |
Opsi validasi. Nilai:
|
BasicValidation |
|
| RotateStrategy |
string |
No |
Strategi rotasi versi template. Nilai:
Catatan
|
None |
| IsDraft |
boolean |
No |
Apakah akan memperbarui versi Draft (draf). Nilai:
|
false |
Untuk detail tentang parameter permintaan umum, lihat Parameter Umum.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID Permintaan. |
8C5D90E1-66B6-496C-9371-3807F8DA80A8 |
| TemplateId |
string |
ID Template. |
5ecd1e10-b0e9-4389-a565-e4c15efc**** |
| TemplateVersion |
string |
Versi template yang terpengaruh oleh operasi ini. |
v2 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "8C5D90E1-66B6-496C-9371-3807F8DA80A8",
"TemplateId": "5ecd1e10-b0e9-4389-a565-e4c15efc****",
"TemplateVersion": "v2"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.