/vercel-infrastructure | Type: Application | PCID required: Yes
Tools
vercel_infrastructure_artifact_query
Query information about an artifact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
hashes | any[] | Yes | — | artifact hashes |
vercel_infrastructure_buy_credits
Purchase credits Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
source | string | No | — | The source of the purchase request. Defaults to api if not specified. |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
item | object | Yes | — | The item value |
vercel_infrastructure_create_configurable_log_drain
Creates a Configurable Log Drain (deprecated) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
deliveryFormat | object | Yes | — | The delivery log format |
environments | any[] | No | — | The environments value |
headers | object | No | — | Headers to be sent together with the request |
name | string | No | — | The custom name of this log drain. |
projectIds | any[] | No | — | Project Ids |
samplingRate | number | No | — | The sampling rate for this log drain. It should be a percentage rate between 0 and 100. With max 2 decimal points |
secret | string | No | — | Custom secret of log drain |
sources | any[] | Yes | — | The sources value |
url | string | Yes | — | The log drain url |
vercel_infrastructure_create_drain
Create a new Drain Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
delivery | object | No | — | The delivery value |
filter | object | No | — | The filter value |
name | string | Yes | — | The name value |
projectIds | any[] | No | — | Project Ids |
projects | string | Yes | — | The projects value |
sampling | any[] | No | — | The sampling value |
schemas | object | Yes | — | The schemas value |
source | object | No | — | The source value |
transforms | any[] | No | — | The transforms value |
vercel_infrastructure_create_log_drain
Creates a new Integration Log Drain (deprecated) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
deliveryFormat | object | No | — | The delivery log format |
environments | any[] | No | — | The environments value |
headers | object | No | — | Headers to be sent together with the request |
name | string | Yes | — | The name of the log drain |
projectIds | any[] | No | — | Project Ids |
secret | string | No | — | A secret to sign log drain notification headers so a consumer can verify their authenticity |
sources | any[] | No | — | The sources value |
url | string | Yes | — | The url where you will receive logs. The protocol must be https:// or http:// when type is json and ndjson. |
vercel_infrastructure_create_webhook
Creates a webhook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
events | any[] | Yes | — | The events value |
projectIds | any[] | No | — | Project Ids |
url | string | Yes | — | The url value |
vercel_infrastructure_delete_configurable_log_drain
Deletes a Configurable Log Drain (deprecated) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The id value |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_delete_drain
Delete a drain Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The id value |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_delete_integration_log_drain
Deletes the Integration log drain with the providedid (deprecated)
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | ID of the log drain to be deleted |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_delete_webhook
Deletes a webhook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The id value |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_download_artifact
Download a cache artifact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
hash | string | Yes | — | The artifact hash |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_all_log_drains
Retrieves a list of all the Log Drains (deprecated) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | No | — | Project Id |
projectIdOrName | string | No | — | Project Id Or Name |
includeMetadata | boolean | No | — | Include Metadata |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_configurable_log_drain
Retrieves a Configurable Log Drain (deprecated) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The id value |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_drain
Find a Drain by id Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The id value |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_drains
Retrieve a list of all Drains Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | No | — | Project Id |
includeMetadata | boolean | No | — | Include Metadata |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_integration_log_drains
Retrieves a list of Integration log drains (deprecated) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_observability_configuration_projects
Lists disabled Observability Plus projects Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_runtime_logs
Get logs for a deployment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | Project Id |
deploymentId | string | Yes | — | Deployment Id |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_webhook
Get a webhook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The id value |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_get_webhooks
Get a list of webhooks Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | No | — | Project Id |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_list_billing_charges
List FOCUS billing charges Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
from | string | Yes | — | Inclusive start of the date range as an ISO 8601 date-time string in UTC. |
to | string | Yes | — | Exclusive end of the date range as an ISO 8601 date-time string in UTC. |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_list_contract_commitments
List FOCUS contract commitments Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_record_events
Record an artifacts cache usage event Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
body | any[] | Yes | — | Request body |
vercel_infrastructure_status
Get status of Remote Caching for this principal Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
vercel_infrastructure_test_drain
Validate Drain delivery configuration Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
delivery | object | Yes | — | The delivery value |
schemas | object | Yes | — | The schemas value |
vercel_infrastructure_update_drain
Update an existing Drain Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The id value |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
delivery | object | No | — | The delivery value |
filter | object | No | — | The filter value |
name | string | No | — | The name value |
projectIds | any[] | No | — | Project Ids |
projects | string | No | — | The projects value |
sampling | any[] | No | — | The sampling value |
schemas | object | No | — | The schemas value |
source | object | No | — | The source value |
status | string | No | — | The status value |
transforms | any[] | No | — | The transforms value |
vercel_infrastructure_update_observability_configuration_project
Updates a disabled Observability Plus project setting Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectIdOrName | string | Yes | — | The ID or name of the project to update |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
disabled | boolean | Yes | — | Whether Observability Plus should be disabled for the project |
vercel_infrastructure_update_static_ips
Configures Static IPs for a project Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
idOrName | string | Yes | — | The unique project identifier or the project name |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
builds | boolean | No | — | Whether to use Static IPs for builds. |
regions | any[] | No | — | The regions value |
vercel_infrastructure_upload_artifact
Upload a cache artifact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
hash | string | Yes | — | The artifact hash |
teamId | string | No | — | The Team identifier to perform the request on behalf of. |
slug | string | No | — | The Team slug to perform the request on behalf of. |
body | string | Yes | — | Request body |

