Memvalidasi apakah templat valid.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
oos:ValidateTemplateContent |
get |
*All Resource
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-hangzhou |
| Content |
string |
No |
Konten templat. |
{"FormatVersion": "OOS-2019-06-01", "Description": "Mengkueri instans dengan status tertentu", "Parameters": {"Status": {"Type": "String", "Description": "(Wajib) Status instans ECS."}}, "Tasks": [{"Properties": {"Parameters": {"Status": "{{ Status }}"}, "API": "DescribeInstances", "Service": "Ecs"}, "Name": "foo", "Action": "ACS::ExecuteApi"}]} |
| TemplateURL |
string |
No |
URL Templat OOS yang disimpan di Alibaba Cloud Object Storage Service (OSS). Hanya URL dengan izin public-read yang didukung. Anda dapat menentukan parameter ini untuk langsung membuat eksekusi tugas berdasarkan konten templat yang disimpan di TemplateURL, tanpa membuat templat terlebih dahulu. Parameter ini tidak diperlukan jika Anda memilih templat yang ada untuk membuat eksekusi tugas. |
http:/oos-template.cn-hangzhou.oss.aliyun-inc.com/oos-template.json |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Outputs |
string |
Output templat. |
{} |
| RequestId |
string |
ID permintaan. |
D5EE9591-1F2D-573E-8751-7F08BBB388D4 |
| Parameters |
string |
Parameter templat. |
{ "Status": { "Description": "(Wajib) Status instans ECS.", "Type": "String" } } |
| RamRole |
string |
Peran RAM. |
OOSServiceRole |
| Tasks |
array<object> |
Tugas yang didefinisikan dalam templat. |
|
|
object |
|||
| Outputs |
string |
Output tugas. |
.instanceId |
| Type |
string |
Tipe aksi. |
ACS::ExecuteAPI |
| Description |
string |
Deskripsi tugas. |
(Wajib) Status instans ECS |
| Name |
string |
Nama tugas. |
foo |
| Properties |
string |
Properti tugas. |
{"API": "DescribeInstances","Parameters": {"Status": "{{ Status }}"},"Service": "Ecs"} |
Contoh
Respons sukses
JSONformat
{
"Outputs": "{}",
"RequestId": "D5EE9591-1F2D-573E-8751-7F08BBB388D4",
"Parameters": "{ \"Status\": { \"Description\": \"(Required) The status of the Ecs instance.\", \"Type\": \"String\" } }",
"RamRole": "OOSServiceRole",
"Tasks": [
{
"Outputs": ".instanceId",
"Type": "ACS::ExecuteAPI",
"Description": "(Required) The status of the Ecs instance.",
"Name": "foo",
"Properties": "{\"API\": \"DescribeInstances\",\"Parameters\": {\"Status\": \"{{ Status }}\"},\"Service\": \"Ecs\"}"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.