NftFlow¶
Description¶
This object was introduced in InCore 2.1.
› Inherits: | NftTable |
---|---|
› Inherited by: | NftAddressTranslation |
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 source 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 |