Cluster — действия с кластерами серверов 1С:Предприятия

Методы группы cluster внешнего программного интерфейса менеджера сервиса предназначены для выполнения различных действий с кластерами серверов 1С:Предприятия, используемых облачным сервисом Фреш.

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

МетодНазначение
cluster/infoИнформация о кластере сервера 1С:Предприятия
cluster/listСписок используемых в сервисе кластеров сервера 1С:Предприятия
cluster/updateИзменить информацию о кластере сервера 1С:Предприятия

cluster/info

Информация о кластере сервера 1С:Предприятия

ПараметрТипОписаниеПример
Запрос
idСтрока переменная (9)Код кластера000000001
Ответ
id *Строка переменная (9)Код кластера000000001
name *Строка переменная (25)Наименование кластераКластер 1
deletion_mark *БулевоПометка удаленияНет
platform *Строка переменная (18)Версия платформы 1С:Предприятие, используемая кластером8.3.13.1729
host_name *Строка переменная (255)Адрес центрального сервера кластераServerName
main_port *Число (+5.0)Номер основного IP-порта менеджера кластера1 541
Пример запроса
{
"id": "000000001",
"general": {
"version": 6,
"type": "srv",
"method": "cluster/info",
"debug": true
}
}
Пример ответа
{
"id": "000000001",
"name": "Кластер 1",
"deletion_mark": false,
"platform": "8.3.13.1729",
"host_name": "ServerName",
"main_port": 1541,
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.27",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх

cluster/list

Список используемых в сервисе кластеров сервера 1С:Предприятия

ПараметрТипОписаниеПример
Запрос
host_name *Строка переменная (255)Адрес центрального сервера кластераServerName
main_port *Число (+5.0)Номер основного IP-порта менеджера кластера1 541
Ответ
listСписок (1..*)Список сведений по кластерам серверов 1С:Предприятия
  - idСтрока переменная (9)Код кластера000000001
  - nameСтрока переменная (25)Наименование кластераКластер 1
  - deletion_markБулевоПометка удаленияНет
  - platform *Строка переменная (18)Версия платформы 1С:Предприятие, используемая кластером8.3.13.1690
  - host_nameСтрока переменная (255)Адрес центрального сервера кластераServerName
  - main_portЧисло (+5.0)Номер основного IP-порта менеджера кластера1 541
Пример запроса
{
"general": {
"version": 6,
"type": "srv",
"method": "cluster/list",
"debug": true
}
}
Пример ответа
{
"list": [
{
"id": "000000001",
"name": "Кластер 1",
"deletion_mark": false,
"platform": "8.3.13.1690",
"host_name": "ServerName",
"main_port": 1541
}
],
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.31",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх

cluster/update

Изменить информацию о кластере сервера 1С:Предприятия

ПараметрТипОписаниеПример
Запрос
idСтрока переменная (9)Код кластера000000001
name *Строка переменная (25)Наименование кластераКластер 1
platform *Строка переменная (18)Версия платформы 1С:Предприятие, используемая кластером8.3.13.1729
Ответ
idСтрока переменная (9)Код кластера000000001
updated *БулевоЭлемент измененДа
created *БулевоСоздан новый элементНет
change_listСписок (0..*)Список изменений
  - nameСтрока переменная (255)Имя поляname
  - value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Установленное значениеКластер 1
  - old_value *Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64Прежнее значениеКластер
Пример запроса
{
"id": "000000001",
"name": "Кластер 1",
"platform": "8.3.13.1729",
"general": {
"version": 6,
"type": "srv",
"method": "cluster/update",
"debug": true
}
}
Пример ответа
{
"id": "000000001",
"updated": true,
"created": false,
"change_list": [
{
"name": "name",
"value": "Кластер 1",
"old_value": "Кластер"
}
],
"general": {
"response": 10200,
"error": false,
"message": "",
"version": 6,
"sm_version": "1.0.82.27",
"sm_timezone": "Europe/Moscow"
}
}

 Вверх