# MagicNetworkMonitoring

## VPCFlows

### Tokens

Methods:

- <code title="post /accounts/{account_id}/mnm/vpc-flows/token">client.MagicNetworkMonitoring.VPCFlows.Tokens.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#VPCFlowTokenService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#VPCFlowTokenNewParams">VPCFlowTokenNewParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Configs

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Configuration">Configuration</a>

Methods:

- <code title="post /accounts/{account_id}/mnm/config">client.MagicNetworkMonitoring.Configs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigNewParams">ConfigNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Configuration">Configuration</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="put /accounts/{account_id}/mnm/config">client.MagicNetworkMonitoring.Configs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigUpdateParams">ConfigUpdateParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Configuration">Configuration</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/mnm/config">client.MagicNetworkMonitoring.Configs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigDeleteParams">ConfigDeleteParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Configuration">Configuration</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="patch /accounts/{account_id}/mnm/config">client.MagicNetworkMonitoring.Configs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigService.Edit">Edit</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigEditParams">ConfigEditParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Configuration">Configuration</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/mnm/config">client.MagicNetworkMonitoring.Configs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigGetParams">ConfigGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Configuration">Configuration</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

### Full

Methods:

- <code title="get /accounts/{account_id}/mnm/config/full">client.MagicNetworkMonitoring.Configs.Full.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigFullService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#ConfigFullGetParams">ConfigFullGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Configuration">Configuration</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Rules

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#MagicNetworkMonitoringRule">MagicNetworkMonitoringRule</a>

Methods:

- <code title="post /accounts/{account_id}/mnm/rules">client.MagicNetworkMonitoring.Rules.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleNewParams">RuleNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#MagicNetworkMonitoringRule">MagicNetworkMonitoringRule</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="put /accounts/{account_id}/mnm/rules">client.MagicNetworkMonitoring.Rules.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleUpdateParams">RuleUpdateParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#MagicNetworkMonitoringRule">MagicNetworkMonitoringRule</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/mnm/rules">client.MagicNetworkMonitoring.Rules.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleListParams">RuleListParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination#SinglePage">SinglePage</a>[<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#MagicNetworkMonitoringRule">MagicNetworkMonitoringRule</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/mnm/rules/{rule_id}">client.MagicNetworkMonitoring.Rules.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, ruleID <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleDeleteParams">RuleDeleteParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#MagicNetworkMonitoringRule">MagicNetworkMonitoringRule</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="patch /accounts/{account_id}/mnm/rules/{rule_id}">client.MagicNetworkMonitoring.Rules.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleService.Edit">Edit</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, ruleID <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleEditParams">RuleEditParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#MagicNetworkMonitoringRule">MagicNetworkMonitoringRule</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/mnm/rules/{rule_id}">client.MagicNetworkMonitoring.Rules.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, ruleID <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleGetParams">RuleGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#MagicNetworkMonitoringRule">MagicNetworkMonitoringRule</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

### Advertisements

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Advertisement">Advertisement</a>

Methods:

- <code title="patch /accounts/{account_id}/mnm/rules/{rule_id}/advertisement">client.MagicNetworkMonitoring.Rules.Advertisements.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleAdvertisementService.Edit">Edit</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, ruleID <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#RuleAdvertisementEditParams">RuleAdvertisementEditParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring">magic_network_monitoring</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/magic_network_monitoring#Advertisement">Advertisement</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
