Search

Class VcGuestFileManager

Extends com.vmware.vmo.plugin.vi4.model.VimContentManagedObject
FileManager is the managed object that provides APIs to manipulate the guest operating system files.

Attributes

Name Type Description
id String returns the id of this ManagedObject
reference VcManagedObjectReference returns the ManagedObjectReference of this ManagedObject
sdkConnection VcSdkConnection returns the parent SdkConnection
vimHost VcSdkConnection returns the parent SdkConnection (deprecated)
vimType String returns the type of this ManagedObject

Methods

Name Returns
VcGuestFileManager(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String ) constructor
changeFileAttributesInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String guestFilePath, VcGuestFileAttributes fileAttributes) void
createTemporaryDirectoryInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String prefix, String suffix, String directoryPath) String
createTemporaryFileInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String prefix, String suffix, String directoryPath) String
createTrigger(Number timeout, String filter, String condition, String filterToSync) Trigger
deleteDirectoryInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String directoryPath, boolean recursive) void
deleteFileInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String filePath) void
downloadFile(String vcoPath, VcFileTransferInformation ftInfo) boolean
initiateFileTransferFromGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String guestFilePath) VcFileTransferInformation
initiateFileTransferToGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String guestFilePath, VcGuestFileAttributes fileAttributes, Number fileSize, boolean overwrite) String
listFilesInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String filePath, Number index, Number maxResults, String matchPattern) VcGuestListFileInfo
makeDirectoryInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String directoryPath, boolean createParentDirectories) void
moveDirectoryInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String srcDirectoryPath, String dstDirectoryPath) void
moveFileInGuest(VcVirtualMachine vm, VcGuestAuthentication auth, String srcFilePath, String dstFilePath, boolean overwrite) void
putFile(String vcoPath, String uri) boolean

Returned by

None

Referenced in

None