ProjectServerManager

ProjectServerManager class

The class which provides the methods to read and to perform operations on projects in the specified Project Online account or
in the specified on-premise Project Server instance (Project Server’s versions 2016 and 2019 are supported).

The ProjectServerManager type exposes the following members:

Constructors

NameDescription
ProjectServerManager(credentials)Initializes a new instance of the ProjectServerManager class

Methods

NameDescription
update_project(project)Updates existing project in Project Server\Project Online instance using default save options. The existing project will be overwritten.
update_project(project, save_options)Updates existing project in Project Server\Project Online instance using the specified save options. The existing project will be overwritten.
create_new_project(project)Creates new project in Project Server\Project Online instance using default save options.
create_new_project(project, save_options)Creates new project in Project Server\Project Online instance using the specified save options.
get_project(project_guid)Gets the project with the specified guid from the Project Online account \ Project Server instance.
get_project_raw_data(project_guid)Gets the project’s binary data for troubleshooting purposes.
get_project_list()Gets the list of projects from ‘Working’ store of the current Project Online account \ Project Server instance.

See Also