ALIYUN::BSS::WaitOrder digunakan untuk menunggu hingga pesanan selesai.
Sintaksis
{
"Type": "ALIYUN::BSS::WaitOrder",
"Properties": {
"OrderIds": List,
"CancelOnDelete": Boolean,
"WaitForOrderProduced": Boolean
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
OrderIds | List | Ya | Tidak | Daftar ID pesanan. | Daftar harus mencakup setidaknya satu ID pesanan. |
CancelOnDelete | Boolean | Tidak | Tidak | Menentukan apakah akan membatalkan pesanan suatu sumber daya ketika sumber daya tersebut dihapus. Nilai default: true. Pesanan berbayar dari sumber daya ini diabaikan. | Anda tidak dapat membatalkan pesanan menggunakan Pengguna Resource Access Management (RAM). |
WaitForOrderProduced | Boolean | Tidak | Tidak | Menentukan apakah akan menunggu hingga semua sumber daya Layanan Orkestrasi Sumber Daya (ROS) yang terkait dengan pesanan diproduksi. Jika Anda mengatur properti ini ke true, WaitOrder menunggu hingga semua sumber daya ROS yang terkait dengan pesanan diproduksi setelah pesanan dibayar. Nilai default: false. | Sumber daya yang didukung meliputi ALIYUN::ECS::PrepayInstance, ALIYUN::RDS::PrepayDBInstance, ALIYUN::SLB::LoadBalancer, dan ALIYUN::VPC::EIP. |
Nilai kembali
Fn::GetAtt
Tidak ada.
Contoh
YAML format
ROSTemplateFormatVersion: '2015-09-01'
Resources:
Queue:
Type: ALIYUN::BSS::WaitOrder
Properties:
OrderIds:
- <OrderId1>
- <OrderId2>
WaitForOrderProduced: 'true'JSON format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Queue": {
"Type": "ALIYUN::BSS::WaitOrder",
"Properties": {
"OrderIds": ['<OrderId1>', '<OrderId2>'],
"WaitForOrderProduced": "true"
}
}
}
}