Select exchanges according to upstream IP address. Full IP notation is used from IPv6.
Evaluation scope defines the timing where this filter will be applied.
onAuthorityReceived This scope denotes the moment fluxzy is aware the destination authority. In a regular proxy connection, it will occur the moment where fluxzy parsed the CONNECT request.
ipEgressFilter
The following table describes the customizable properties available for this filter:
Property | Type | Description | DefaultValue |
---|---|---|---|
pattern | string | The string pattern to search | |
operation | exact | contains | startsWith | endsWith | regex | The search operation performed | contains |
caseSensitive | boolean | true if the Search should be case sensitive | false |
inverted | boolean | Negate the filter result | false |
The following examples apply a comment to the filtered exchange
Retains only exchanges where the destination address is 212.12.14.0/24
.
rules:
- filter:
typeKind: IpEgressFilter
pattern: 212.12.14
operation: StartsWith
actions:
- typeKind: ApplyCommentAction
comment: filter was applied
Retains only exchanges where the destination address is 2a01:cb00:7e2:5000:10d5:70df:665:c654
(IPv6).
rules:
- filter:
typeKind: IpEgressFilter
pattern: 2a01:cb00:7e2:5000:10d5:70df:665:c654
operation: Exact
actions:
- typeKind: ApplyCommentAction
comment: filter was applied
View definition of IpEgressFilter for .NET integration.
This filter has no related filter