Skip to content
Start here

Configs

List account configuration
client.magicNetworkMonitoring.configs.get(ConfigGetParams { account_id } params, RequestOptionsoptions?): Configuration { default_sampling, name, router_ips, warp_devices }
GET/accounts/{account_id}/mnm/config
Create account configuration
client.magicNetworkMonitoring.configs.create(ConfigCreateParams { account_id, default_sampling, name, 2 more } params, RequestOptionsoptions?): Configuration { default_sampling, name, router_ips, warp_devices }
POST/accounts/{account_id}/mnm/config
Update an entire account configuration
client.magicNetworkMonitoring.configs.update(ConfigUpdateParams { account_id, default_sampling, name, 2 more } params, RequestOptionsoptions?): Configuration { default_sampling, name, router_ips, warp_devices }
PUT/accounts/{account_id}/mnm/config
Update account configuration fields
client.magicNetworkMonitoring.configs.edit(ConfigEditParams { account_id, default_sampling, name, 2 more } params, RequestOptionsoptions?): Configuration { default_sampling, name, router_ips, warp_devices }
PATCH/accounts/{account_id}/mnm/config
Delete account configuration
client.magicNetworkMonitoring.configs.delete(ConfigDeleteParams { account_id } params, RequestOptionsoptions?): Configuration { default_sampling, name, router_ips, warp_devices }
DELETE/accounts/{account_id}/mnm/config
ModelsExpand Collapse
Configuration { default_sampling, name, router_ips, warp_devices }
default_sampling: number

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.

router_ips: Array<string>
warp_devices: Array<WARPDevice>
id: string

Unique identifier for the warp device.

name: string

Name of the warp device.

router_ip: 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(FullGetParams { account_id } params, RequestOptionsoptions?): Configuration { default_sampling, name, router_ips, warp_devices }
GET/accounts/{account_id}/mnm/config/full