| | |
| | | import request from "@/scripts/httpRequest"; |
| | | import qs from "qs"; |
| | | import request from "@/scripts/httpRequest" |
| | | import qs from "qs" |
| | | |
| | | // 获取随机密码 |
| | | export const randomPwd = (query: any) => { |
| | |
| | | url: "/data/api-v/cluster/randomPwd", |
| | | method: "get", |
| | | params: query |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | // 创建集群 |
| | | export const createSerfCluster = (query: any) => { |
| | |
| | | method: "post", |
| | | data: query |
| | | }) |
| | | }; |
| | | } |
| | | |
| | | // 搜索集群 |
| | | export const search = (query: any) => { |
| | |
| | | method: "post", |
| | | data: query |
| | | }) |
| | | }; |
| | | } |
| | | |
| | | // 调search后,通过此接口获取查到的集群节点信息 |
| | | export const getSearchNodes = (query: any) => { |
| | |
| | | url: "/data/api-v/cluster/getSearchNodes", |
| | | method: "get", |
| | | params: query |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | // 停止搜索 |
| | | export const stopSearching = (query: any) => { |
| | |
| | | method: "post", |
| | | data: query |
| | | }) |
| | | }; |
| | | } |
| | | |
| | | // 查询本地集群 |
| | | export const findCluster = (query: any) => { |
| | |
| | | url: "/data/api-v/cluster/findCluster", |
| | | method: "get", |
| | | params: query |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | // 保存集群名称 |
| | | export const updateClusterName = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/cluster/updateClusterName', |
| | | method: 'post', |
| | | url: "/data/api-v/cluster/updateClusterName", |
| | | method: "post", |
| | | data: qs.stringify(query) |
| | | }) |
| | | }; |
| | | } |
| | | |
| | | // 加入集群 |
| | | export const joinCluster = (query: any) => { |
| | |
| | | }, |
| | | data: query |
| | | }) |
| | | }; |
| | | } |
| | | |
| | | export const leave = (query: any) => { |
| | | return request({ |
| | |
| | | method: "post", |
| | | data: query |
| | | }) |
| | | }; |
| | | } |
| | | |
| | | // 获取ES集群信息 |
| | | export const update2Master = (data: any) => { |
| | | return request({ |
| | | url: "/data/api-v/cluster/update2Master", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | // 获取漂移ip设置 |
| | | export const getVrrp = () => { |
| | | return request({ |
| | | url: "/vrrp", |
| | | method: "get" |
| | | }) |
| | | }; |
| | | } |
| | | |
| | | // 设置漂移ip设置 |
| | | export const setVrrp = (data: any) => { |
| | |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | } |