LAP Registry

AWS Batch Skill

amazonaws-com-batch

Provider: Amazon Web Services Version: 2016-08-10 Endpoints: 25 Updated: 2026-04-02

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

Endpoints

MethodPathDescription
POST/v1/canceljob
POST/v1/createcomputeenvironmentCancels a job in an Batch job queue. Jobs that are in a SUBMITTED, PENDING, or RUNNABLE state are cancelled and the job status is updated to FAILED. A PENDING job is canceled afte...
POST/v1/createjobqueueCreates an Batch compute environment. You can create MANAGED or UNMANAGED compute environments. MANAGED compute environments can use Amazon EC2 or Fargate resources. UNMANAGED com...
POST/v1/createschedulingpolicyCreates an Batch job queue. When you create a job queue, you associate one or more compute environments to the queue and assign an order of preference for the compute environments...
POST/v1/deletecomputeenvironmentCreates an Batch scheduling policy.
POST/v1/deletejobqueueDeletes an Batch compute environment. Before you can delete a compute environment, you must set its state to DISABLED with the UpdateComputeEnvironment API operation and disassoci...
POST/v1/deleteschedulingpolicyDeletes the specified job queue. You must first disable submissions for a queue with the UpdateJobQueue operation. All jobs in the queue are eventually terminated when you delete...
POST/v1/deregisterjobdefinitionDeletes the specified scheduling policy. You can't delete a scheduling policy that's used in any job queues.
POST/v1/describecomputeenvironmentsDeregisters an Batch job definition. Job definitions are permanently deleted after 180 days.
POST/v1/describejobdefinitionsDescribes one or more of your compute environments. If you're using an unmanaged compute environment, you can use the DescribeComputeEnvironment operation to determine the ecsClus...
POST/v1/describejobqueuesDescribes a list of job definitions. You can specify a status (such as ACTIVE) to only return job definitions that match that status.
POST/v1/describejobsDescribes one or more of your job queues.
POST/v1/describeschedulingpoliciesDescribes a list of Batch jobs.
POST/v1/getjobqueuesnapshotDescribes one or more of your scheduling policies.
POST/v1/listjobsProvides a list of the first 100 RUNNABLE jobs associated to a single job queue.
POST/v1/listschedulingpoliciesReturns a list of Batch jobs. You must specify only one of the following items: A job queue ID to return a list of jobs in that job queue A multi-node parallel job ID to return a...
GET/v1/tags/{resourceArn}Returns a list of Batch scheduling policies.
POST/v1/registerjobdefinitionLists the tags for an Batch resource. Batch resources that support tags are compute environments, jobs, job definitions, job queues, and scheduling policies. ARNs for child jobs o...
POST/v1/submitjobRegisters an Batch job definition.
POST/v1/tags/{resourceArn}Submits an Batch job from a job definition. Parameters that are specified during SubmitJob override parameters defined in the job definition. vCPU and memory requirements that are...
POST/v1/terminatejobAssociates the specified tags to a resource with the specified resourceArn. If existing tags on a resource aren't specified in the request parameters, they aren't changed. When a...
DELETE/v1/tags/{resourceArn}Terminates a job in a job queue. Jobs that are in the STARTING or RUNNING state are terminated, which causes them to transition to FAILED. Jobs that have not progressed to the STA...
POST/v1/updatecomputeenvironmentDeletes specified tags from an Batch resource.
POST/v1/updatejobqueueUpdates an Batch compute environment.
POST/v1/updateschedulingpolicyUpdates a job queue.

Install as Skill

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

CLI Install

lapsh skill-install amazonaws-com-batch

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

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)