В зависимости от типа виртуальной машины используются определенные состояния жизненного цикла по типу компьютера. В дополнение к основному рабочему процессу можно использовать события и состояния рабочего процесса подготовки при создании инициирующих условий для подписок на рабочие процессы.

Можно подписаться на клиент, который будет прослушивать события, но события не будут генерироваться, если в таблице для данной записи не задано инициирующее строковое значение. Например, События [инициирующая строка] (тема).

Исходное состояние системы BladeLogic

Состояние (тема) События (тема)
BuildFinished
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)

Исходное состояние системы Opsware

Состояние (тема) События (тема)
BuildFinished
  • Pre(Provision)
OpswareRegister
  • Pre(Provision)
  • OnOpswareRegister(Provision)

Рабочий процесс подготовки облака

Состояние (тема) События (тема)
BuildComplete
  • Pre(Provision)
CloudProvisioning
  • Pre(Provision)
  • OnCloudProvisioningTimeout(Provision)
FailedProvisioning
  • Pre(Provision)

Рабочий процесс подготовки службы приложения

Состояние (тема) События (тема)
AppServiceProvisioning
  • Pre(Provision)
  • OnAppServiceProvisioningTimeout(Provision)
BuildComplete
  • Pre(Provision)
FailedProvisioning
  • Pre(Provision)

Базовый рабочий процесс виртуальной машины

Состояние (тема) События (тема)
AddingDisks
  • Pre(Provision)
  • OnAddingDisksComplete(Provision)
  • OnAddingDisksTimeout(Provision)
BuildComplete
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)
  • OnCreatingMachineComplete(Provision)
  • OnCreatingMachineTimeout(Provision)
FailedProvisioning
  • Pre(Provision)

Opsware Virtual

Состояние (тема) События (тема)
AddingDisks
  • Pre(Provision)
  • OnAddingDisksComplete(Provision)
  • OnAddingDisksTimeout(Provision)
BuildFinished
  • Pre(Provision)
CreatingVM
  • Pre(Provision)
  • OnCreateVMComplete(Provision)
  • OnCreateVMTimeout(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)
OpswareRegister
  • Pre(Provision)
  • OnOpswareRegister(Provision)

Облачный рабочий процесс запуска Linux

Состояние (тема) События (тема)
BuildComplete
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)
  • OnCreatingMachineComplete(Provision)
  • OnCreatingMachineTimeout(Provision)
CustomizeOS
  • Pre(Provision)
  • OnCustomizeOSComplete(Provision)
  • OnCustomizeOSTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)
InstallingOS
  • Pre(Provision)
  • OnInstallingOSComplete(Provision)
  • OnInstallingOSTimeout(Provision)

Рабочий процесс клонирования

Состояние (тема) События (тема)
BuildComplete
  • Pre(Provision)
CloneMachine
  • Pre(Provision)
  • OnCloneMachineComplete(Provision)
  • OnCloneMachineTimeout(Provision)
CustomizeMachine
  • Pre(Provision)
  • OnCustomizeMachineComplete(Provision)
  • OnCustomizeMachineTimeout(Provision)
CustomizeOS
  • OnCustomizeOS(Provision)
  • OnCustomizeOSComplete(Provision)
  • OnCustomizeOSTimeout(Provision)
EjectCD
  • Pre(Provision)
  • OnEjectCDComplete(Provision)
  • OnEjectCDTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
FinalizeProvisioning
  • Pre(Provision)
  • OnFinalizeComplete(Provision)
  • OnFinalizeTimeout(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)
InstallSoftware
  • Pre(Provision)
  • OnInstallSoftwareComplete(Provision)
  • OnInstallSoftwareTimeout(Provision)
MountCD
  • Pre(Provision)
  • OnMountCDComplete(Provision)
  • OnMountCDTimeout(Provision)
PostInstallSoftwareChecks
  • Pre(Provision)
PrepareInstallSoftware
  • Pre(Provision)

Облачный рабочий процесс образа WIM

