Web_servers_group — действия с группами веб-серверов сервиса Фреш

Методы группы web_servers_group внешнего программного интерфейса менеджера сервиса предназначены для выполнения различных действий с группами веб-серверов, на которых выполняются публикации информационных баз сервиса Фреш.

Сводка по методам

МетодНазначение
web_servers_group/createСоздает группу веб-серверов
web_servers_group/deleteУдаляет группу веб-серверов
web_servers_group/listПолучает список групп веб-серверов
web_servers_group/updateИзменяет группу веб-серверов

web_servers_group/create

Создает группу веб-серверов

ПараметрТипОписаниеПример
Запрос
nameСтрока переменная (64)Наименование группы веб-серверовmain
contentМассив из Число (+9.0)Список веб-серверов["1","2"]
Ответ: id (1)
Нет параметров
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/srv/web_servers_group/create
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "name": "main",
  "content": [
    1,
    2
  ]
}
Пример ответа  Развернуть
{
  "id": 7,
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 37,
    "sm_version": "1.1.48.6",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх

web_servers_group/delete

Удаляет группу веб-серверов

ПараметрТипОписаниеПример
Запрос
idЧисло (+5.0)Код элемента7
deletion_markБулевоПометка удаленияfalse
Ответ: id (1)
Нет параметров
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/srv/web_servers_group/delete
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "id": 7,
  "deletion_mark": false
}
Пример ответа  Развернуть
{
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 37,
    "sm_version": "1.1.48.6",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх

web_servers_group/list

Получает список групп веб-серверов

ПараметрТипОписаниеПример
Запрос
filter *
Отбор элементов
  - keyСтрока (перечисление)Поле отбора:
  • name
name
  - valueСтрока переменная (150)Значение отбора1cfresh
Ответ: list (0..*)
idЧисло (+5.0)Код элемента7
deletion_markБулевоПометка удаленияfalse
nameСтрока переменная (64)Наименование группы веб-серверовmain
contentСписок (1..*)Список веб-серверов["1","2"]
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/srv/web_servers_group/list
Authorization: Basic base64_encode(user:password) или Bearer access_token

Пример ответа  Развернуть
{
  "list": [
    {
      "id": 7,
      "deletion_mark": false,
      "name": "main",
      "content": [
        1,
        2
      ]
    }
  ],
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 37,
    "sm_version": "1.1.48.6",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх

web_servers_group/update

Изменяет группу веб-серверов

ПараметрТипОписаниеПример
Запрос
idЧисло (+5.0)Код элемента7
name *Строка переменная (64)Наименование группы веб-серверовmain
content *Массив из Число (+9.0)Список веб-серверов["1","2"]
Ответ: list (0..*)
Нет параметров
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/srv/web_servers_group/update
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "id": 7,
  "name": "main",
  "content": [
    1,
    2
  ]
}
Пример ответа  Развернуть
{
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 37,
    "sm_version": "1.1.48.6",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх