Compartilhar via


QosDefinition Class

Quality of Service defines the traffic configuration between endpoints. Mandatory to have one marking.

Inheritance
azure.mgmt.network._serialization.Model
QosDefinition

Constructor

QosDefinition(*, markings: List[int] | None = None, source_ip_ranges: List[_models.QosIpRange] | None = None, destination_ip_ranges: List[_models.QosIpRange] | None = None, source_port_ranges: List[_models.QosPortRange] | None = None, destination_port_ranges: List[_models.QosPortRange] | None = None, protocol: str | _models.ProtocolType | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
markings

List of markings to be used in the configuration.

source_ip_ranges

Source IP ranges.

destination_ip_ranges

Destination IP ranges.

source_port_ranges

Sources port ranges.

destination_port_ranges

Destination port ranges.

protocol

RNM supported protocol types. Known values are: "DoNotUse", "Icmp", "Tcp", "Udp", "Gre", "Esp", "Ah", "Vxlan", and "All".

Variables

Name Description
markings

List of markings to be used in the configuration.

source_ip_ranges

Source IP ranges.

destination_ip_ranges

Destination IP ranges.

source_port_ranges

Sources port ranges.

destination_port_ranges

Destination port ranges.

protocol

RNM supported protocol types. Known values are: "DoNotUse", "Icmp", "Tcp", "Udp", "Gre", "Esp", "Ah", "Vxlan", and "All".