LAP Registry

BatchService Skill

windows-net-batch-batchservice

Provider: Microsoft Azure Version: 2018-08-01.7.0 Endpoints: 77 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/nodeagentskusLists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
GET/nodecountsLists all node agent SKUs supported by the Azure Batch service.
GET/lifetimepoolstatsGets the number of 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 windows-net-batch-batchservice

Downloads and installs to ~/.claude/skills/windows-net-batch-batchservice/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)