Skip to content

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.