microsoft-azure-batch website screenshot

microsoft-azure-batch

Learn how to use the Azure Batch API to schedule and run large scale computational workloads.

1 APIs 0 Features

APIs

Azure Batch REST API

Azure Batch REST API provides management of large-scale parallel and high-performance computing workloads. It supports creating pools of compute nodes, submitting jobs and tasks...

Collections

Pricing Plans

Rate Limits

Microsoft Azure Batch Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Azure Batch Service REST API
  version: 2024-07-01.20.0
request:
  auth:
    type: oauth2
    flow: implicit
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    credentials:
      clientId: '{{clientId}}'
items:
- info:
    name: Pools
    type: folder
  items:
  - info:
      name: Batch List pools
      type: http
    http:
      method: GET
      url: https://{account}.{region}.batch.azure.com/pools
      params:
      - name: api-version
        value: ''
        type: query
    docs: Lists all pools in the account.
  - info:
      name: Batch Add pool
      type: http
    http:
      method: POST
      url: https://{account}.{region}.batch.azure.com/pools
      params:
      - name: api-version
        value: ''
        type: query
      body:
        type: json
        data: '{}'
    docs: Adds a pool to the account.
  - info:
      name: Batch Get pool
      type: http
    http:
      method: GET
      url: https://{account}.{region}.batch.azure.com/pools/:poolId
      params:
      - name: poolId
        value: ''
        type: path
      - name: api-version
        value: ''
        type: query
    docs: Gets a pool.
  - info:
      name: Batch Delete pool
      type: http
    http:
      method: DELETE
      url: https://{account}.{region}.batch.azure.com/pools/:poolId
      params:
      - name: poolId
        value: ''
        type: path
      - name: api-version
        value: ''
        type: query
    docs: Deletes a pool.
- info:
    name: Jobs
    type: folder
  items:
  - info:
      name: Batch List jobs
      type: http
    http:
      method: GET
      url: https://{account}.{region}.batch.azure.com/jobs
      params:
      - name: api-version
        value: ''
        type: query
    docs: Lists all jobs.
  - info:
      name: Batch Add job
      type: http
    http:
      method: POST
      url: https://{account}.{region}.batch.azure.com/jobs
      params:
      - name: api-version
        value: ''
        type: query
      body:
        type: json
        data: '{}'
    docs: Adds a job.
- info:
    name: Tasks
    type: folder
  items:
  - info:
      name: Batch List tasks
      type: http
    http:
      method: GET
      url: https://{account}.{region}.batch.azure.com/jobs/:jobId/tasks
      params:
      - name: jobId
        value: ''
        type: path
      - name: api-version
        value: ''
        type: query
    docs: Lists tasks for a job.
  - info:
      name: Batch Add task
      type: http
    http:
      method: POST
      url: https://{account}.{region}.batch.azure.com/jobs/:jobId/tasks
      params:
      - name: jobId
        value: ''
        type: path
      - name: api-version
        value: ''
        type: query
      body:
        type: json
        data: '{}'
    docs: Adds a task to a job.
bundled: true