naftiko: 1.0.0-alpha2 info: label: Microsoft Azure Azure Batch — Jobs description: 'Microsoft Azure Azure Batch — Jobs. 24 operations. Lead operation: Microsoft Azure Lists All Of The Jobs In The Specified Account. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - Jobs created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: azure-batch-jobs baseUri: '' description: Microsoft Azure Azure Batch — Jobs business capability. Self-contained, no shared references. resources: - name: jobs path: /jobs operations: - name: microsoftazurebatchlistjobs method: GET description: Microsoft Azure Lists All Of The Jobs In The Specified Account outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: maxresults in: query type: integer description: The maximum number of items to return in the response. A maximum of 1000 - name: $filter in: query type: string description: An OData $filter clause. For more information on constructing this filter, see - name: $select in: query type: array description: An OData $select clause. - name: $expand in: query type: array description: An OData $expand clause. - name: microsoftazurebatchcreatejob method: POST description: Microsoft Azure Creates A Job To The Specified Account outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: job in: body type: string description: The Job to be created. required: true - name: jobs-jobId path: /jobs/{jobId} operations: - name: microsoftazurebatchgetjob method: GET description: Microsoft Azure Gets Information About The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job. required: true - name: $select in: query type: array description: An OData $select clause. - name: $expand in: query type: array description: An OData $expand clause. - name: microsoftazurebatchreplacejob method: PUT description: Microsoft Azure Updates The Properties Of The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job whose properties you want to update. required: true - name: job in: body type: string description: A job with updated properties required: true - name: microsoftazurebatchupdatejob method: PATCH description: Microsoft Azure Updates The Properties Of The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job whose properties you want to update. required: true - name: job in: body type: string description: The options to use for updating the Job. required: true - name: microsoftazurebatchdeletejob method: DELETE description: Microsoft Azure Deletes A Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job to delete. required: true - name: jobs-jobId-addtaskcollection path: /jobs/{jobId}/addtaskcollection operations: - name: microsoftazurebatchcreatetaskcollection method: POST description: Microsoft Azure Adds A Collection Of Tasks To The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: jobId in: path type: string description: The ID of the Job to which the Task collection is to be added. required: true - name: taskCollection in: body type: string description: The Tasks to be added. required: true - name: jobs-jobId-disable path: /jobs/{jobId}/disable operations: - name: microsoftazurebatchdisablejob method: POST description: Microsoft Azure Disables The Specified Job, Preventing New Tasks From Running outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job to disable. required: true - name: content in: body type: string description: The options to use for disabling the Job. required: true - name: jobs-jobId-enable path: /jobs/{jobId}/enable operations: - name: microsoftazurebatchenablejob method: POST description: Microsoft Azure Enables The Specified Job, Allowing New Tasks To Run outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job to enable. required: true - name: jobs-jobId-jobpreparationandreleasetaskstatus path: /jobs/{jobId}/jobpreparationandreleasetaskstatus operations: - name: microsoftazurebatchlistjobpreparationandreleasetaskstatus method: GET description: Microsoft Azure Lists The Execution Status Of The Job Preparation And Job Release Task For The outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: maxresults in: query type: integer description: The maximum number of items to return in the response. A maximum of 1000 - name: jobId in: path type: string description: The ID of the Job. required: true - name: $filter in: query type: string description: An OData $filter clause. For more information on constructing this filter, see - name: $select in: query type: array description: An OData $select clause. - name: jobs-jobId-taskcounts path: /jobs/{jobId}/taskcounts operations: - name: microsoftazurebatchgetjobtaskcounts method: GET description: Microsoft Azure Gets The Task Counts For The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: jobId in: path type: string description: The ID of the Job. required: true - name: jobs-jobId-tasks path: /jobs/{jobId}/tasks operations: - name: microsoftazurebatchlisttasks method: GET description: Microsoft Azure Lists All Of The Tasks That Are Associated With The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: maxresults in: query type: integer description: The maximum number of items to return in the response. A maximum of 1000 - name: jobId in: path type: string description: The ID of the Job. required: true - name: $filter in: query type: string description: An OData $filter clause. For more information on constructing this filter, see - name: $select in: query type: array description: An OData $select clause. - name: $expand in: query type: array description: An OData $expand clause. - name: microsoftazurebatchcreatetask method: POST description: Microsoft Azure Creates A Task To The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: jobId in: path type: string description: The ID of the Job to which the Task is to be created. required: true - name: task in: body type: string description: The Task to be created. required: true - name: jobs-jobId-tasks-taskId path: /jobs/{jobId}/tasks/{taskId} operations: - name: microsoftazurebatchgettask method: GET description: Microsoft Azure Gets Information About The Specified Task outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job that contains the Task. required: true - name: taskId in: path type: string description: The ID of the Task to get information about. required: true - name: $select in: query type: array description: An OData $select clause. - name: $expand in: query type: array description: An OData $expand clause. - name: microsoftazurebatchreplacetask method: PUT description: Microsoft Azure Put Jobs Jobid Tasks Taskid outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job containing the Task. required: true - name: taskId in: path type: string description: The ID of the Task to update. required: true - name: task in: body type: string description: The Task to update. required: true - name: microsoftazurebatchdeletetask method: DELETE description: Microsoft Azure Deletes A Task From The Specified Job outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job from which to delete the Task. required: true - name: taskId in: path type: string description: The ID of the Task to delete. required: true - name: jobs-jobId-tasks-taskId-files path: /jobs/{jobId}/tasks/{taskId}/files operations: - name: microsoftazurebatchlisttaskfiles method: GET description: Microsoft Azure Lists The Files In A Task S Directory On Its Compute Node outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: maxresults in: query type: integer description: The maximum number of items to return in the response. A maximum of 1000 - name: jobId in: path type: string description: The ID of the Job that contains the Task. required: true - name: taskId in: path type: string description: The ID of the Task whose files you want to list. required: true - name: $filter in: query type: string description: An OData $filter clause. For more information on constructing this filter, see - name: recursive in: query type: boolean description: Whether to list children of the Task directory. This parameter can be used in - name: jobs-jobId-tasks-taskId-files-filePath path: /jobs/{jobId}/tasks/{taskId}/files/{filePath} operations: - name: microsoftazurebatchgettaskfile method: GET description: Microsoft Azure Get Jobs Jobid Tasks Taskid Files Filepath outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: jobId in: path type: string description: The ID of the Job that contains the Task. required: true - name: taskId in: path type: string description: The ID of the Task whose file you want to retrieve. required: true - name: filePath in: path type: string description: The path to the Task file that you want to get the content of. required: true - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: ocp-range in: header type: string description: The byte range to be retrieved. The default is to retrieve the entire file. The - name: microsoftazurebatchdeletetaskfile method: DELETE description: Microsoft Azure Deletes The Specified Task File From The Compute Node Where The Task Ran outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: jobId in: path type: string description: The ID of the Job that contains the Task. required: true - name: taskId in: path type: string description: The ID of the Task whose file you want to retrieve. required: true - name: filePath in: path type: string description: The path to the Task file that you want to get the content of. required: true - name: recursive in: query type: boolean description: Whether to delete children of a directory. If the filePath parameter represents - name: microsoftazurebatchgettaskfileproperties method: HEAD description: Microsoft Azure Head Jobs Jobid Tasks Taskid Files Filepath outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: jobId in: path type: string description: The ID of the Job that contains the Task. required: true - name: taskId in: path type: string description: The ID of the Task whose file you want to retrieve. required: true - name: filePath in: path type: string description: The path to the Task file that you want to get the content of. required: true - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: jobs-jobId-tasks-taskId-reactivate path: /jobs/{jobId}/tasks/{taskId}/reactivate operations: - name: microsoftazurebatchreactivatetask method: POST description: Microsoft Azure Reactivates A Task, Allowing It To Run Again Even If Its Retry Count Has Been outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job containing the Task. required: true - name: taskId in: path type: string description: The ID of the Task to reactivate. required: true - name: jobs-jobId-tasks-taskId-subtasksinfo path: /jobs/{jobId}/tasks/{taskId}/subtasksinfo operations: - name: microsoftazurebatchlistsubtasks method: GET description: Microsoft Azure Lists All Of The Subtasks That Are Associated With The Specified Multi Instance outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: jobId in: path type: string description: The ID of the Job. required: true - name: taskId in: path type: string description: The ID of the Task. required: true - name: $select in: query type: array description: An OData $select clause. - name: jobs-jobId-tasks-taskId-terminate path: /jobs/{jobId}/tasks/{taskId}/terminate operations: - name: microsoftazurebatchterminatetask method: POST description: Microsoft Azure Terminates The Specified Task outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job containing the Task. required: true - name: taskId in: path type: string description: The ID of the Task to terminate. required: true - name: jobs-jobId-terminate path: /jobs/{jobId}/terminate operations: - name: microsoftazurebatchterminatejob method: POST description: Microsoft Azure Terminates The Specified Job, Marking It As Completed outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: timeOut in: query type: integer description: The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be us - name: client-request-id in: header type: string description: The caller-generated request identity, in the form of a GUID with no decoration - name: return-client-request-id in: header type: boolean description: Whether the server should return the client-request-id in the response. - name: ocp-date in: header type: string description: The time the request was issued. Client libraries typically set this to the - name: If-Modified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Unmodified-Since in: header type: string description: A timestamp indicating the last modified time of the resource known to the - name: If-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: If-None-Match in: header type: string description: An ETag value associated with the version of the resource known to the client. - name: jobId in: path type: string description: The ID of the Job to terminate. required: true - name: parameters in: body type: string description: The options to use for terminating the Job. exposes: - type: rest namespace: azure-batch-jobs-rest port: 8080 description: REST adapter for Microsoft Azure Azure Batch — Jobs. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/jobs name: jobs description: REST surface for jobs. operations: - method: GET name: microsoftazurebatchlistjobs description: Microsoft Azure Lists All Of The Jobs In The Specified Account call: azure-batch-jobs.microsoftazurebatchlistjobs with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date maxresults: rest.maxresults $filter: rest.$filter $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: microsoftazurebatchcreatejob description: Microsoft Azure Creates A Job To The Specified Account call: azure-batch-jobs.microsoftazurebatchcreatejob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date job: rest.job outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid} name: jobs-jobid description: REST surface for jobs-jobId. operations: - method: GET name: microsoftazurebatchgetjob description: Microsoft Azure Gets Information About The Specified Job call: azure-batch-jobs.microsoftazurebatchgetjob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurebatchreplacejob description: Microsoft Azure Updates The Properties Of The Specified Job call: azure-batch-jobs.microsoftazurebatchreplacejob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId job: rest.job outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurebatchupdatejob description: Microsoft Azure Updates The Properties Of The Specified Job call: azure-batch-jobs.microsoftazurebatchupdatejob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId job: rest.job outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurebatchdeletejob description: Microsoft Azure Deletes A Job call: azure-batch-jobs.microsoftazurebatchdeletejob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/addtaskcollection name: jobs-jobid-addtaskcollection description: REST surface for jobs-jobId-addtaskcollection. operations: - method: POST name: microsoftazurebatchcreatetaskcollection description: Microsoft Azure Adds A Collection Of Tasks To The Specified Job call: azure-batch-jobs.microsoftazurebatchcreatetaskcollection with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date jobId: rest.jobId taskCollection: rest.taskCollection outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/disable name: jobs-jobid-disable description: REST surface for jobs-jobId-disable. operations: - method: POST name: microsoftazurebatchdisablejob description: Microsoft Azure Disables The Specified Job, Preventing New Tasks From Running call: azure-batch-jobs.microsoftazurebatchdisablejob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId content: rest.content outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/enable name: jobs-jobid-enable description: REST surface for jobs-jobId-enable. operations: - method: POST name: microsoftazurebatchenablejob description: Microsoft Azure Enables The Specified Job, Allowing New Tasks To Run call: azure-batch-jobs.microsoftazurebatchenablejob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/jobpreparationandreleasetaskstatus name: jobs-jobid-jobpreparationandreleasetaskstatus description: REST surface for jobs-jobId-jobpreparationandreleasetaskstatus. operations: - method: GET name: microsoftazurebatchlistjobpreparationandreleasetaskstatus description: Microsoft Azure Lists The Execution Status Of The Job Preparation And Job Release Task For The call: azure-batch-jobs.microsoftazurebatchlistjobpreparationandreleasetaskstatus with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date maxresults: rest.maxresults jobId: rest.jobId $filter: rest.$filter $select: rest.$select outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/taskcounts name: jobs-jobid-taskcounts description: REST surface for jobs-jobId-taskcounts. operations: - method: GET name: microsoftazurebatchgetjobtaskcounts description: Microsoft Azure Gets The Task Counts For The Specified Job call: azure-batch-jobs.microsoftazurebatchgetjobtaskcounts with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date jobId: rest.jobId outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/tasks name: jobs-jobid-tasks description: REST surface for jobs-jobId-tasks. operations: - method: GET name: microsoftazurebatchlisttasks description: Microsoft Azure Lists All Of The Tasks That Are Associated With The Specified Job call: azure-batch-jobs.microsoftazurebatchlisttasks with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date maxresults: rest.maxresults jobId: rest.jobId $filter: rest.$filter $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: microsoftazurebatchcreatetask description: Microsoft Azure Creates A Task To The Specified Job call: azure-batch-jobs.microsoftazurebatchcreatetask with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date jobId: rest.jobId task: rest.task outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/tasks/{taskid} name: jobs-jobid-tasks-taskid description: REST surface for jobs-jobId-tasks-taskId. operations: - method: GET name: microsoftazurebatchgettask description: Microsoft Azure Gets Information About The Specified Task call: azure-batch-jobs.microsoftazurebatchgettask with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId taskId: rest.taskId $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurebatchreplacetask description: Microsoft Azure Put Jobs Jobid Tasks Taskid call: azure-batch-jobs.microsoftazurebatchreplacetask with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId taskId: rest.taskId task: rest.task outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurebatchdeletetask description: Microsoft Azure Deletes A Task From The Specified Job call: azure-batch-jobs.microsoftazurebatchdeletetask with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId taskId: rest.taskId outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/tasks/{taskid}/files name: jobs-jobid-tasks-taskid-files description: REST surface for jobs-jobId-tasks-taskId-files. operations: - method: GET name: microsoftazurebatchlisttaskfiles description: Microsoft Azure Lists The Files In A Task S Directory On Its Compute Node call: azure-batch-jobs.microsoftazurebatchlisttaskfiles with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date maxresults: rest.maxresults jobId: rest.jobId taskId: rest.taskId $filter: rest.$filter recursive: rest.recursive outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/tasks/{taskid}/files/{filepath} name: jobs-jobid-tasks-taskid-files-filepath description: REST surface for jobs-jobId-tasks-taskId-files-filePath. operations: - method: GET name: microsoftazurebatchgettaskfile description: Microsoft Azure Get Jobs Jobid Tasks Taskid Files Filepath call: azure-batch-jobs.microsoftazurebatchgettaskfile with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date jobId: rest.jobId taskId: rest.taskId filePath: rest.filePath If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since ocp-range: rest.ocp-range outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurebatchdeletetaskfile description: Microsoft Azure Deletes The Specified Task File From The Compute Node Where The Task Ran call: azure-batch-jobs.microsoftazurebatchdeletetaskfile with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date jobId: rest.jobId taskId: rest.taskId filePath: rest.filePath recursive: rest.recursive outputParameters: - type: object mapping: $. - method: HEAD name: microsoftazurebatchgettaskfileproperties description: Microsoft Azure Head Jobs Jobid Tasks Taskid Files Filepath call: azure-batch-jobs.microsoftazurebatchgettaskfileproperties with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date jobId: rest.jobId taskId: rest.taskId filePath: rest.filePath If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/tasks/{taskid}/reactivate name: jobs-jobid-tasks-taskid-reactivate description: REST surface for jobs-jobId-tasks-taskId-reactivate. operations: - method: POST name: microsoftazurebatchreactivatetask description: Microsoft Azure Reactivates A Task, Allowing It To Run Again Even If Its Retry Count Has Been call: azure-batch-jobs.microsoftazurebatchreactivatetask with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId taskId: rest.taskId outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/tasks/{taskid}/subtasksinfo name: jobs-jobid-tasks-taskid-subtasksinfo description: REST surface for jobs-jobId-tasks-taskId-subtasksinfo. operations: - method: GET name: microsoftazurebatchlistsubtasks description: Microsoft Azure Lists All Of The Subtasks That Are Associated With The Specified Multi Instance call: azure-batch-jobs.microsoftazurebatchlistsubtasks with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date jobId: rest.jobId taskId: rest.taskId $select: rest.$select outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/tasks/{taskid}/terminate name: jobs-jobid-tasks-taskid-terminate description: REST surface for jobs-jobId-tasks-taskId-terminate. operations: - method: POST name: microsoftazurebatchterminatetask description: Microsoft Azure Terminates The Specified Task call: azure-batch-jobs.microsoftazurebatchterminatetask with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId taskId: rest.taskId outputParameters: - type: object mapping: $. - path: /v1/jobs/{jobid}/terminate name: jobs-jobid-terminate description: REST surface for jobs-jobId-terminate. operations: - method: POST name: microsoftazurebatchterminatejob description: Microsoft Azure Terminates The Specified Job, Marking It As Completed call: azure-batch-jobs.microsoftazurebatchterminatejob with: timeOut: rest.timeOut client-request-id: rest.client-request-id return-client-request-id: rest.return-client-request-id ocp-date: rest.ocp-date If-Modified-Since: rest.If-Modified-Since If-Unmodified-Since: rest.If-Unmodified-Since If-Match: rest.If-Match If-None-Match: rest.If-None-Match jobId: rest.jobId parameters: rest.parameters outputParameters: - type: object mapping: $. - type: mcp namespace: azure-batch-jobs-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure Azure Batch — Jobs. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-lists-all-jobs description: Microsoft Azure Lists All Of The Jobs In The Specified Account hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchlistjobs with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date maxresults: tools.maxresults $filter: tools.$filter $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-job-specified description: Microsoft Azure Creates A Job To The Specified Account hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchcreatejob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date job: tools.job outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-information-about description: Microsoft Azure Gets Information About The Specified Job hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchgetjob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-properties-specified description: Microsoft Azure Updates The Properties Of The Specified Job hints: readOnly: false destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchreplacejob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId job: tools.job outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-properties-specified-2 description: Microsoft Azure Updates The Properties Of The Specified Job hints: readOnly: false destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchupdatejob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId job: tools.job outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-job description: Microsoft Azure Deletes A Job hints: readOnly: false destructive: true idempotent: true call: azure-batch-jobs.microsoftazurebatchdeletejob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-collection-tasks description: Microsoft Azure Adds A Collection Of Tasks To The Specified Job hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchcreatetaskcollection with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date jobId: tools.jobId taskCollection: tools.taskCollection outputParameters: - type: object mapping: $. - name: microsoft-azure-disables-specified-job description: Microsoft Azure Disables The Specified Job, Preventing New Tasks From Running hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchdisablejob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId content: tools.content outputParameters: - type: object mapping: $. - name: microsoft-azure-enables-specified-job description: Microsoft Azure Enables The Specified Job, Allowing New Tasks To Run hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchenablejob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-execution-status description: Microsoft Azure Lists The Execution Status Of The Job Preparation And Job Release Task For The hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchlistjobpreparationandreleasetaskstatus with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date maxresults: tools.maxresults jobId: tools.jobId $filter: tools.$filter $select: tools.$select outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-task-counts description: Microsoft Azure Gets The Task Counts For The Specified Job hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchgetjobtaskcounts with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date jobId: tools.jobId outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-all-tasks description: Microsoft Azure Lists All Of The Tasks That Are Associated With The Specified Job hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchlisttasks with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date maxresults: tools.maxresults jobId: tools.jobId $filter: tools.$filter $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-task-specified description: Microsoft Azure Creates A Task To The Specified Job hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchcreatetask with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date jobId: tools.jobId task: tools.task outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-information-about-2 description: Microsoft Azure Gets Information About The Specified Task hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchgettask with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId taskId: tools.taskId $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-azure-put-jobs-jobid description: Microsoft Azure Put Jobs Jobid Tasks Taskid hints: readOnly: false destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchreplacetask with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId taskId: tools.taskId task: tools.task outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-task-specified description: Microsoft Azure Deletes A Task From The Specified Job hints: readOnly: false destructive: true idempotent: true call: azure-batch-jobs.microsoftazurebatchdeletetask with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId taskId: tools.taskId outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-files-task description: Microsoft Azure Lists The Files In A Task S Directory On Its Compute Node hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchlisttaskfiles with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date maxresults: tools.maxresults jobId: tools.jobId taskId: tools.taskId $filter: tools.$filter recursive: tools.recursive outputParameters: - type: object mapping: $. - name: microsoft-azure-get-jobs-jobid description: Microsoft Azure Get Jobs Jobid Tasks Taskid Files Filepath hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchgettaskfile with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date jobId: tools.jobId taskId: tools.taskId filePath: tools.filePath If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since ocp-range: tools.ocp-range outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-specified-task description: Microsoft Azure Deletes The Specified Task File From The Compute Node Where The Task Ran hints: readOnly: false destructive: true idempotent: true call: azure-batch-jobs.microsoftazurebatchdeletetaskfile with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date jobId: tools.jobId taskId: tools.taskId filePath: tools.filePath recursive: tools.recursive outputParameters: - type: object mapping: $. - name: microsoft-azure-head-jobs-jobid description: Microsoft Azure Head Jobs Jobid Tasks Taskid Files Filepath hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchgettaskfileproperties with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date jobId: tools.jobId taskId: tools.taskId filePath: tools.filePath If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since outputParameters: - type: object mapping: $. - name: microsoft-azure-reactivates-task-allowing description: Microsoft Azure Reactivates A Task, Allowing It To Run Again Even If Its Retry Count Has Been hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchreactivatetask with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId taskId: tools.taskId outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-all-subtasks description: Microsoft Azure Lists All Of The Subtasks That Are Associated With The Specified Multi Instance hints: readOnly: true destructive: false idempotent: true call: azure-batch-jobs.microsoftazurebatchlistsubtasks with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date jobId: tools.jobId taskId: tools.taskId $select: tools.$select outputParameters: - type: object mapping: $. - name: microsoft-azure-terminates-specified-task description: Microsoft Azure Terminates The Specified Task hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchterminatetask with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId taskId: tools.taskId outputParameters: - type: object mapping: $. - name: microsoft-azure-terminates-specified-job description: Microsoft Azure Terminates The Specified Job, Marking It As Completed hints: readOnly: false destructive: false idempotent: false call: azure-batch-jobs.microsoftazurebatchterminatejob with: timeOut: tools.timeOut client-request-id: tools.client-request-id return-client-request-id: tools.return-client-request-id ocp-date: tools.ocp-date If-Modified-Since: tools.If-Modified-Since If-Unmodified-Since: tools.If-Unmodified-Since If-Match: tools.If-Match If-None-Match: tools.If-None-Match jobId: tools.jobId parameters: tools.parameters outputParameters: - type: object mapping: $.