Elipse Plant Manager — EPM Web API

Version 5.0.45

epmwebapi.resourcesmanager

class ResourcesManager:

Class representing a Resources Manager.

ResourcesManager(authorizationService, webApi, baseFolderId)
def browse( self) -> OrderedDict[str, Union[epmwebapi.resource.Resource, epmwebapi.folder.Folder]]:

Lists all child Resources from this Resources Manager.

Returns

An Ordered Dictionary with all child Resources.

def getResource( self, path: str) -> Union[epmwebapi.resource.Resource, epmwebapi.folder.Folder]:

Returns a Resource from this Resources Manager.

Parameters
  • path: Path to a Resource on this Resources Manager.
Returns

The Resource found.

def createFolder(self, name: str, description: str = None) -> epmwebapi.folder.Folder:

Creates a new Folder on this Resources Manager.

Parameters
  • name: Folder name.
  • description: Optional parameter indicating a description for this Folder. Default is None.
Returns

The Folder created.