Элементы каталога, для которых используются те или иные определения свойств предыдущих версий, отображаются в каталоге служб, однако после обновления до последней версии vRealize Automation их невозможно будет запросить.

Проблема

Если выполнено обновление с версии 6.2.x или более ранней версии и использовались определения свойств приведенных ниже атрибутов или типов элементов управления, то атрибуты будут отсутствовать в определениях свойств, а элементы каталогов, использующие определения, не будут работать так, как работали до обновления.

  • Типы элементов управления. Флажок или ссылка.

  • Атрибуты. Отношение, регулярные выражения или макеты свойств.

Причина

В vRealize Automation 7.0 или более поздних версиях в определениях свойств не используются атрибуты. Нужно повторно создать определение свойства или настроить в существующем определении использование действия сценария vRealize Orchestrator вместо внедренных атрибутов или типов элементов управления.

Перенесите тип элемента управления или атрибуты в vRealize Automation 7.0 с помощью действия сценария.

Решение

  1. В vRealize Orchestrator создайте действие сценария, которое выдает значения свойства. Действие должно выдать простой тип, например строки, целые числа или любой другой поддерживаемый тип. Для действия можно задать и другие свойства, которые могут быть его входными параметрами.
  2. В консоли vRealize Automation настройте описание продукта.
    1. Выберите Администрирование > Словарь свойств > Определения свойств.
    2. Выберите определение свойства и щелкните Изменить.
    3. В раскрывающемся меню «Отобразить совет» выберите Поле со списком.
    4. В раскрывающемся меню «Значения» выберите Внешние значения.
    5. Выберите действие сценария.
    6. Нажмите кнопку ОК.
    7. Настройте входные параметры, включенные в действие сценария. Чтобы сохранить существующее отношение, привяжите параметр к другому свойству.
    8. Нажмите кнопку ОК.