@Sample(name="create-temp-file",
description="creates a temporary file inside a virtual machine. Since vSphere API 5.0")
public class CreateTemporaryFile
extends ConnectedVimServiceBase
CreateTemporaryFile This sample creates a temporary file inside a virtual machine. Parameters: url [required] : url of the web service username [required] : username for the authentication password [required] : password for the authentication vmname [required] : name of the virtual machine guestusername [required] : username in the guest guestpassword [required] : password in the guest prefix [optional] : prefix to be added to the file name suffix [optional] : suffix to be added to the file name directorypath [optional] : path to the directory inside the guest. Command Line: run.bat com.vmware.general.CreateTemporaryFile --url [webserviceurl] --username [username] --password [password] --vmname [vmname] --guestusername [guest user] --guestpassword [guest password] --prefix [prefix] --suffix [suffix] --directorypath [directory path]
ConnectedVimServiceBase.ConnectionExceptionPROP_ME_NAME, SVC_INST_NAME| Constructor and Description |
|---|
CreateTemporaryFile() |
| Modifier and Type | Method and Description |
|---|---|
void |
run() |
void |
setDirectoryPath(java.lang.String directoryPath) |
void |
setGuestConnection(GuestConnection guestConnection) |
void |
setPrefix(java.lang.String prefix) |
void |
setSuffix(java.lang.String suffix) |
basicConnectionFromConnection, connect, disconnect, getServiceInstanceReference, setConnection, setHostConnection@Option(name="guestConnection",
type=GuestConnection.class)
public void setGuestConnection(GuestConnection guestConnection)
@Option(name="prefix",
required=false,
description="prefix to be added to the file name")
public void setPrefix(java.lang.String prefix)
@Option(name="suffix",
required=false,
description="suffix to be added to the file name")
public void setSuffix(java.lang.String suffix)
@Option(name="directorypath",
required=false,
description="path to the directory inside the guest")
public void setDirectoryPath(java.lang.String directoryPath)
@Action
public void run()
throws com.vmware.vim25.RuntimeFaultFaultMsg,
com.vmware.vim25.InvalidPropertyFaultMsg,
com.vmware.vim25.InvalidCollectorVersionFaultMsg,
com.vmware.vim25.TaskInProgressFaultMsg,
com.vmware.vim25.FileFaultFaultMsg,
com.vmware.vim25.InvalidStateFaultMsg,
com.vmware.vim25.GuestOperationsFaultFaultMsg
com.vmware.vim25.RuntimeFaultFaultMsgcom.vmware.vim25.InvalidPropertyFaultMsgcom.vmware.vim25.InvalidCollectorVersionFaultMsgcom.vmware.vim25.TaskInProgressFaultMsgcom.vmware.vim25.FileFaultFaultMsgcom.vmware.vim25.InvalidStateFaultMsgcom.vmware.vim25.GuestOperationsFaultFaultMsg