Skip to content

WaitOrderProps

Properties for defining a WaitOrder.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-bss-waitorder

Initializer

import com.aliyun.ros.cdk.bss.WaitOrderProps;
WaitOrderProps.builder()
    .orderIds(java.util.List<java.lang.Object>)
    .orderIds(IResolvable)
//  .cancelOnDelete(java.lang.Boolean)
//  .cancelOnDelete(IResolvable)
//  .waitForOrderProduced(java.lang.Boolean)
//  .waitForOrderProduced(IResolvable)
    .build();

Properties

Name Type Description
orderIds java.util.List OR com.aliyun.ros.cdk.core.IResolvable Property orderIds: A list of order ids.
cancelOnDelete java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property cancelOnDelete: Cancel order where delete the resource.
waitForOrderProduced java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property waitForOrderProduced: Wait util all orders related ROS resources are produced.

orderIdsRequired

public java.lang.Object getOrderIds();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

Property orderIds: A list of order ids.


cancelOnDeleteOptional

public java.lang.Object getCancelOnDelete();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

Property cancelOnDelete: Cancel order where delete the resource.

Ignore the paid order. Default true


waitForOrderProducedOptional

public java.lang.Object getWaitForOrderProduced();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

Property waitForOrderProduced: Wait util all orders related ROS resources are produced.

Support ALIYUN::ECS::PrepayInstance, ALIYUN::RDS::PrepayDBInstance, ALIYUN::REDIS::PrepayInstance, ALIYUN::SLB::LoadBalancer, ALIYUN::VPC::EIP, ALIYUN::VPC::VpnGateway.