2023-05-14 06:44:33 +10:00
|
|
|
import genericProxyHandler from "utils/proxy/handlers/generic";
|
|
|
|
|
|
|
|
const widget = {
|
2024-07-07 21:07:24 -07:00
|
|
|
api: "{url}/api/{endpoint}",
|
2023-05-14 06:44:33 +10:00
|
|
|
proxyHandler: genericProxyHandler,
|
2023-10-17 23:26:55 -07:00
|
|
|
|
2023-05-14 06:44:33 +10:00
|
|
|
mappings: {
|
|
|
|
system: {
|
2024-07-07 21:07:24 -07:00
|
|
|
endpoint: "v1/status/system",
|
2023-10-17 23:26:55 -07:00
|
|
|
validate: ["data"],
|
2023-05-14 06:44:33 +10:00
|
|
|
},
|
|
|
|
interface: {
|
2024-07-07 21:07:24 -07:00
|
|
|
endpoint: "v1/status/interface",
|
|
|
|
validate: ["data"],
|
|
|
|
},
|
|
|
|
systemv2: {
|
|
|
|
endpoint: "v2/status/system",
|
|
|
|
validate: ["data"],
|
|
|
|
},
|
|
|
|
interfacev2: {
|
|
|
|
endpoint: "v2/status/interfaces?limit=0&offset=0",
|
2023-10-17 23:26:55 -07:00
|
|
|
validate: ["data"],
|
|
|
|
},
|
2023-05-14 06:44:33 +10:00
|
|
|
},
|
|
|
|
};
|
|
|
|
|
|
|
|
export default widget;
|