Class Delete


  • @Sample(name="delete",
            description="This sample deletes the specified managed entity from the inventory tree The managed entity can be a virtual machine, ClusterComputeResource or a Folder.")
    public class Delete
    extends ConnectedVimServiceBase
     Delete
    
     This sample deletes the specified managed entity from the inventory tree
     The managed entity can be a virtual machine, ClusterComputeResource or a Folder
    
     Parameters
     url          [required] : url of the web service
     username     [required] : username for the authentication
     password     [required] : password for the authentication
     entityname   [required] : Virtual Machine|ClusterComputeResource|Folder
    
     Command Line:
     To delete a folder named 'testFolder'
     run.bat com.vmware.general.Delete --url [webserviceurl]
     --username [username] --password [password] --entityname [testFolder]
    
     To delete a datacenter named myData
     run.bat com.vmware.general.Delete --url [webserviceurl]
     --username [username] --password [password] --entityname [myData]
     
    • Constructor Detail

      • Delete

        public Delete()
    • Method Detail

      • setManagedEntityName

        @Option(name="entityname",
                description="name of entity to delete")
        public void setManagedEntityName​(java.lang.String name)
      • deleteManagedEntity

        @Action
        public void deleteManagedEntity()
                                 throws com.vmware.vim25.RuntimeFaultFaultMsg,
                                        java.rmi.RemoteException,
                                        com.vmware.vim25.InvalidPropertyFaultMsg,
                                        com.vmware.vim25.VimFaultFaultMsg,
                                        com.vmware.vim25.InvalidCollectorVersionFaultMsg
        Throws:
        com.vmware.vim25.RuntimeFaultFaultMsg
        java.rmi.RemoteException
        com.vmware.vim25.InvalidPropertyFaultMsg
        com.vmware.vim25.VimFaultFaultMsg
        com.vmware.vim25.InvalidCollectorVersionFaultMsg