/Methods/SetISLogSettings

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи >

/Methods/SetISLogSettings

Изменяет настройки очистки и экспорта журнала системы безопасности. Меняются только переданные поля; остальные берутся из текущих настроек.

HTTP: POST /Methods/SetISLogSettings

Право: ViewISLog и ChangeISLogSettings.

Запрос

{
  "limit": 1000,
  "exportSettings": {
    "exportNameFormat": "{Name}_{yyyy}-{MM}-{dd}-{HH}_{mm}_{ss}",
    "logCleanupExportPath": "/ISEventsBackup/"
  },
  "warningSetting": 90
}

Поля запроса

Поле

Тип

Обязательное

По умолчанию

Описание

limit

integer

нет

текущее / 1000

Лимит записей журнала

exportSettings

object

нет

текущее

Настройки экспорта

exportSettings.exportNameFormat

string

нет

текущее

Шаблон имени файла экспорта

exportSettings.logCleanupExportPath

string

нет

текущее

Путь экспорта при очистке журнала

warningSetting

integer

нет

текущее / 90

Порог предупреждения (%)

Ответ

{
  "limit": 1000,
  "exportSettings": {
    "exportNameFormat": "{Name}_{yyyy}-{MM}-{dd}-{HH}_{mm}_{ss}",
    "logCleanupExportPath": "/ISEventsBackup/"
  },
  "warningSetting": 90,
  "serverTime": 1710000000123,
  "code": 0
}

Поля ответа

Поле

Тип

Условие

Описание

limit

integer

всегда

Итоговый лимит записей

exportSettings.exportNameFormat

string

всегда

Итоговый шаблон имени файла

exportSettings.logCleanupExportPath

string

всегда

Итоговый путь экспорта

warningSetting

integer

всегда

Итоговый порог предупреждения

serverTime

integer

всегда

Время сервера, Unix time в мс

code

integer

всегда

Результат метода

Поведение и ограничения

Значения по умолчанию: limit = 1000, exportNameFormat = "{Name}_{yyyy}-{MM}-{dd}-{HH}_{mm}_{ss}", logCleanupExportPath = "/ISEventsBackup/", warningSetting = 90.

Недопустимый logCleanupExportPathOpcUa_BadInvalidArgument с errorText; ошибка сохранения — OpcUa_BadUnexpectedError. В обоих случаях в ответ также записываются текущие настройки.