IJob Members
Manages the tasks and resources that are associated with a job.
The following tables list the members exposed by the IJob type.
Public Properties
Name | Description | |
---|---|---|
AskedNodes | Retrieves or sets the list of nodes that are requested for the job. | |
CreateTime | Retrieves the job creation time. | |
EndTime | Retrieves the job end time. | |
ErrorMessage | Retrieves the job error message. | |
ExtendedJobTerms | Retrieves the application-defined extended job terms. | |
Id | Retrieves the job identifier. | |
IsBackfill | Checks whether the job is running as a backfill job. | |
IsExclusive | Determines whether nodes should be exclusively allocated to the job. | |
MaximumNumberOfProcessors | Retrieves or sets the maximum number of processors that are required by the job. | |
MinimumNumberOfProcessors | Retrieves or sets the minimum number of processors that are required by the job. | |
Name | Retrieves or sets the display name of the job. | |
Priority | Retrieves or sets the job priority. | |
Project | Retrieves or sets the project name that is associated with the job. | |
Runtime | Retrieves or sets the run-time limit for the job. | |
RunUntilCanceled | Determines whether the resources that are allocated to a job are reserved for the job until the job is canceled (even if the job has no active tasks). | |
SoftwareLicense | Retrieves or sets information about the required licenses. | |
StartTime | Retrieves the time that the job started running. | |
Status | Retrieves the status of the job. | |
SubmittedBy | Retrieves the name of the user who added, submitted, or queued the job. | |
SubmitTime | Retrieves the time that the job was submitted. | |
TaskCount | Retrieves the number of tasks in the job. | |
User | Retrieves or sets the RunAs user for the job. |
Top
Public Methods
Name | Description | |
---|---|---|
AddTask | Adds the task to the job. | |
Clear | Removes all tasks from the job. | |
GetEnumerator | Retrieves an enumerator used to enumerate the tasks in the job. | |
GetTask | Retrieves the specified task. | |
SetExtendedJobTerm | Sets the application-defined extended term on the job. |
Top