Состояние (тема) События (тема)
BuildComplete
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)
  • OnCreatingMachineComplete(Provision)
  • OnCreatingMachineTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)
InstallOS
  • Pre(Provision)
  • onInstallOSComplete(Provision)
  • OnInstallOSTimeout(Provision)
Перезагрузка
  • Pre(Provision)
  • OnRebootComplete(Provision)
  • OnRebootTimeout(Provision)
SetupOS
  • Pre(Provision)
  • OnSetupOSComplete(Provision)
  • OnSetupOSTimeout(Provision)

Внешний рабочий процесс подготовки

Состояние (тема) События (тема)
AddingDisks
  • Pre(Provision)
  • OnAddingDisksComplete(Provision)
  • OnAddingDisksTimeout(Provision)
BuildComplete
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)
  • OnCreatingMachineComplete(Provision)
  • OnCreatingMachineTimeout(Provision)
EpiRegister
  • Pre(Provision)
  • OnEpiRegisterComplete(Provision)
FailedProvisioning
  • Pre(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)

Рабочий процесс запуска Linux

Состояние (тема) События (тема)
AddingDisks
  • Pre(Provision)
  • OnAddingDisksComplete(Provision)
  • OnAddingDisksTimeout(Provision)
BuildComplete
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)
  • OnCreatingMachineComplete(Provision)
  • OnCreatingMachineTimeout(Provision)
CustomizeOS
  • Pre(Provision)
  • OnCustomizeOSComplete(Provision)
  • OnCustomizeOSTimeout(Provision)
EjectingCD
  • Pre(Provision)
  • OnEjectingCDComplete(Provision)
  • OnEjectingCDTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)
InstallingOS
  • Pre(Provision)
  • OnInstallingOSComplete(Provision)
  • OnInstallingOSTimeout(Provision)

Физический рабочий процесс подготовки

Состояние (тема) События (тема)
FailedProvisioning
  • Pre(Provision)
FinalizeProvisioning
  • Pre(Provision)
  • OnFinalizeProvisioningTimeout(Provision)
