Skip to content

InterRegionTrafficQosQueueProps

Properties for defining a InterRegionTrafficQosQueue.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-interregiontrafficqosqueue

Initializer

import { InterRegionTrafficQosQueueProps } from '@alicloud/ros-cdk-cen'
const interRegionTrafficQosQueueProps: InterRegionTrafficQosQueueProps = { ... }

Properties

Name Type Description
dscps @alicloud/ros-cdk-core.IResolvable | number | @alicloud/ros-cdk-core.IResolvable[] Property dscps: The DSCP value of the traffic packet to be matched in the current queue, ranging from 0 to 63.
trafficQosPolicyId string | @alicloud/ros-cdk-core.IResolvable Property trafficQosPolicyId: The ID of the QoS policy.
bandwidth number | @alicloud/ros-cdk-core.IResolvable Property bandwidth: The maximum absolute bandwidth value that can be allocated to the queue.
interRegionTrafficQosQueueDescription string | @alicloud/ros-cdk-core.IResolvable Property interRegionTrafficQosQueueDescription: The description of the queue.
interRegionTrafficQosQueueName string | @alicloud/ros-cdk-core.IResolvable Property interRegionTrafficQosQueueName: The name of the queue.
remainBandwidthPercent number | @alicloud/ros-cdk-core.IResolvable Property remainBandwidthPercent: The maximum percentage of inter-region bandwidth that can be allocated to the queue.

dscpsRequired

public readonly dscps: IResolvable | number | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | number | @alicloud/ros-cdk-core.IResolvable[]

Property dscps: The DSCP value of the traffic packet to be matched in the current queue, ranging from 0 to 63.


trafficQosPolicyIdRequired

public readonly trafficQosPolicyId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property trafficQosPolicyId: The ID of the QoS policy.


bandwidthOptional

public readonly bandwidth: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property bandwidth: The maximum absolute bandwidth value that can be allocated to the queue.

Unit: Mbit\/s. * The value specifies an absolute bandwidth. For example, a value of 20 specifies that the queue can consume at most 20 Mbit\/s of bandwidth. * The sum of the bandwidth values specified for all queues that belong to the same inter-region connection cannot exceed the maximum bandwidth of the inter-region connection.


interRegionTrafficQosQueueDescriptionOptional

public readonly interRegionTrafficQosQueueDescription: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property interRegionTrafficQosQueueDescription: The description of the queue.

This parameter is optional. If you enter a description, it must be 1 to 256 characters in length and cannot start with http:\/\/ or https:\/\/.


interRegionTrafficQosQueueNameOptional

public readonly interRegionTrafficQosQueueName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property interRegionTrafficQosQueueName: The name of the queue.

The name can be empty or 1 to 128 characters in length, and cannot start with http:\/\/ or https:\/\/.


remainBandwidthPercentOptional

public readonly remainBandwidthPercent: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property remainBandwidthPercent: The maximum percentage of inter-region bandwidth that can be allocated to the queue.

  • Unit: percentage. For example, a value of 20 specifies that the queue can consume at most 20% of inter-region bandwidth.
  • The sum of the percentage values specified for all queues that belong to the same inter-region connection cannot exceed 100%.