Управление сетью и автоматизация : Cisco Intelligent Automation for Cloud 4.0

Добавьте новые командные кнопки в моих VDC

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Этот документ объясняет, как добавить новую кнопку в Моей легкой сдобе VDC и связать ее с новым сервисом.

Перед началом работы

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Сведения в документе приведены на основе данных версий аппаратного и программного обеспечения.

  • Cisco Intelligent Automation for Cloud 4.0 (любой выпуск) и Сервисный Deisgner

Добавление новых кнопок к моему VDC

В этом разделе вам предоставляют шаги для добавления новой командной кнопки к Моей легкой сдобе VDC. Создание нового сервиса или изменение существующего сервиса выходят за рамки этого документа.

IAC и сервисный разработчик

Процедура для создания новых кнопок в Моих VDC требует использования Сервисного Разработчика.

Добавление новой кнопки

Следующий пример иллюстрирует шаги для добавления новой кнопки для "Выпуска Плавающего IP-адреса".

Шаг 1: Перейдите к Сервисному Разработчику как показано ниже в Схеме 1.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117662-Diagram1.png

Шаг 2: Создайте сервис и сохраните его название на дальнейшее использование.

  • В Схеме 2, показанной ниже, название "Плавающий IP-адрес Выпуска" назначено на новую кнопку и учитывает регистр.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117662-Diagram2.png

Шаг 3: Найдите каталог развертываний IAC и откройте файл "мой-vdcs.html" для редактирования.

  • \RequestCenterServer\deployments\RequestCenter.war\custom\IAC\portlets\my-vdcs.html

Шаг 4: Добавьте новую линию в конце раздела ServiceIds и в соответствующем условном блоке, который определяет доступность сервиса через другие Роли пользователя как показано ниже в Схеме 3.

Примечание: Имя сервиса учитывает регистр и использует "serviceId" в качестве второго аргумента.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117662-Diagram3.png

Шаг 5: Откройте файл "IACServersPopover.js" для редактирования, которое расположено в:

  • "\src\widget\iac\IACVDCPopover.js"

  • Введите следующий код, показанный ниже в Схеме 4 с соответствующими условиями показать Действие для каждой определенной Роли и Типа PE, прежде, чем вызвать код "generateActionButtons" (расположенный перед номером линии: 198).

  • В serviceNames выдвиньте имя сервиса в данном примере "Плавающий IP-адрес Выпуска".

  • В толчке serviceids надлежащее значение индекса массива serviceIds в данном примере это - index13, последняя сервисная выборка из "getServiceProperties" в мой-vdcs.html.

  • Значение "generalCheck" будет "истинно" для CPTA, ОТЫ и ролей TTA.

  • В вышеупомянутой выборке новое "Плавающее действие" IP-адреса Выпуска не показывают для VDC "OpenStack POD" (Тип PE), однако проверка может модифицироваться по мере необходимости.

http://www.cisco.com/c/dam/en/us/support/docs/cloud-systems-management/intelligent-automation-cloud-40/117662-Diagram4.png

Шаг 6: Сборка, работайте и развернитесь, чтобы проверить, что создана новая кнопка.


Дополнительные сведения


Document ID: 117662