Prefect · Capability
Prefect Cloud API — Concurrency Limits V2
Prefect Cloud API — Concurrency Limits V2. 11 operations. Lead operation: Create Concurrency Limit V2. Self-contained Naftiko capability covering one Prefect business surface.
What You Can Do
POST
Createconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspost
— Create Concurrency Limit V2
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits
POST
Bulkdecrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementpost
— Bulk Decrement Active Slots
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/decrement
POST
Bulkdecrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementwithleasepost
— Bulk Decrement Active Slots With Lease
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/decrement-with-lease
POST
Readallconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsfilterpost
— Read All Concurrency Limits V2
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/filter
POST
Bulkincrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementpost
— Bulk Increment Active Slots
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/increment
POST
Bulkincrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementwithleasepost
— Bulk Increment Active Slots With Lease
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/increment-with-lease
POST
Renewconcurrencyleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsleasesleaseidrenewpost
— Renew Concurrency Lease
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/leases/{lease-id}/renew
POST
Paginateconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspaginatepost
— Paginate Concurrency Limits V2
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/paginate
GET
Readconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornameget
— Read Concurrency Limit V2
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/{id-or-name}
PATCH
Updateconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamepatch
— Update Concurrency Limit V2
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/{id-or-name}
DELETE
Deleteconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamedelete
— Delete Concurrency Limit V2
/v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/{id-or-name}
MCP Tools
create-concurrency-limit-v2
Create Concurrency Limit V2
bulk-decrement-active-slots
Bulk Decrement Active Slots
bulk-decrement-active-slots-lease
Bulk Decrement Active Slots With Lease
read-all-concurrency-limits-v2
Read All Concurrency Limits V2
bulk-increment-active-slots
Bulk Increment Active Slots
bulk-increment-active-slots-lease
Bulk Increment Active Slots With Lease
renew-concurrency-lease
Renew Concurrency Lease
paginate-concurrency-limits-v2
Paginate Concurrency Limits V2
read-concurrency-limit-v2
Read Concurrency Limit V2
read-only
idempotent
update-concurrency-limit-v2
Update Concurrency Limit V2
idempotent
delete-concurrency-limit-v2
Delete Concurrency Limit V2
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Prefect Cloud API — Concurrency Limits V2
description: 'Prefect Cloud API — Concurrency Limits V2. 11 operations. Lead operation: Create Concurrency Limit V2. Self-contained
Naftiko capability covering one Prefect business surface.'
tags:
- Prefect
- Concurrency Limits V2
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
PREFECT_API_KEY: PREFECT_API_KEY
capability:
consumes:
- type: http
namespace: prefect-concurrency-limits-v2
baseUri: ''
description: Prefect Cloud API — Concurrency Limits V2 business capability. Self-contained, no shared references.
resources:
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/
operations:
- name: createconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspost
method: POST
description: Create Concurrency Limit V2
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-decrement
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/decrement
operations:
- name: bulkdecrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementpost
method: POST
description: Bulk Decrement Active Slots
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-decrement-
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/decrement-with-lease
operations:
- name: bulkdecrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementwithleasepost
method: POST
description: Bulk Decrement Active Slots With Lease
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-filter
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/filter
operations:
- name: readallconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsfilterpost
method: POST
description: Read All Concurrency Limits V2
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: false
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-increment
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/increment
operations:
- name: bulkincrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementpost
method: POST
description: Bulk Increment Active Slots
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-increment-
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/increment-with-lease
operations:
- name: bulkincrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementwithleasepost
method: POST
description: Bulk Increment Active Slots With Lease
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-leases-lea
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/leases/{lease_id}/renew
operations:
- name: renewconcurrencyleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsleasesleaseidrenewpost
method: POST
description: Renew Concurrency Lease
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: lease_id
in: path
type: string
description: The ID of the lease to renew
required: true
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: false
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-paginate
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/paginate
operations:
- name: paginateconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspaginatepost
method: POST
description: Paginate Concurrency Limits V2
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: false
- name: api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-id_or_name
path: /api/accounts/{account_id}/workspaces/{workspace_id}/v2/concurrency_limits/{id_or_name}
operations:
- name: readconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornameget
method: GET
description: Read Concurrency Limit V2
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: id_or_name
in: path
type: string
description: The ID or name of the concurrency limit
required: true
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: updateconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamepatch
method: PATCH
description: Update Concurrency Limit V2
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: id_or_name
in: path
type: string
description: The ID or name of the concurrency limit
required: true
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
- name: body
in: body
type: object
description: Request body (JSON).
required: true
- name: deleteconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamedelete
method: DELETE
description: Delete Concurrency Limit V2
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: id_or_name
in: path
type: string
description: The ID or name of the concurrency limit
required: true
- name: account_id
in: path
type: string
required: true
- name: workspace_id
in: path
type: string
required: true
- name: x-prefect-api-version
in: header
type: string
exposes:
- type: rest
namespace: prefect-concurrency-limits-v2-rest
port: 8080
description: REST adapter for Prefect Cloud API — Concurrency Limits V2. One Spectral-compliant resource per consumed
operation, prefixed with /v1.
resources:
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits.
operations:
- method: POST
name: createconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspost
description: Create Concurrency Limit V2
call: prefect-concurrency-limits-v2.createconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspost
with:
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/decrement
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-decrement
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-decrement.
operations:
- method: POST
name: bulkdecrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementpost
description: Bulk Decrement Active Slots
call: prefect-concurrency-limits-v2.bulkdecrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementpost
with:
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/decrement-with-lease
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-decrement
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-decrement-.
operations:
- method: POST
name: bulkdecrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementwithleasepost
description: Bulk Decrement Active Slots With Lease
call: prefect-concurrency-limits-v2.bulkdecrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementwithleasepost
with:
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/filter
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-filter
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-filter.
operations:
- method: POST
name: readallconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsfilterpost
description: Read All Concurrency Limits V2
call: prefect-concurrency-limits-v2.readallconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsfilterpost
with:
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/increment
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-increment
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-increment.
operations:
- method: POST
name: bulkincrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementpost
description: Bulk Increment Active Slots
call: prefect-concurrency-limits-v2.bulkincrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementpost
with:
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/increment-with-lease
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-increment
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-increment-.
operations:
- method: POST
name: bulkincrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementwithleasepost
description: Bulk Increment Active Slots With Lease
call: prefect-concurrency-limits-v2.bulkincrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementwithleasepost
with:
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/leases/{lease-id}/renew
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-leases-lea
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-leases-lea.
operations:
- method: POST
name: renewconcurrencyleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsleasesleaseidrenewpost
description: Renew Concurrency Lease
call: prefect-concurrency-limits-v2.renewconcurrencyleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsleasesleaseidrenewpost
with:
lease_id: rest.lease_id
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/paginate
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-paginate
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-paginate.
operations:
- method: POST
name: paginateconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspaginatepost
description: Paginate Concurrency Limits V2
call: prefect-concurrency-limits-v2.paginateconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspaginatepost
with:
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- path: /v1/api/accounts/{account-id}/workspaces/{workspace-id}/v2/concurrency-limits/{id-or-name}
name: api-accounts-account-id-workspaces-workspace-id-v2-concurrency-limits-id-or-name
description: REST surface for api-accounts-account_id-workspaces-workspace_id-v2-concurrency_limits-id_or_name.
operations:
- method: GET
name: readconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornameget
description: Read Concurrency Limit V2
call: prefect-concurrency-limits-v2.readconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornameget
with:
id_or_name: rest.id_or_name
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
outputParameters:
- type: object
mapping: $.
- method: PATCH
name: updateconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamepatch
description: Update Concurrency Limit V2
call: prefect-concurrency-limits-v2.updateconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamepatch
with:
id_or_name: rest.id_or_name
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
body: rest.body
outputParameters:
- type: object
mapping: $.
- method: DELETE
name: deleteconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamedelete
description: Delete Concurrency Limit V2
call: prefect-concurrency-limits-v2.deleteconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamedelete
with:
id_or_name: rest.id_or_name
account_id: rest.account_id
workspace_id: rest.workspace_id
x-prefect-api-version: rest.x-prefect-api-version
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: prefect-concurrency-limits-v2-mcp
port: 9090
transport: http
description: MCP adapter for Prefect Cloud API — Concurrency Limits V2. One tool per consumed operation, routed inline
through this capability's consumes block.
tools:
- name: create-concurrency-limit-v2
description: Create Concurrency Limit V2
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.createconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspost
with:
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: bulk-decrement-active-slots
description: Bulk Decrement Active Slots
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.bulkdecrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementpost
with:
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: bulk-decrement-active-slots-lease
description: Bulk Decrement Active Slots With Lease
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.bulkdecrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsdecrementwithleasepost
with:
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: read-all-concurrency-limits-v2
description: Read All Concurrency Limits V2
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.readallconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsfilterpost
with:
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: bulk-increment-active-slots
description: Bulk Increment Active Slots
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.bulkincrementactiveslotsapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementpost
with:
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: bulk-increment-active-slots-lease
description: Bulk Increment Active Slots With Lease
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.bulkincrementactiveslotswithleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsincrementwithleasepost
with:
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: renew-concurrency-lease
description: Renew Concurrency Lease
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.renewconcurrencyleaseapiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsleasesleaseidrenewpost
with:
lease_id: tools.lease_id
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: paginate-concurrency-limits-v2
description: Paginate Concurrency Limits V2
hints:
readOnly: false
destructive: false
idempotent: false
call: prefect-concurrency-limits-v2.paginateconcurrencylimitsv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitspaginatepost
with:
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: read-concurrency-limit-v2
description: Read Concurrency Limit V2
hints:
readOnly: true
destructive: false
idempotent: true
call: prefect-concurrency-limits-v2.readconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornameget
with:
id_or_name: tools.id_or_name
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
outputParameters:
- type: object
mapping: $.
- name: update-concurrency-limit-v2
description: Update Concurrency Limit V2
hints:
readOnly: false
destructive: false
idempotent: true
call: prefect-concurrency-limits-v2.updateconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamepatch
with:
id_or_name: tools.id_or_name
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
body: tools.body
outputParameters:
- type: object
mapping: $.
- name: delete-concurrency-limit-v2
description: Delete Concurrency Limit V2
hints:
readOnly: false
destructive: true
idempotent: true
call: prefect-concurrency-limits-v2.deleteconcurrencylimitv2apiaccountsaccountidworkspacesworkspaceidv2concurrencylimitsidornamedelete
with:
id_or_name: tools.id_or_name
account_id: tools.account_id
workspace_id: tools.workspace_id
x-prefect-api-version: tools.x-prefect-api-version
outputParameters:
- type: object
mapping: $.