Skip to content

InterRegionTrafficQosQueueProps

Properties for defining a InterRegionTrafficQosQueue.

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

Initializer

import ros_cdk_cen
ros_cdk_cen.InterRegionTrafficQosQueueProps(
  dscps: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]],
  traffic_qos_policy_id: typing.Union[str, IResolvable],
  bandwidth: typing.Union[typing.Union[int, float], IResolvable] = None,
  inter_region_traffic_qos_queue_description: typing.Union[str, IResolvable] = None,
  inter_region_traffic_qos_queue_name: typing.Union[str, IResolvable] = None,
  remain_bandwidth_percent: typing.Union[typing.Union[int, float], IResolvable] = None
)

Properties

Name Type Description
dscps typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], 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.
traffic_qos_policy_id typing.Union[str, ros_cdk_core.IResolvable] Property trafficQosPolicyId: The ID of the QoS policy.
bandwidth typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] Property bandwidth: The maximum absolute bandwidth value that can be allocated to the queue.
inter_region_traffic_qos_queue_description typing.Union[str, ros_cdk_core.IResolvable] Property interRegionTrafficQosQueueDescription: The description of the queue.
inter_region_traffic_qos_queue_name typing.Union[str, ros_cdk_core.IResolvable] Property interRegionTrafficQosQueueName: The name of the queue.
remain_bandwidth_percent typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] Property remainBandwidthPercent: The maximum percentage of inter-region bandwidth that can be allocated to the queue.

dscpsRequired

dscps: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], 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.


traffic_qos_policy_idRequired

traffic_qos_policy_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property trafficQosPolicyId: The ID of the QoS policy.


bandwidthOptional

bandwidth: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], 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.

inter_region_traffic_qos_queue_descriptionOptional

inter_region_traffic_qos_queue_description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, 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://.


inter_region_traffic_qos_queue_nameOptional

inter_region_traffic_qos_queue_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, 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://.


remain_bandwidth_percentOptional

remain_bandwidth_percent: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], 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%.