| Name | Description |
|---|
  | Create(IJobOperations^, JobCreateParameters^) | Creates a new Job, allowing the service to generate a job id. Use CreateOrUpdate if a user-chosen job id is required. |
  | CreateAsync(IJobOperations^, JobCreateParameters^) | Creates a new Job, allowing the service to generate a job id. Use CreateOrUpdate if a user-chosen job id is required. |
  | CreateOrUpdate(IJobOperations^, String^, JobCreateOrUpdateParameters^) | Creates a new Job with a user-provided job id, or updates an existing job, replacing its definition with that specified. |
  | CreateOrUpdateAsync(IJobOperations^, String^, JobCreateOrUpdateParameters^) | Creates a new Job with a user-provided job id, or updates an existing job, replacing its definition with that specified. |
  | Delete(IJobOperations^, String^) | |
  | DeleteAsync(IJobOperations^, String^) | |
  | Get(IJobOperations^, String^) | Get the definition and status of a job. |
  | GetAsync(IJobOperations^, String^) | Get the definition and status of a job. |
  | GetHistory(IJobOperations^, String^, JobGetHistoryParameters^) | Get the execution history of a Job. |
  | GetHistoryAsync(IJobOperations^, String^, JobGetHistoryParameters^) | Get the execution history of a Job. |
  | GetHistoryWithFilter(IJobOperations^, String^, JobGetHistoryWithFilterParameters^) | Get the execution history of a Job with a filter on the job Status. |
  | GetHistoryWithFilterAsync(IJobOperations^, String^, JobGetHistoryWithFilterParameters^) | Get the execution history of a Job with a filter on the job Status. |
  | List(IJobOperations^, JobListParameters^) | Get the list of all jobs in a job collection. |
  | ListAsync(IJobOperations^, JobListParameters^) | Get the list of all jobs in a job collection. |
  | ListWithFilter(IJobOperations^, JobListWithFilterParameters^) | Get the list of jobs in a job collection matching a filter on job state. |
  | ListWithFilterAsync(IJobOperations^, JobListWithFilterParameters^) | Get the list of jobs in a job collection matching a filter on job state. |
  | UpdateJobCollectionState(IJobOperations^, JobCollectionJobsUpdateStateParameters^) | Update the state of all jobs in a job collections. |
  | UpdateJobCollectionStateAsync(IJobOperations^, JobCollectionJobsUpdateStateParameters^) | Update the state of all jobs in a job collections. |
  | UpdateState(IJobOperations^, String^, JobUpdateStateParameters^) | Update the state of a job. |
  | UpdateStateAsync(IJobOperations^, String^, JobUpdateStateParameters^) | Update the state of a job. |