TrafficQosQueueProps
Properties for defining a TrafficQosQueue.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-trafficqosqueue
Initializer
import com.aliyun.ros.cdk.vpc.TrafficQosQueueProps;
TrafficQosQueueProps.builder()
.qosId(java.lang.String)
.qosId(IResolvable)
.queueType(java.lang.String)
.queueType(IResolvable)
// .bandwidthPercent(java.lang.String)
// .bandwidthPercent(IResolvable)
// .queueDescription(java.lang.String)
// .queueDescription(IResolvable)
// .queueName(java.lang.String)
// .queueName(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
qosId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property qosId: The ID of the QoS policy. |
queueType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property queueType: QoS queue type, value: - High: High priority queue. |
bandwidthPercent | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property bandwidthPercent: QoS queue bandwidth percentage. |
queueDescription | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property queueDescription: The description of the QoS queue. |
queueName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property queueName: The name of the QoS queue. |
qosIdRequired
public java.lang.Object getQosId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property qosId: The ID of the QoS policy.
queueTypeRequired
public java.lang.Object getQueueType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property queueType: QoS queue type, value: - High: High priority queue.
- Medium: Normal priority queue.
- Default: the Default priority queue.
Default priority queue cannot be created.
bandwidthPercentOptional
public java.lang.Object getBandwidthPercent();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property bandwidthPercent: QoS queue bandwidth percentage.
- When the QoS queue type is Medium, this field must be entered. Valid values: 1 to 100.
- When the QoS queue type is Default, this field is "-".
queueDescriptionOptional
public java.lang.Object getQueueDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property queueDescription: The description of the QoS queue.
The length is 0 to 256 characters and cannot start with 'http:// 'or 'https.
queueNameOptional
public java.lang.Object getQueueName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property queueName: The name of the QoS queue.
The length is 0 to 128 characters and cannot start with 'http:// 'or 'https.