Skip to content
Start here

Configs

List account configuration
client.MagicNetworkMonitoring.Configs.Get(ctx, query) (*Configuration, error)
GET/accounts/{account_id}/mnm/config
Create account configuration
client.MagicNetworkMonitoring.Configs.New(ctx, params) (*Configuration, error)
POST/accounts/{account_id}/mnm/config
Update an entire account configuration
client.MagicNetworkMonitoring.Configs.Update(ctx, params) (*Configuration, error)
PUT/accounts/{account_id}/mnm/config
Update account configuration fields
client.MagicNetworkMonitoring.Configs.Edit(ctx, params) (*Configuration, error)
PATCH/accounts/{account_id}/mnm/config
Delete account configuration
client.MagicNetworkMonitoring.Configs.Delete(ctx, body) (*Configuration, error)
DELETE/accounts/{account_id}/mnm/config
ModelsExpand Collapse
type Configuration struct{…}
DefaultSampling float64

Fallback sampling rate of flow messages being sent in packets per second. This should match the packet sampling rate configured on the router.

minimum1
Name string

The account name.

RouterIPs []string
WARPDevices []ConfigurationWARPDevice
ID string

Unique identifier for the warp device.

Name string

Name of the warp device.

RouterIP string

IPv4 CIDR of the router sourcing flow data associated with this warp device. Only /32 addresses are currently supported.

ConfigsFull

List rules and account configuration
client.MagicNetworkMonitoring.Configs.Full.Get(ctx, query) (*Configuration, error)
GET/accounts/{account_id}/mnm/config/full