mirror of
https://github.com/netbirdio/netbird.git
synced 2025-06-20 09:47:49 +02:00
[management] Add connection type filter to Network Traffic API (#3815)
This commit is contained in:
parent
ee1cec47b3
commit
0cd4b601c3
@ -4308,6 +4308,13 @@ paths:
|
|||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
enum: [TYPE_UNKNOWN, TYPE_START, TYPE_END, TYPE_DROP]
|
enum: [TYPE_UNKNOWN, TYPE_START, TYPE_END, TYPE_DROP]
|
||||||
|
- name: connection_type
|
||||||
|
in: query
|
||||||
|
description: Filter by connection type
|
||||||
|
required: false
|
||||||
|
schema:
|
||||||
|
type: string
|
||||||
|
enum: [P2P, ROUTED]
|
||||||
- name: direction
|
- name: direction
|
||||||
in: query
|
in: query
|
||||||
description: Filter by direction
|
description: Filter by direction
|
||||||
|
@ -186,6 +186,12 @@ const (
|
|||||||
GetApiEventsNetworkTrafficParamsTypeTYPEUNKNOWN GetApiEventsNetworkTrafficParamsType = "TYPE_UNKNOWN"
|
GetApiEventsNetworkTrafficParamsTypeTYPEUNKNOWN GetApiEventsNetworkTrafficParamsType = "TYPE_UNKNOWN"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Defines values for GetApiEventsNetworkTrafficParamsConnectionType.
|
||||||
|
const (
|
||||||
|
GetApiEventsNetworkTrafficParamsConnectionTypeP2P GetApiEventsNetworkTrafficParamsConnectionType = "P2P"
|
||||||
|
GetApiEventsNetworkTrafficParamsConnectionTypeROUTED GetApiEventsNetworkTrafficParamsConnectionType = "ROUTED"
|
||||||
|
)
|
||||||
|
|
||||||
// Defines values for GetApiEventsNetworkTrafficParamsDirection.
|
// Defines values for GetApiEventsNetworkTrafficParamsDirection.
|
||||||
const (
|
const (
|
||||||
GetApiEventsNetworkTrafficParamsDirectionDIRECTIONUNKNOWN GetApiEventsNetworkTrafficParamsDirection = "DIRECTION_UNKNOWN"
|
GetApiEventsNetworkTrafficParamsDirectionDIRECTIONUNKNOWN GetApiEventsNetworkTrafficParamsDirection = "DIRECTION_UNKNOWN"
|
||||||
@ -1784,6 +1790,9 @@ type GetApiEventsNetworkTrafficParams struct {
|
|||||||
// Type Filter by event type
|
// Type Filter by event type
|
||||||
Type *GetApiEventsNetworkTrafficParamsType `form:"type,omitempty" json:"type,omitempty"`
|
Type *GetApiEventsNetworkTrafficParamsType `form:"type,omitempty" json:"type,omitempty"`
|
||||||
|
|
||||||
|
// ConnectionType Filter by connection type
|
||||||
|
ConnectionType *GetApiEventsNetworkTrafficParamsConnectionType `form:"connection_type,omitempty" json:"connection_type,omitempty"`
|
||||||
|
|
||||||
// Direction Filter by direction
|
// Direction Filter by direction
|
||||||
Direction *GetApiEventsNetworkTrafficParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
|
Direction *GetApiEventsNetworkTrafficParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
|
||||||
|
|
||||||
@ -1800,6 +1809,9 @@ type GetApiEventsNetworkTrafficParams struct {
|
|||||||
// GetApiEventsNetworkTrafficParamsType defines parameters for GetApiEventsNetworkTraffic.
|
// GetApiEventsNetworkTrafficParamsType defines parameters for GetApiEventsNetworkTraffic.
|
||||||
type GetApiEventsNetworkTrafficParamsType string
|
type GetApiEventsNetworkTrafficParamsType string
|
||||||
|
|
||||||
|
// GetApiEventsNetworkTrafficParamsConnectionType defines parameters for GetApiEventsNetworkTraffic.
|
||||||
|
type GetApiEventsNetworkTrafficParamsConnectionType string
|
||||||
|
|
||||||
// GetApiEventsNetworkTrafficParamsDirection defines parameters for GetApiEventsNetworkTraffic.
|
// GetApiEventsNetworkTrafficParamsDirection defines parameters for GetApiEventsNetworkTraffic.
|
||||||
type GetApiEventsNetworkTrafficParamsDirection string
|
type GetApiEventsNetworkTrafficParamsDirection string
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user