C# 클래스 JobManagerService.VSphereVMConnection

상속: IVMConnection
파일 보기 프로젝트 열기: ryanski44/VM-Automation-Framework

Private Properties

프로퍼티 타입 설명
FindSnapshotByName ManagedObjectReference
getDataStore ManagedObjectReference

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
FindSnapshotByName ( VirtualMachineSnapshotTree tree, string name ) : ManagedObjectReference
getDataStore ( DataStores datastore ) : ManagedObjectReference

메소드 상세

CreateLinkedClone() 공개 메소드

public CreateLinkedClone ( string snapshotName, string linkedVMName ) : IVMConnection
snapshotName string
linkedVMName string
리턴 IVMConnection

RevertToCurrentSnapshot() 공개 메소드

public RevertToCurrentSnapshot ( ) : void
리턴 void

RevertToNamedSnapshot() 공개 메소드

public RevertToNamedSnapshot ( string snapshotName ) : void
snapshotName string
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

TakeSnapshot() 공개 메소드

public TakeSnapshot ( string snapShotName, string desc ) : void
snapShotName string
desc string
리턴 void

VSphereVMConnection() 공개 메소드

public VSphereVMConnection ( ManagedObjectReference mob ) : System
mob ManagedObjectReference
리턴 System

VSphereVMConnection() 공개 메소드

public VSphereVMConnection ( string path ) : System
path string
리턴 System