If an extension deploys virtual machines or vApps, you can configure them as being virtual machines or vApps that the extension manages. If users attempt to perform operations on these virtual machines or vApps, they see a warning.

You configure a virtual machine or vApp as belonging to an extension by implementing ManagedByInfo in the configuration of that virtual machine or vApp.

The following operations result in a warning if a user attempts to run them from the vSphere web client on a virtual machine or vApp that an extension manages:

PowerOn

PowerOff

Suspend

Reset

RebootGuest

ShutdownGuest

StandbyGuest

Edit

Clone

Templatize

ConvertToVirtualMachine

Deploy

CloneTemplateToTemplate

CloneVmToTemplate

TakeSnapshot

GotoSnapshot

StartRecording

Remove

CreateSecondaryVm

DisableFaultTolerance

TurnFaultToleranceOff

MigrateHost

Migrate

RelocateDatastore

Rename