class |
AddVmPoolCommand<T extends VmPoolOperationParameters> |
class |
AddVmPoolWithVmsCommand<T extends AddVmPoolWithVmsParameters> |
class |
AddVmToPoolCommand<T extends AddVmToPoolParameters> |
class |
AttachUserToTimeLeasedPoolCommand<T extends AttachUserToTimeLeasedPoolParameters> |
class |
AttachUserToVmFromPoolAndRunCommand<T extends VmPoolUserParameters> |
class |
AttachUserToVmFromPoolCommand<T extends VmPoolUserParameters>
Command to attach a VM from a pool to a user, so that the user can use the attached VM.
The command-level lock is per user, so that a single user won't be able to attach more than one VM from a given pool
since this is the policy.
|
class |
CommonVmPoolWithVmsCommand<T extends AddVmPoolWithVmsParameters>
This class responsible to create vmpool with vms within.
|
class |
DetachUserFromTimeLeasedPoolCommand<T extends DetachUserFromTimeLeasedPoolParameters> |
class |
DetachUserFromVmFromPoolCommand<T extends VmPoolSimpleUserParameters> |
class |
RemoveVmFromPoolCommand<T extends RemoveVmFromPoolParameters> |
class |
RemoveVmPoolCommand<T extends VmPoolParametersBase> |
class |
UpdateUserToTimeLeasedPoolCommand<T extends UpdateUserVmPoolParameters> |
class |
UpdateVmPoolWithVmsCommand<T extends AddVmPoolWithVmsParameters> |
class |
VmPoolSimpleUserCommandBase<T extends VmPoolSimpleUserParameters> |
class |
VmPoolUserCommandBase<T extends VmPoolUserParameters> |