QosCarProps
Properties for defining a QosCar.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sag-qoscar
Initializer
using AlibabaCloud.SDK.ROS.CDK.Sag;
new QosCarProps {
object LimitType,
object Priority,
object QosId,
object Description = null,
object MaxBandwidthAbs = null,
object MaxBandwidthPercent = null,
object MinBandwidthAbs = null,
object MinBandwidthPercent = null,
object Name = null,
object PercentSourceType = null
};
Properties
| Name | Type | Description |
|---|---|---|
LimitType | object | Property limitType: The type of the traffic throttling policy. |
Priority | object | Property priority: The priority of the traffic throttling policy. |
QosId | object | Property qosId: The ID of the QoS policy. |
Description | object | Property description: The description of the traffic throttling policy. |
MaxBandwidthAbs | object | Property maxBandwidthAbs: The maximum bandwidth value. |
MaxBandwidthPercent | object | Property maxBandwidthPercent: The maximum bandwidth percentage. |
MinBandwidthAbs | object | Property minBandwidthAbs: The minimum bandwidth value. |
MinBandwidthPercent | object | Property minBandwidthPercent: The minimum bandwidth percentage. |
Name | object | Property name: The name of the traffic throttling rule. |
PercentSourceType | object | Property percentSourceType: If the policy throttles traffic based on a specified bandwidth percentage, the following options are available: CcnBandwidth: Cloud Enterprise Network (CCN) bandwidth. |
LimitTypeRequired
public object LimitType { get; set; }
- Type: object
Property limitType: The type of the traffic throttling policy.
Valid values: Absolute: throttles traffic by a specific bandwidth range. Percent: throttles traffic by a specific range of bandwidth percentage.
PriorityRequired
public object Priority { get; set; }
- Type: object
Property priority: The priority of the traffic throttling policy.
A smaller value represents a higher priority. If policies are assigned the same priority, the one applied the earliest prevails. Valid values: 1 to 7.
QosIdRequired
public object QosId { get; set; }
- Type: object
Property qosId: The ID of the QoS policy.
DescriptionOptional
public object Description { get; set; }
- Type: object
Property description: The description of the traffic throttling policy.
MaxBandwidthAbsOptional
public object MaxBandwidthAbs { get; set; }
- Type: object
Property maxBandwidthAbs: The maximum bandwidth value.
The value must be an integer. Unit: Mbit/s. This parameter is returned when LimitType is set to Absolute.
The maximum bandwidth value must be greater than the minimum bandwidth value.
MaxBandwidthPercentOptional
public object MaxBandwidthPercent { get; set; }
- Type: object
Property maxBandwidthPercent: The maximum bandwidth percentage.
Unit: percent (%). Valid values: 1 to 100. This parameter is required when you set LimitType to Percent.
The maximum bandwidth percentage must be greater than the minimum bandwidth percentage.
MinBandwidthAbsOptional
public object MinBandwidthAbs { get; set; }
- Type: object
Property minBandwidthAbs: The minimum bandwidth value.
The value must be an integer. Unit: Mbit/s. This parameter is returned when LimitType is set to Absolute.
MinBandwidthPercentOptional
public object MinBandwidthPercent { get; set; }
- Type: object
Property minBandwidthPercent: The minimum bandwidth percentage.
Unit: percent (%). Valid values: 1 to 100. This parameter is required when you set LimitType to Percent.
NameOptional
public object Name { get; set; }
- Type: object
Property name: The name of the traffic throttling rule.
The name must be 2 to 128 characters in length, and can contain letters, digits, periods (.), underscores (_), and hyphens (-). The name must start with a letter.
PercentSourceTypeOptional
public object PercentSourceType { get; set; }
- Type: object
Property percentSourceType: If the policy throttles traffic based on a specified bandwidth percentage, the following options are available: CcnBandwidth: Cloud Enterprise Network (CCN) bandwidth.
InternetUpBandwidth: Internet upstream bandwidth.