Метод «Обновить фильтр»

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"

}'