创建自定义状态更改工作流后,租户管理员或业务组主管必须通过添加自定义属性来为特定蓝图启用该工作流。

开始之前

租户管理员业务组主管身份登录到 vRealize Automation 控制台。

关于此任务

每个状态更改工作流都与特定的自定义属性关联。当计算机进入具有对应的状态更改工作流的状态时,IaaS 会检查该计算机是否具有对应的自定义属性;如果有,则会执行关联的工作流。例如,如果计算机具有自定义属性 ExternalWFStubs.MachineProvisioned,则会在主工作流进入 MachineProvisioned 状态之前执行 WFStubMachineProvisioned 工作流。

由于自定义属性可以应用到来自许多源的计算机,因此状态更改工作流的属性通常在蓝图中指定,以便为通过该蓝图置备的所有计算机启用此工作流。

过程

  1. 选择设计 > 蓝图
  2. 指向蓝图的名称,然后单击编辑
  3. 单击属性选项卡。
  4. 单击新建属性
  5. 名称文本框中键入与要启用的工作流关联的自定义属性的名称。

    可自定义工作流名称

    关联的属性名称

    WFStubMachineProvisioned

    ExternalWFStubs.MachineProvisioned

    WFStubBuildingMachine

    ExternalWFStubs.BuildingMachine

    WFStubMachineDisposing

    ExternalWFStubs.MachineDisposing

    WFStubUnprovisionMachine

    ExternalWFStubs.UnprovisionMachine

    WFStubMachineRegistered

    ExternalWFStubs.MachineRegistered

    WFStubMachineExpired

    ExternalWFStubs.MachineExpired

  6. 文本框留空。

    工作流取决于属性存在与否,而不取决于任何特定值。

  7. 单击保存图标 (保存)。
  8. 单击确定

结果

该工作流现已对通过此蓝图置备的新计算机启用。