add

Данная команда служит для добавления группы в шаблон телеконференции

Путь команды:

/domain/<DOMAIN>/teleconference/template/group/add

Синтаксис:

add <TEMPLATE> <GROUP>

Параметры:

  • <TEMPLATE> - группа телеконференции, должна выглядеть в одном из форматов:
    • --id <template id> -  идентификатор шаблона телеконференции;
    • <template name> - имя шаблона телеконференции.
  • <GROUP> -группа телеконференции, должна выглядеть в одном из форматов:
    • --id <group id> -  идентификатор группы телеконференции;
    • <group name> - имя группы телеконференции.

Пример:

admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/test.domain/teleconference/template/group/add "weekly meeting" --id 061de1f8743a5528
Success: Group has been added.

[exec at: 06.04.2020 16:07:05, exec time: 100ms, nodes: core1@ecss1]

set

Данная команда служит для выставления свойства группы шаблона телеконференции

Путь команды:

/domain/<DOMAIN>/teleconference/template/group/set

Синтаксис:

set <TEMPLATE> <GROUP> [<OPTIONS>]

Параметры:

<TEMPLATE> - группа телеконференции, должна выглядеть в одном из форматов:

  • --id <template id> -  идентификатор шаблона телеконференции;
  • <template name> - имя шаблона телеконференции.

<GROUP> -группа телеконференции, должна выглядеть в одном из форматов:

  • --id <group id> -  идентификатор группы телеконференции;
  • <group name> - имя группы телеконференции.

<OPTIONS> - дополнительные свойства:

  • <ROLE> - задать роль:
    • --role manager - менеджер;
    • --role member - участник.
  • <VOICE> - включить/выключить микрофон:
    • --voice true - включить микрофон;
    • --voice false - выключить микрофон.
  • <CALL-AFTER-START> - совершить вызов на участников(номера) группы после сбора шаблона? Переопределяет параметр --auto_collect уровня шаблона.
    Однако такая опция будет переопределена для члена (или номера) этой группы, если такая же опция была установлена для такого же участника (номера) в группе шаблонов телеконференции.

Пример:

admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/test.ats/teleconference/template/group/set Test test --call-after-start false        
Success: Property has been set.

[exec at: 06.04.2020 16:07:05, exec time: 100ms, nodes: core1@ecss1]

clean

Данная команда служит для возвращения свойств  группы телеконференции  по умолчанию

Путь команды:

/domain/<DOMAIN>/teleconference/template/group/clean

Синтаксис:

clean <TEMPLATE> <GROUP> [<OPTIONS>]

Параметры:

<TEMPLATE> - группа телеконференции, должна выглядеть в одном из форматов:

  • --id <template id> -  идентификатор шаблона телеконференции;
  • <template name> - имя шаблона телеконференции.

<GROUP> -группа телеконференции, должна выглядеть в одном из форматов:

  • --id <group id> -  идентификатор группы телеконференции;
  • <group name> - имя группы телеконференции.

<OPTIONS> - дополнительные свойства:

  • --role - выставить роль в member;
  • --voice - выключить микрофон;
  • --call-after-start - совершение вызова на участника(номер) в группе.

Пример:

admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/test.ats/teleconference/template/group/clean Test test --call-after-start              
Success: Property has been cleaned.

[exec at: 06.04.2020 16:09:30, exec time: 116ms, nodes: core1@ecss2]

remove

Данная команда служит для удаления группы из шаблона телеконференции

Путь команды:

/domain/<DOMAIN>/teleconference/template/group/remove

Синтаксис:

remove <TEMPLATE> <GROUP>

Параметры:

  • <TEMPLATE> - группа телеконференции, должна выглядеть в одном из форматов:
    • --id <template id> -  идентификатор шаблона телеконференции;
    • <template name> - имя шаблона телеконференции.
  • <GROUP> -группа телеконференции, должна выглядеть в одном из форматов:
    • --id <group id> -  идентификатор группы телеконференции;
    • <group name> - имя группы телеконференции.

Пример:

admin@[mycelium1@ecss1#ECSS 010145]:/$ domain/arko/teleconference/template/group/remove testing fresh 
Success: Group has been removed.

[exec at: 15.04.2020 14:32:23, exec time: 108ms, nodes: core1@ecss2]