Elipse Plant Manager — EPM Web API

Version 5.0.45

epmwebapi.folder

class Folder:

Class representing a Resources folder.

Folder(resourcesManager, id, name, description)

Constructor for this class.

Parameters
def browse(self) -> OrderedDict[str, epmwebapi.resource.Resource]:

Lists all child elements from this Folder.

Returns

An Ordered Dictionary with all child elements from this Folder.

def upload( self, name: str, file: str, description: str = None, mimeType: str = None, thumbnail: str = None, thumbnailMimeType: str = None, starred: bool = None, overrideFile: bool = False) -> epmwebapi.resource.Resource:

Uploads a file to a Resouces Manager.

Parameters
Returns

An epmwebapi.resource.Resource object.

def createFolder(self, name: str, description: str) -> <built-in function any>:

Creates a new Folder.

Parameters
  • name: Folder name.
  • description: Folder description
Returns

The Folder just created.

def delete(self):

Deletes the current Folder.