/
githubmirror
/
ydb-embedded-ui
Обзор
Документация
Войти
/
githubmirror
/
ydb-embedded-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/services/api/vdisk.ts
37 строк
1004 B
Anton Standrik
chore!: split apis (#1718)
28 ноя 2024, 12:43
Не верифицирован
28 ноя 2024, 12:43
e050bd7
Код
Авторство
О чём код?
import type {ModifyDiskResponse} from '../../types/api/modifyDisk'; import {BaseYdbAPI} from './base'; export class VDiskAPI extends BaseYdbAPI { evictVDisk({ groupId, groupGeneration, failRealmIdx, failDomainIdx, vDiskIdx, force, }: { groupId: string | number; groupGeneration: string | number; failRealmIdx: string | number; failDomainIdx: string | number; vDiskIdx: string | number; force?: boolean; }) { return this.post<ModifyDiskResponse>( this.getPath('/vdisk/evict'), {}, { group_id: groupId, group_generation_id: groupGeneration, fail_realm_idx: failRealmIdx, fail_domain_idx: failDomainIdx, vdisk_idx: vDiskIdx, force, }, { requestConfig: {'axios-retry': {retries: 0}}, }, ); } }