Метод «Обновить фильтр»¶
Endpoint: PATCH {hostname}/ldm-tiering-service/api/v1/filters/{filterId}
Метод позволяет обновить фильтр по его идентификатору.
Более подробное описание метода находится в yaml файле «tiering_service», который расположен в папке с документацией.
Маппинг параметров запроса
| Входящие параметры | Способ передачи параметров | Требования к заполнению** |
|---|---|---|
| filterId | Path | Идентификатор фильтра (id), полученный методом GET {hostname}/ldm-tiering-service/api/v1/filters |
| name | Body | Наименование фильтра |
| type | Body | Тип фильтра. Доступные значения: · EXCLUDE_BY_ID – исключить файл из обработки по идентификатору файла. Пример значения: 64d8d4d9-86d5-5045-86c1-bfe367fb3be2 · EXCLUDE_BY_MIMETYPE – исключить файл по его MIME-типу. Пример значения: application/zip · EXCLUDE_BY_FILESIZE – исключить файл если размер файла меньше указанного (значение в байтах). Пример значения: 1024 |
| value | Body | Значение фильтра |
Пример запроса:
curl --location --request PATCH 'https://docshouse-test.k8s.lan.lanit.ru/dh-gateway-api-service/ldm-tiering-service/api/v1/filters/444521d9-a42f-404c-89a7-36ce80083870' \
-header 'accept: application/json' \
-header 'Content-Type: application/json' \
-data '{
"name": "string",
"type": "EXCLUDE_BY_FILESIZE ",
"value": "string"
}'