Консольные утилиты

Важно

Для работы консольных утилит рекомендуется добавить в переменные окружения данные для авторизации на удаленном облаке.

Например:

export ipaddr=CLOUD_IP
export domain=CLOUD_DOMAIN
export user=CLOUD_USER
export password=CLOUD_USER_PASSWORD

RemoteApp

Работа с базой данных шаблонов

Создание записи

Команда:

ra-client create type type=mstsc template=default ext=rdp os_type=appv

Получение записей

Команда:

ra-client get type

Редактирование записей

Команда:

ra-client update type id=ID type=NEW_TYPE template=NEW_TEMPLATE ext=NEW_EXT os_type=NEW_TYPE

где ID – это идентификатор редактируемой записи.

Удаление записи

Команда:

ra-client delete type id=ID

где ID – это идентификатор удаляемой записи.

Работа с базой данных публикаций

Создание записи

Команда:

ra-client create pub type=win configure=default ext=reg

Получение записей

Команда:

ra-client get pub

Редактирование записей

Команда:

ra-client update pub id=ID type=NEW_TYPE template=NEW_TEMPLATE ext=NEW_EXT

где ID – это идентификатор редактируемой записи.

Удаление записи

Команда:

ra-client delete pub id=ID

где ID – это идентификатор удаляемой записи.

Работа с базой данных приложений

Создание записи

Команда:

ra-client create app name=NAME desc=DESC ico=ICO path=PATH type=TYPE pub=PUB

Получение записей

Команда:

ra-client get app

Редактирование записей

Команда:

ra-client update app id=ID name=NEW_NAME desc=NEW_DESC ico=NEW_ICO path=NEW_PATH type=NEW_TYPE pub=NEW_PUB

где ID – это идентификатор редактируемой записи.

Удаление записи

Команда:

ra-client delete app id=ID

где ID – это идентификатор удаляемой записи.

Работа с базой данных связей виртуальных машин и приложений

Создание записи

Команда:

ra-client create vm uid=VM_UID app=APP_ID

Получение записей

Команда:

ra-client get vm

Удаление записи

Команда:

ra-client delete vm uid=VM_UID app_id=APP_ID