全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::BSS::WaitOrder

更新时间:Jun 26, 2025

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"
      }
    }
  }
}