Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В данном разделе описываются команды управления конфигурацией профилей алиасов.

Для администратора системы команды выполняются на уровне кластера в разделе /cluster/storage/<CLUSTER>/alias/profiles/

Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/alias/profiles/ и применяются только для определенной виртуальной АТС.

<DOMAIN> - имя виртуальной АТС.
<CLUSTER> - имя кластера с ролью storage.

clean

Команда для удаления определенных свойств профиля.

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

domain/<DOMAIN>/alias/profile/clean

Синтаксис:

  • команда уровня виртуальной АТС:
    clean <PROFILE> [<PropertyName>]

Параметры:

<PROFILE> - название профиля алиаса;
<PropertyName> - название параметра алиаса.

Описание параметров алиаса приведено в Части 5 Руководство по обслуживанию системы ECSS-10, в Приложении А. Набор параметров алиасов.

Пример:

ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/clean test nai
Property [nai] successfully removed from the profile "test", domain "d.local".

declare

Команда предназначена для создания нового профиля алиаса.

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

domain/<DOMAIN>/alias/profile/declare

Синтаксис:

  • команда уровня виртуальной АТС:
    declare <PROFILE> [<DESCRIPTIONS>]

Параметры:

<PROFILE> - название профиля алиаса;
<DESCRIPTIONS> - описание профиля алиаса.

Пример:

ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/declare test profile test
Profile "test" successfully declared in the domain "d.local".

info

Команда предназначена для просмотра информации о параметрах профиля алиаса.

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

domain/<DOMAIN>/alias/profile/info

Синтаксис:

  • команда уровня виртуальной АТС:
    info [<PROFILE>]

Параметры:

<PROFILE> - название профиля алиаса. Опциональный параметр;

Пример:

ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/info   
Profiles info:
-------------------------------------------------------------
|Domain |   Name   |        Properties         |Description |
|-------+----------+---------------------------+------------|
|d.local|test      |                           |profile test|
|d.local|tau_megaco|nai = subscriberNumber     |tau72       |
|       |          |isActive = true            |            |
|       |          |cdr_group = sveta_group    |            |
|       |          |displayName = "friend"     |            |
|d.local|tau_sip   |access_group = all         |tau32m      |
|       |          |apri = presentationAllowed |            |
|       |          |nai = subscriberNumber     |            |
|       |          |npi = isdnTelephony        |            |
|       |          |screening = networkProvided|            |
|       |          |cdr_group = sveta_group    |            |
|       |          |category = paidSubscriber  |            |
|       |          |displayName = "frie"       |            |
-------------------------------------------------------------

list

Команда для просмотра списка существующих в системе профилей алиасов.

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

domain/<DOMAIN>/alias/profile/list

Синтаксис:

  • команда уровня виртуальной АТС:
    list

Параметры:

<DOMAIN> - имя виртуальной АТС.

Пример:

ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/list   
Profiles' list:
---------------------------------
|Domain |   Name   |Description |
|-------+----------+------------|
|d.local|tau_sip   |tau32m      |
|d.local|tau_megaco|tau72sveta  |
|d.local|test      |profile test|
---------------------------------
Total: 3

remove

Команда предназначена для удаления профиля алиасов.

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

domain/<DOMAIN>/alias/profile/remove

Синтаксис:

  • команда уровня виртуальной АТС:
    remove <PROFILE>

Параметры:

<PROFILE> - название профиля алиаса.

Пример:

ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/remove test
Profile "test" successfully removed from the domain "d.local".

set

Команда предназначена для настройки параметров профиля алиасов.

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

domain/<DOMAIN>/alias/profile/set

Синтаксис:

  • команда уровня кластера:
    set <DOMAIN> <PROFILE> <PropertyName> <PropertyValue>
  • команда уровня виртуальной АТС:
    set <PROFILE> <PropertyName> <PropertyValue>

Параметры:

<PROFILE> - название профиля алиаса;
<PropertyName> - название параметра алиаса;
<PropertyValue> - значение параметра.

Описание параметров алиаса и их значения приведены в Части 5 Руководство по обслуживанию системы ECSS-10, в Приложении А. Набор параметров алиасов.

Пример:

ssw@[mycelium@ecss3]:/$> domain/d.local/alias/profiles/set test nai nationalNumber
All properties successfully set to the profile "test", domain "d.local".
  • Нет меток