Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsUploadUpload Controller

Upload Controller

Quick Facts

PropertyValue
ClassULPythonController
Modulecenpyupload.ULPythonController
Packagecenpyupload
ReleaseR2025.2.4
Methods5
Inherits fromDULPythonController

Inheritance

Method Index

MethodReturnsSummary
SetActiveProgramSet the program for the controller
SetToolProfilesSet the tool profiles for the controller
SetBaseProfilesSet the base profiles for the controller
AddBaseProfileadd a base profile at the end of base profiles list
AddToolProfileadd a tool profile at the end of tool profiles list

Mutation Methods

SetActiveProgram

def SetActiveProgram(pyProgram: ULPythonProgram)

Set the program for the controller

Parameters:

NameTypeDescription
pyProgramULPythonProgramprogram to be set

SetToolProfiles

def SetToolProfiles(toolProfiles: list)

Set the tool profiles for the controller

Parameters:

NameTypeDescription
toolProfileslisttool profiles to be set

SetBaseProfiles

def SetBaseProfiles(baseProfiles: list)

Set the base profiles for the controller

Parameters:

NameTypeDescription
baseProfileslistbase profiles to be set

AddBaseProfile

def AddBaseProfile(profileToAdd: ULPythonBaseProfile)

add a base profile at the end of base profiles list

Parameters:

NameTypeDescription
profileToAddULPythonBaseProfilebase profile to be added

AddToolProfile

def AddToolProfile(profileToAdd: ULPythonToolProfile)

add a tool profile at the end of tool profiles list

Parameters:

NameTypeDescription
profileToAddULPythonToolProfiletool profile to be added

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?