Table of Contents

Class QosRule

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

CreateNetworkSwitchSettingsQosRule

[DataContract]
public class QosRule : IdentifiedItem
Inheritance
QosRule
Inherited Members

Properties

DestinationPort

The destination port of the incoming packet. Applicable only if protocol is TCP or UDP.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "dstPort")]
public int? DestinationPort { get; set; }

Property Value

int?

DestinationPortRange

The destination port range of the incoming packet. Applicable only if protocol is set to TCP or UDP. Example: 70-80

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "dstPortRange")]
public string DestinationPortRange { get; set; }

Property Value

string

Dscp

DSCP tag. Set this to -1 to trust incoming DSCP. Default value is 0

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "dscp")]
public int? Dscp { get; set; }

Property Value

int?

Protocol

Gets or Sets Protocol

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "protocol")]
public TcpUdpAnyCapsProtocol Protocol { get; set; }

Property Value

TcpUdpAnyCapsProtocol

SourcePort

The source port of the incoming packet. Applicable only if protocol is TCP or UDP.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "srcPort")]
public int? SourcePort { get; set; }

Property Value

int?

SourcePortRange

The source port range of the incoming packet. Applicable only if protocol is set to TCP or UDP. Example: 70-80

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "srcPortRange")]
public string SourcePortRange { get; set; }

Property Value

string

Vlan

The VLAN of the incoming packet. A null value will match any VLAN.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "vlan")]
public int? Vlan { get; set; }

Property Value

int?