LAP Registry

BatchService Skill

azure-com-batch-batchservice

Provider: Microsoft Azure Version: 2019-08-01.10.0 Endpoints: 76 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
GET/applications
GET/applications/{applicationId}Lists all of the applications available in the specified Account.
GET/poolusagemetricsGets information about the specified Application.
GET/supportedimagesLists the usage metrics, aggregated by Pool across individual time intervals, for the specified Account.
GET/nodecountsLists all Virtual Machine Images supported by the Azure Batch service.
GET/lifetimepoolstatsGets the number of Compute Nodes in each state, grouped by Pool.
GET/lifetimejobstatsGets lifetime summary statistics for all of the Pools in the specified Account.
POST/certificatesGets lifetime summary statistics for all of the Jobs in the specified Account.
GET/certificatesAdds a Certificate to the specified Account.
POST/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})/canceldeleteLists all of the Certificates that have been added to the specified Account.
DELETE/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})Cancels a failed deletion of a Certificate from the specified Account.
GET/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})Deletes a Certificate from the specified Account.
DELETE/jobs/{jobId}/tasks/{taskId}/files/{filePath}Gets information about the specified Certificate.
GET/jobs/{jobId}/tasks/{taskId}/files/{filePath}Deletes the specified Task file from the Compute Node where the Task ran.
HEAD/jobs/{jobId}/tasks/{taskId}/files/{filePath}Returns the content of the specified Task file.
DELETE/pools/{poolId}/nodes/{nodeId}/files/{filePath}Gets the properties of the specified Task file.
GET/pools/{poolId}/nodes/{nodeId}/files/{filePath}Deletes the specified file from the Compute Node.
HEAD/pools/{poolId}/nodes/{nodeId}/files/{filePath}Returns the content of the specified Compute Node file.
GET/jobs/{jobId}/tasks/{taskId}/filesGets the properties of the specified Compute Node file.
GET/pools/{poolId}/nodes/{nodeId}/filesLists the files in a Task's directory on its Compute Node.
HEAD/jobschedules/{jobScheduleId}Lists all of the files in Task directories on the specified Compute Node.
DELETE/jobschedules/{jobScheduleId}Checks the specified Job Schedule exists.
GET/jobschedules/{jobScheduleId}Deletes a Job Schedule from the specified Account.
PATCH/jobschedules/{jobScheduleId}Gets information about the specified Job Schedule.
PUT/jobschedules/{jobScheduleId}Updates the properties of the specified Job Schedule.
POST/jobschedules/{jobScheduleId}/disableUpdates the properties of the specified Job Schedule.
POST/jobschedules/{jobScheduleId}/enableDisables a Job Schedule.
POST/jobschedules/{jobScheduleId}/terminateEnables a Job Schedule.
POST/jobschedulesTerminates a Job Schedule.
GET/jobschedulesAdds a Job Schedule to the specified Account.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install azure-com-batch-batchservice

Downloads and installs to ~/.claude/skills/azure-com-batch-batchservice/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)