Files
rustfs-console/composables/useEventTarget.ts
T
overtrue 6ab024be1c style: format code with Prettier
- Auto-format all files to comply with Prettier rules
- Fix code style issues in 545 files
2025-11-01 00:03:01 +08:00

25 lines
737 B
TypeScript

export const useEventTarget = () => {
const { $api } = useNuxtApp()
return {
// 获取所有通知目标列表
async getEventsTargetList() {
return await $api.get('/target/list')
},
//新增或更新通知目标
async updateEventTarget(target_type: string, target_name: string, targetData: any) {
return await $api.put(`/target/${target_type}/${target_name}`, targetData)
},
// 删除通知目标
async deleteEventTarget(target_type: string, target_name: string) {
return await $api.delete(`/target/${target_type}/${target_name}/reset`)
},
// 获取所有通知目标 ARN 列表
async getEventTargetArnList() {
return await $api.get('/target/arns')
},
}
}