Magic Network Monitoring
Magic Network MonitoringVPC Flows
Magic Network MonitoringVPC FlowsTokens
Generate authentication token for VPC flow logs export.
magic_network_monitoring.vpc_flows.tokens.create(TokenCreateParams**kwargs) -> TokenCreateResponse
POST/accounts/{account_id}/mnm/vpc-flows/token
Magic Network MonitoringConfigs
List account configuration
magic_network_monitoring.configs.get(ConfigGetParams**kwargs) -> Configuration
GET/accounts/{account_id}/mnm/config
Create account configuration
magic_network_monitoring.configs.create(ConfigCreateParams**kwargs) -> Configuration
POST/accounts/{account_id}/mnm/config
Update an entire account configuration
magic_network_monitoring.configs.update(ConfigUpdateParams**kwargs) -> Configuration
PUT/accounts/{account_id}/mnm/config
Update account configuration fields
magic_network_monitoring.configs.edit(ConfigEditParams**kwargs) -> Configuration
PATCH/accounts/{account_id}/mnm/config
Delete account configuration
magic_network_monitoring.configs.delete(ConfigDeleteParams**kwargs) -> Configuration
DELETE/accounts/{account_id}/mnm/config
Magic Network MonitoringConfigsFull
List rules and account configuration
magic_network_monitoring.configs.full.get(FullGetParams**kwargs) -> Configuration
GET/accounts/{account_id}/mnm/config/full
Magic Network MonitoringRules
List rules
magic_network_monitoring.rules.list(RuleListParams**kwargs) -> SyncSinglePage[Optional[MagicNetworkMonitoringRule]]
GET/accounts/{account_id}/mnm/rules
Get rule
magic_network_monitoring.rules.get(strrule_id, RuleGetParams**kwargs) -> MagicNetworkMonitoringRule
GET/accounts/{account_id}/mnm/rules/{rule_id}
Create rules
magic_network_monitoring.rules.create(RuleCreateParams**kwargs) -> MagicNetworkMonitoringRule
POST/accounts/{account_id}/mnm/rules
Update rules
magic_network_monitoring.rules.update(RuleUpdateParams**kwargs) -> MagicNetworkMonitoringRule
PUT/accounts/{account_id}/mnm/rules
Update rule
magic_network_monitoring.rules.edit(strrule_id, RuleEditParams**kwargs) -> MagicNetworkMonitoringRule
PATCH/accounts/{account_id}/mnm/rules/{rule_id}
Delete rule
magic_network_monitoring.rules.delete(strrule_id, RuleDeleteParams**kwargs) -> MagicNetworkMonitoringRule
DELETE/accounts/{account_id}/mnm/rules/{rule_id}
Magic Network MonitoringRulesAdvertisements
Update advertisement for rule
magic_network_monitoring.rules.advertisements.edit(strrule_id, AdvertisementEditParams**kwargs) -> Advertisement
PATCH/accounts/{account_id}/mnm/rules/{rule_id}/advertisement