С помощью сценариев действий можно изменять и передавать значения свойств между этапами жизненного цикла.

Для вычисляемого свойства можно изменить значение свойства и передать значение следующему этапу жизненного цикла в сценарии действий. Например, если для значения свойства progress_status компонента A определено значение staged, для этапов жизненного цикла INSTALL и CONFIGURE необходимо изменить значение на progress_status=installed в соответствующих сценариях действий. Если компонент B привязан к компоненту А, значения свойства progress_status этапов жизненного цикла сценария действий соответствуют значениям компонента A.

Укажите в программном компоненте, что компонент B зависит от компонента А. Эта зависимость определяет передачу правильных значений свойств между компонентами независимо от того, находятся они на одном узле или на разных.

Например, можно обновить значение свойства в сценарии действия путем использования поддерживаемых сценариев.

  • Bash progress_status="completed"
  • Windows CMD set progress_status=completed
  • Windows PowerShell $progress_status="completed"
Примечание: Свойства типа «содержимое» и «массив» не поддерживают передачу измененных значений свойств между сценариями действий этапов жизненного цикла.