Deadline Scripting Reference  10.2.1.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CDeadline.Balancer.BalancerInfoSettingsA wrapper around the balancer's info and settings objects
 CDeadline.Balancer.BalancerPluginWrapperThe BalancerPluginWrapper class uses a builder pattern to construct objects. In order for BalancerPluginWrapper objects to function properly, you must set the PluginConfig, DataController, and BalancerPluginName, then initialize the secret retriever
 CDeadline.Balancer.BalancerSettingsContains settings for the balancer
 CDeadline.Balancer.BalancerStateStructA BalancerStateStruct holds a deep copy of all state information for consumption by a BalancerLogicPlugin. The BalancerStateStruct is strictly a value set, with no backward ties. The BalancerLogicPlugin is free to manipulate the struct for its own purposes if desired
 CDeadline.Balancer.BalancerTargetStructThe BalancerTargetStruct indicates the ideal number of VM instances that should be running in each enabled Group of each CloudRegion. The BalancerTargetStruct is populated by a Balancer Logic Plug-in
 CDeadline.Balancer.CloudRegionStructCloud region struct
 CDeadline.Balancer.CloudRegionTargetStructCloud region target struct
 CDeadline.Balancer.GroupRegionInfoStructGroup region info struct
 CDeadline.Balancer.GroupStructGroup struct
 CDeadline.Balancer.GroupTargetStructGroup Target Struct
 CDeadline.Balancer.JobStructJob struct
 CDeadline.Balancer.LimitStructLimit struct
 CDeadline.Balancer.SlaveStructWorker struct
 CDeadline.Balancer.TaskStructTask struct
 CDeadline.Cloud.CloudInstanceA simple class used to describe a Cloud Instance
 CDeadline.Cloud.CloudPluginWrapperThe managed wrapper for the python Cloud Plugins. The CloudPluginWrapper class uses a builder pattern to construct objects. In order for CloudPluginWrapper objects to function properly, they must set the PluginConfig, DataController, and CloudPluginName, then initialze the plugin secret retriever
 CDeadline.Cloud.GroupMappingUsed to represent the mapping between a Deadline Group and a Cloud OSImage and HardwareType
 CDeadline.Cloud.HardwareTypeA class used by Cloud code to describe hardware
 CDeadline.Cloud.ImageSourceObject that holds information about the sources of images. Used for creating images
 CDeadline.Cloud.OSImageA class used to describe an OS Image, in a provider-agnostic way
 CDeadline.Events.DeadlineEventListenerThe abstract event plugin class, which is subclassed in the event plugin python script file
 CDeadline.Jobs.BaseDependencyBaseDependency class
 CDeadline.Jobs.OffsetDependencyOffsetDependency class
 CDeadline.Jobs.AssetDependencyThe AssetDependency Class
 CDeadline.Jobs.JobDependencyJob Dependency class
 CDeadline.Jobs.ScriptDependencyScriptDependency class
 CDeadline.Jobs.JobA job
 CDeadline.Jobs.TaskA task
 CDeadline.Jobs.TaskCollectionA collection of tasks
 CDeadline.Jobs.TaskPropertiesTask properties class
 CDeadline.LimitGroups.LimitGroupA limit group
 CDeadline.MachineInfoContains information about the machine that a Worker or pulse is running on
 CDeadline.Balancer.BalancerInfoInformation about the current state of Balancer
 CDeadline.Pulses.PulseInfoInformation about the current state of pulse
 CDeadline.Slaves.SlaveInfoInformation about the current state of a Worker. In contrast to SlaveSettings, this is usually information set by the worker itself. It changes often, to reflect the worker's current state
 CDeadline.Plugins.FailRenderExceptionAn exception thrown to indicate that the Render has failed
 CDeadline.Plugins.PluginConfigContains the configuration settings for a render or event plugin
 CDeadline.PowerMgmt.IdleShutdownOptionsThe idle shutdown options
 CDeadline.PowerMgmt.IdleShutdownOverrideThese are used to override the default idle shutdown settings
 CDeadline.PowerMgmt.MachineRestartOptionsThe machine restart options
 CDeadline.PowerMgmt.MachineStartupOptionsThe options for wake on LAN
 CDeadline.PowerMgmt.PowerManagementGroupA class for storing a power management group
 CDeadline.PowerMgmt.PowerManagementOptionsA class for storing power management options
 CDeadline.PowerMgmt.ThermalShutdownOptionsThe thermal shutdown options
 CDeadline.PowerMgmt.ThermalShutdownSensorA class which represents a thermal sensor
 CDeadline.PowerMgmt.ThermalShutdownThresholdA thermal shutdown threshold
 CDeadline.Pulses.PulseInfoSettingsA wrapper around pulse's info and settings objects
 CDeadline.Pulses.PulseSettingsPulse settings
 CDeadline.Reports.JobReportCollectionA collection of job reports
 CDeadline.Reports.ReportA report
 CDeadline.Reports.SlaveReportCollectionA collection of Worker reports
 CDeadline.Scripting.BalancerUtilsBalancer utility functions
 CDeadline.Scripting.ClientUtilsUtility functions for the Deadline client
 CDeadline.Scripting.CloudUtilsUtility functions for controlling Cloud Instances
 CDeadline.Scripting.DirectoryUtilsDirectory utility functions
 CDeadline.Scripting.FileUtilsFile utility functions
 CDeadline.Scripting.FrameUtilsFrame utility functions
 CDeadline.Scripting.JobUtilsJob utility functions
 CDeadline.Scripting.MonitorUtilsUtility functions for scripts run from the Monitor
 CDeadline.Scripting.PathUtilsPath utility functions
 CDeadline.Scripting.ProcessUtilsProcess utility functions
 CDeadline.Scripting.PulseUtilsPulse utility functions
 CDeadline.Scripting.RegionHealthStatusClass containing the health status for AWS resources in a region
 CDeadline.Scripting.RepositoryUtilsRepository utility functions
 CDeadline.Scripting.SlaveUtilsWorker utility functions
 CDeadline.Scripting.StringUtilsString utility functions
 CDeadline.Scripting.SystemUtilsSystem utility functions
 CDeadline.Scripting.WebServiceUtilsWeb Service Utils function
 CDeadline.Slaves.SlaveInfoSettingsHolds the SlaveInfo and SlaveSettings for a particular Worker
 CDeadline.Slaves.SlaveSettingsContains settings for the Worker. In contrast to SlaveInfo, this class contains information usually set by the user or external source meant for the worker. It's not meant to change often
 CDeadline.Statistics.JobEntryHolds job statistics
 CDeadline.Users.UserInfoA user
 CDeadlineScriptDialog.DeadlineScriptDialog
 CDeadlineScriptDialog.ScriptRepositorySelectionDialog
 CFranticX.Environment2Environment utility functions and properties
 CFranticX.IO.PathMappingRuleA class used to store information required to map an arbitrary file paths to a equivalent paths on a different platform/OS
 CFranticX.Processes.ManagedProcessA base class for managing a process
 CDeadline.Plugins.DeadlinePluginThe abstract render plugin class, which is subclassed in the plugin python script file
 CFranticX.Processes.ManagedProcess.RegexHandlerCallbackA regular expression callback class to handle lines of stdout
 CFranticX.Units.TemperatureA class for storing a temperature
 CScriptControl.ScriptControl
 CScriptDialog.ScriptDialog