NftFlow

Description

This object was introduced in InCore 2.1.

› Inherits:

NftTable

› Inherited by:

NftAddressTranslation

Overview

Properties

Methods

Signals

Enumerations

Properties

destinationAddress

This property holds the destination address to transmit traffic to for this flow.

› Type:

String

› Signal:

destinationAddressChanged()

› Attributes:

Writable

destinationPorts

This property holds the destination ports used by flow implementations, e.g. [ 80, 443 ].

› Type:

Variant

› Signal:

destinationPortsChanged()

› Attributes:

Writable

inputInterface

This property holds the network interface to receive traffic from for this flow.

› Type:

String

› Signal:

inputInterfaceChanged()

› Attributes:

Writable

outputInterface

This property holds the network interface to transmit traffic to for this flow.

› Type:

String

› Signal:

outputInterfaceChanged()

› Attributes:

Writable

protocol

This property holds the protocol which to match. It has to be set to a protocol such as TCP or UDP in order to use source or destination port matching (sourcePorts/destinationPorts).

› Type:

NftRule.Protocol

› Default:

NftRule.AllProtocols

› Signal:

protocolChanged()

› Attributes:

Writable

sourceAddress

This property holds the source address to receive traffic from for this flow.

› Type:

String

› Signal:

sourceAddressChanged()

› Attributes:

Writable

sourcePorts

This property holds the source ports used by flow implementations, e.g. 80, "!= 33-45" or [ 80, 443 ].

› Type:

Variant

› Signal:

sourcePortsChanged()

› Attributes:

Writable