Skip to content

RosTrafficQosRuleProps

Properties for defining a RosTrafficQosRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-trafficqosrule

Initializer

import ros_cdk_vpc
ros_cdk_vpc.RosTrafficQosRuleProps(
  priority: typing.Union[typing.Union[int, float], IResolvable],
  protocol: typing.Union[str, IResolvable],
  qos_id: typing.Union[str, IResolvable],
  queue_id: typing.Union[str, IResolvable],
  dst_cidr: typing.Union[str, IResolvable] = None,
  dst_ipv6_cidr: typing.Union[str, IResolvable] = None,
  dst_port_range: typing.Union[str, IResolvable] = None,
  match_dscp: typing.Union[typing.Union[int, float], IResolvable] = None,
  remarking_dscp: typing.Union[typing.Union[int, float], IResolvable] = None,
  rule_description: typing.Union[str, IResolvable] = None,
  rule_name: typing.Union[str, IResolvable] = None,
  src_cidr: typing.Union[str, IResolvable] = None,
  src_ipv6_cidr: typing.Union[str, IResolvable] = None,
  src_port_range: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
priority typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
protocol typing.Union[str, ros_cdk_core.IResolvable] No description.
qos_id typing.Union[str, ros_cdk_core.IResolvable] No description.
queue_id typing.Union[str, ros_cdk_core.IResolvable] No description.
dst_cidr typing.Union[str, ros_cdk_core.IResolvable] No description.
dst_ipv6_cidr typing.Union[str, ros_cdk_core.IResolvable] No description.
dst_port_range typing.Union[str, ros_cdk_core.IResolvable] No description.
match_dscp typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
remarking_dscp typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
rule_description typing.Union[str, ros_cdk_core.IResolvable] No description.
rule_name typing.Union[str, ros_cdk_core.IResolvable] No description.
src_cidr typing.Union[str, ros_cdk_core.IResolvable] No description.
src_ipv6_cidr typing.Union[str, ros_cdk_core.IResolvable] No description.
src_port_range typing.Union[str, ros_cdk_core.IResolvable] No description.

priorityRequired

priority: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

protocolRequired

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

qos_idRequired

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

queue_idRequired

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

dst_cidrOptional

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

dst_ipv6_cidrOptional

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

dst_port_rangeOptional

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

match_dscpOptional

match_dscp: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

remarking_dscpOptional

remarking_dscp: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

rule_descriptionOptional

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

rule_nameOptional

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

src_cidrOptional

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

src_ipv6_cidrOptional

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

src_port_rangeOptional

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