Методы группы ras внешнего программного интерфейса менеджера сервиса предназначены для выполнения различных действий с серверами администрирования.

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

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

ras/create

Создает сервер администрирования RAS

ПараметрТипОписаниеПример
Запрос
nameСтрока переменная (25)Наименование сервера администрированияadmin srv
segment_idСтрока переменная (9)Код сегмента сервиса000000013
port *Число (5.0)Порт1545
address *Строка переменная (255)Адрес сервера1cfresh.com
Ответ: id (1)
Нет параметров
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/srv/ras/create
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "name": "admin srv",
  "segment_id": "000000013",
  "port": 1545,
  "address": "1cfresh.com"
}
Пример ответа  Развернуть
{
  "id": "000000007",
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 37,
    "sm_version": "1.1.48.6",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх

ras/delete

Удаляет сервер администрирования RAS

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

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

Вверх

ras/list

Получает список серверов администрирования RAS

ПараметрТипОписаниеПример
Запрос
filter *
Отбор элементов
  - keyСтрока (перечисление)Поле отбора:
  • address
  • name
name
  - valueСтрока переменная (150)Значение отбора1cfresh
Ответ: list (0..*)
idСтрока переменная (9)Код элемента000000007
deletion_markБулевоПометка удаленияfalse
nameСтрока переменная (25)Наименование сервера администрированияadmin srv
segment_idСтрока переменная (9)Код сегмента сервиса000000013
port *Число (5.0)Порт1545
address *Строка переменная (255)Адрес сервера1cfresh.com
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/srv/ras/list
Authorization: Basic base64_encode(user:password) или Bearer access_token

Пример ответа  Развернуть
{
  "list": [
    {
      "id": "000000007",
      "deletion_mark": false,
      "name": "admin srv",
      "segment_id": "000000013",
      "port": 1545,
      "address": "1cfresh.com"
    }
  ],
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 37,
    "sm_version": "1.1.48.6",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх

ras/update

Изменяет сервер администрирования RAS

ПараметрТипОписаниеПример
Запрос
idСтрока переменная (9)Код элемента000000007
name *Строка переменная (25)Наименование сервера администрированияadmin srv
segment_id *Строка переменная (9)Код сегмента сервиса000000013
port *Число (5.0)Порт1545
address *Строка переменная (255)Адрес сервера1cfresh.com
Ответ: list (0..*)
Нет параметров
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/srv/ras/update
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "id": "000000007",
  "name": "admin srv",
  "segment_id": "000000013",
  "port": 1545,
  "address": "1cfresh.com"
}
Пример ответа  Развернуть
{
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 37,
    "sm_version": "1.1.48.6",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх