JobSpecification
Class
Definition
The JobSpecification of a CloudJobSchedule.
public class JobSpecification
- Inheritance
-
JobSpecification
Constructors
| JobSpecification() | |
| JobSpecification(PoolInformation) |
Initializes a new instance of the JobSpecification class. |
Properties
| CommonEnvironmentSettings |
Gets or sets a list of common environment variable settings. |
| Constraints |
Gets or sets the execution constraints for jobs created via this JobSpecification. |
| DisplayName |
Gets or sets a display name for all jobs created via this JobSpecification. |
| JobManagerTask |
Gets or sets details of a Job Manager task to be launched when a job is created via this JobSpecification. |
| JobPreparationTask |
Gets or sets the Job Preparation task for jobs created via this JobSpecification. |
| JobReleaseTask |
Gets or sets the Job Release task for jobs created via this JobSpecification. |
| Metadata |
Gets or sets a list of name-value pairs associated with jobs created via this JobSpecification as metadata. |
| OnAllTasksComplete |
Gets or sets the action the Batch service should take when all tasks in the job are in the Completed state. |
| OnTaskFailure |
Gets or sets the action the Batch service should take when any task in the job fails. |
| PoolInformation |
Gets or sets the pool on which the Batch service runs the tasks of jobs created via this JobSpecification. |
| Priority |
Gets or sets the priority of jobs created via this JobSpecification. |
| UsesTaskDependencies |
Gets or sets whether tasks in jobs created under this CloudJobSchedule can define dependencies on each other. |
Extension Methods
| IsDefined(Object) | |
| IsNull(Object) | |
| IsPrimitive(Object) |