InitializeProvisioning
  • Pre(Provision)
  • OnInitializeProvisioningTimeout(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnTimeout(Provision)
InstallOS
  • Pre(Provision)
  • OnInstallOSComplete(Provision)
  • OnInstallOSTimeout(Provision)
Перезагрузка
  • Pre(Provision)
  • OnRebootComplete(Provision)
  • OnRebootTimeout(Provision)
SetupOS
  • Pre(Provision)
  • OnSetupOSComplete(Provision)
  • OnSetupOSTimeout(Provision)

Физический рабочий процесс подготовки PXE

Состояние (тема) События (тема)
CheckHardwareType
  • Pre(Provision)
CleanPxe
  • Pre(Provision)
  • OnCleanPxeTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
FinalizeProvisioning
  • Pre(Provision)
  • OnFinalizeProvisioningTimeout(Provision)
InitializeProvisioning
  • Pre(Provision)
  • OnInitializeProvisioningTimeout(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnTimeout(Provision)
InstallOS
  • Pre(Provision)
  • OnInstallOSComplete(Provision)
  • OnInstallOSTimeout(Provision)
Перезагрузка
  • Pre(Provision)
  • OnRebootComplete(Provision)
  • OnRebootTimeout(Provision)
SetupOS
  • Pre(Provision)
  • OnSetupOSComplete(Provision)
  • OnSetupOSTimeout(Provision)
SetupPxe
  • Pre(Provision)
  • OnSetupPxeTimeout(Provision)

Физический рабочий процесс подготовки SCCM

Состояние (тема) События (тема)
CheckHardwareType
  • Pre(Provision)
Complete
  • Pre(Provision)
  • OnCompleteProvisioningComplete(Provision)
  • OnCompleteProvisioningTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
  • OnFailedProvisioningTimeout(Provision)
FinalizeProvisioning
  • Pre(Provision)
  • OnFinalizeProvisioningTimeout(Provision)
InitializeProvisioning
  • Pre(Provision)
  • OnInitializeProvisioningTimeout(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnTimeout(Provision)
SccmRegistration
  • Pre(Provision)
  • OnSccmRegistrationTimeout(Provision)

Физический рабочий процесс подготовки SCCM PXE

Состояние (тема) События (тема)
CheckHardwareType
  • Pre(Provision)
CleanPxe
  • Pre(Provision)
  • OnCleanPxeTimeout(Provision)
Complete
  • Pre(Provision)
  • OnCompleteProvisioningComplete(Provision)
  • OnCompleteProvisioningTimeout(Provision)
Disposing
  • Pre(Provision)
FailedProvisioning
  • Pre(Provision)
  • OnFailedProvisioningTimeout(Provision)
FinalizeProvisioning
  • Pre(Provision)
  • OnFinalizeProvisioningTimeout(Provision)
InitializeProvisioning
  • Pre(Provision)
  • OnInitializeProvisioningTimeout(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnTimeout(Provision)
SccmRegistration
  • Pre(Provision)
  • OnSccmRegistrationTimeout(Provision)
SetupPxe
  • Pre(Provision)
  • OnSetupPxeTimeout(Provision)

Рабочий процесс клонирования vApp

Состояние (тема) События [строка инициации] (тема)
Global
  • OnFailProvisioning(Provision)
  • OnMasterProvisioned(Provision)
BuildComplete
  • Pre(Provision)
CloneMachine
  • Pre(Provision)
  • OnCloneMachineComplete(Provision)
  • OnCloneMachineTimeout(Provision)
CustomizeMachine
  • Pre(Provision)
  • OnCustomizeMachineComplete(Provision)
  • OnCustomizeMachineTimeout(Provision)
CustomizeOS
  • OnCustomizeOS(Provision)
  • OnCustomizeOSComplete(Provision)
  • OnCustomizeOSTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
FinalizeProvisioning
  • Pre(Provision)
  • OnFinalizeComplete(Provision)
  • OnFinalizeTimeout(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)
WaitingForMaster
  • Pre(Provision)
  • OnWaitingForMasterTimeout(Provision)

Виртуальный рабочий процесс подготовки SCCM

Состояние (тема) События (тема)
AddingDisks
  • Pre(Provision)
  • OnAddingDisksComplete(Provision)
  • OnAddingDisksTimeout(Provision)
BuildComplete
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)
  • CreatingMachineComplete(Provision)
  • OnCreatingMachineTimeout(Provision)
Disposing
  • Pre(Provision)
EjectingCD
  • Pre(Provision)
  • OnEjectingCDComplete(Provision)
  • OnEjectingCDTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnPowerOnTimeout(Provision)
InstallingOS
  • Pre(Provision)
  • OnInstallingOSComplete(Provision)
  • OnInstallingOSTimeout(Provision)
SccmRegistration
  • Pre(Provision)
  • OnSccmRegistrationTimeout(Provision)

Рабочий процесс образа WIM

Состояние (тема) События (тема)
AddingDisks
  • Pre(Provision)
  • OnAddingDisksComplete(Provision)
  • OnAddingDisksTimeout(Provision)
BuildComplete
  • Pre(Provision)
CreatingMachine
  • Pre(Provision)
  • OnCreatingMachineComplete(Provision)
  • OnCreatingMachineTimeout(Provision)
EjectingCD
  • Pre(Provision)
  • OnEjectingCDComplete(Provision)
  • OnEjectingCDTimeout(Provision)
FailedProvisioning
  • Pre(Provision)
InitialPowerOn
  • Pre(Provision)
  • OnInitialPowerOnComplete(Provision)
  • OnInitialPowerOnTimeout(Provision)
InstallOS
  • Pre(Provision)
  • onInstallOSComplete(Provision)
  • OnInstallOSTimeout(Provision)
Перезагрузка
  • Pre(Provision)
  • OnRebootComplete(Provision)
  • OnRebootTimeout(Provision)
SetupOS
  • Pre(Provision)
  • OnSetupOSComplete(Provision)
  • OnSetupOSTimeout(Provision)