list-sdwan-configs
Retrieve all SD-WAN configurations from the UniFi network.
Instructions
List all SD-WAN configurations
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:133-135 (registration)Registration of the 'list-sdwan-configs' tool with description and schema
tool("list-sdwan-configs", "List all SD-WAN configurations", listSdwanConfigsSchema.shape, wrapToolHandler(listSdwanConfigs)); - src/tools/sdwan.ts:4-4 (schema)Input validation schema for list-sdwan-configs (no parameters required)
export const listSdwanConfigsSchema = z.object({}); - src/tools/sdwan.ts:6-9 (handler)Handler function that calls the SD-WAN configs API endpoint
export async function listSdwanConfigs() { const response = await unifiClient.get<{ data: unknown[] }>("/sd-wan-configs"); return response.data; } - src/index.ts:25-29 (registration)Import of listSdwanConfigsSchema and listSdwanConfigs from src/tools/sdwan.ts
import { listSdwanConfigsSchema, listSdwanConfigs, getSdwanConfigSchema, getSdwanConfig, getSdwanConfigStatusSchema, getSdwanConfigStatus, } from "./tools/sdwan.js";