C# Class JobManagerService.VSphereVMConnection

Inheritance: IVMConnection
Afficher le fichier Open project: ryanski44/VM-Automation-Framework

Private Properties

Свойство Type Description
FindSnapshotByName ManagedObjectReference
getDataStore ManagedObjectReference

Méthodes publiques

Méthode Description
CreateLinkedClone ( string snapshotName, string linkedVMName ) : IVMConnection
RevertToCurrentSnapshot ( ) : void
RevertToNamedSnapshot ( string snapshotName ) : void
Start ( ) : void
TakeSnapshot ( string snapShotName, string desc ) : void
VSphereVMConnection ( ManagedObjectReference mob ) : System
VSphereVMConnection ( string path ) : System

Private Methods

Méthode Description
FindSnapshotByName ( VirtualMachineSnapshotTree tree, string name ) : ManagedObjectReference
getDataStore ( DataStores datastore ) : ManagedObjectReference

Method Details

CreateLinkedClone() public méthode

public CreateLinkedClone ( string snapshotName, string linkedVMName ) : IVMConnection
snapshotName string
linkedVMName string
Résultat IVMConnection

RevertToCurrentSnapshot() public méthode

public RevertToCurrentSnapshot ( ) : void
Résultat void

RevertToNamedSnapshot() public méthode

public RevertToNamedSnapshot ( string snapshotName ) : void
snapshotName string
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

TakeSnapshot() public méthode

public TakeSnapshot ( string snapShotName, string desc ) : void
snapShotName string
desc string
Résultat void

VSphereVMConnection() public méthode

public VSphereVMConnection ( ManagedObjectReference mob ) : System
mob ManagedObjectReference
Résultat System

VSphereVMConnection() public méthode

public VSphereVMConnection ( string path ) : System
path string
Résultat System