/vercel-networking | Type: Application | PCID required: Yes
Tools
vercel_networking_add_route
Add a routing rule Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | 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. |
position | object | No | — | Controls where the route is inserted. Defaults to “end” if omitted. |
route | object | Yes | — | The route value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"position": {
"type": "object",
"description": "Controls where the route is inserted. Defaults to \\\"end\\\" if omitted.",
"properties": {
"placement": {
"type": "string",
"description": "\\\"after\\\"/\\\"before\\\" require referenceId.",
"enum": [
"start",
"end",
"after",
"before"
]
},
"referenceId": {
"type": "string",
"description": "Route ID to insert after/before. Required for \\\"after\\\"/\\\"before\\\"."
}
}
},
"route": {
"type": "object",
"description": "The route value",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"description": {
"type": "string",
"description": "The description value"
},
"enabled": {
"type": "boolean",
"description": "The enabled value"
},
"srcSyntax": {
"type": "string",
"description": "Pattern syntax type. If not provided, inferred from pattern.",
"enum": [
"equals",
"path-to-regexp",
"regex"
]
},
"route": {
"type": "object",
"description": "The route value"
}
},
"required": [
"name",
"route"
]
}
},
"required": [
"PCID",
"projectId",
"route"
]
}
vercel_networking_assign_alias
Assign an Alias Parameters:| Parameter | Type | Required | Default | Description | |
|---|---|---|---|---|---|
id | string | Yes | — | The ID of the deployment the aliases should be listed for | |
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. | |
alias | string | No | — | The alias we want to assign to the deployment defined in the URL | |
redirect | string | null | No | — | The redirect property will take precedence over the deployment id from the URL and consists of a hostname (like test.com) to which the alias should redirect using status code 307 |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The ID of the deployment the aliases should be listed for"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"alias": {
"type": "string",
"description": "The alias we want to assign to the deployment defined in the URL"
},
"redirect": {
"type": [
"string",
"null"
],
"description": "The redirect property will take precedence over the deployment id from the URL and consists of a hostname (like test.com) to which the alias should redirect using status code 307"
}
},
"required": [
"PCID",
"id"
]
}
vercel_networking_create_microfrontends_group_with_applications
Create a microfrontends group with applications 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. |
defaultApp | object | Yes | — | The default app for the new microfrontend group |
groupName | string | Yes | — | The name of the microfrontends group that will be used to identify the group |
otherApplications | object[] | Yes | — | The list of other applications that will be used in the new microfrontend group |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"defaultApp": {
"type": "object",
"description": "The default app for the new microfrontend group",
"properties": {
"projectId": {
"type": "string",
"description": "The id of the project that will be used as the default app for the new microfrontend group"
},
"defaultRoute": {
"type": "string",
"description": "The default route for the default app of the new microfrontend group"
}
},
"required": [
"projectId"
]
},
"groupName": {
"type": "string",
"description": "The name of the microfrontends group that will be used to identify the group"
},
"otherApplications": {
"type": "array",
"items": {
"type": "object",
"properties": {
"projectId": {
"type": "string",
"description": "The id of the project that will be used in the new microfrontend group"
},
"defaultRoute": {
"type": "string",
"description": "The default route for the application in the new microfrontend group"
}
},
"required": [
"projectId"
]
},
"description": "The list of other applications that will be used in the new microfrontend group"
}
},
"required": [
"PCID",
"defaultApp",
"groupName",
"otherApplications"
]
}
vercel_networking_create_network
Create a Secure Compute network 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. |
awsAvailabilityZoneIds | string[] | No | — | Aws Availability Zone Ids |
cidr | string | Yes | — | The CIDR block of the network |
name | string | Yes | — | The name of the network |
region | string | Yes | — | The region where the network will be created |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"awsAvailabilityZoneIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Aws Availability Zone Ids"
},
"cidr": {
"type": "string",
"description": "The CIDR block of the network"
},
"name": {
"type": "string",
"description": "The name of the network"
},
"region": {
"type": "string",
"description": "The region where the network will be created"
}
},
"required": [
"PCID",
"cidr",
"name",
"region"
]
}
vercel_networking_delete_alias
Delete an Alias Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
aliasId | string | Yes | — | The ID or alias that will be removed |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"aliasId": {
"type": "string",
"description": "The ID or alias that will be removed"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"aliasId"
]
}
vercel_networking_delete_network
Delete a Secure Compute network Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
networkId | string | Yes | — | The ID of the network to delete |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"networkId": {
"type": "string",
"description": "The ID of the network to delete"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"networkId"
]
}
vercel_networking_delete_routes
Delete routing rules Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | 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. |
routeIds | string[] | Yes | — | The IDs of the routes to delete |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"routeIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "The IDs of the routes to delete"
}
},
"required": [
"PCID",
"projectId",
"routeIds"
]
}
vercel_networking_edit_route
Edit a routing rule Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | Project Id |
routeId | string | Yes | — | Route 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. |
restore | boolean | No | — | If true, restores the staged route to the value in the production version. |
route | object | No | — | The full route object to replace the existing route with |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"routeId": {
"type": "string",
"description": "Route Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"restore": {
"type": "boolean",
"description": "If true, restores the staged route to the value in the production version."
},
"route": {
"type": "object",
"description": "The full route object to replace the existing route with",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"description": {
"type": "string",
"description": "The description value"
},
"enabled": {
"type": "boolean",
"description": "The enabled value"
},
"srcSyntax": {
"type": "string",
"description": "Pattern syntax type. If not provided, inferred from pattern.",
"enum": [
"equals",
"path-to-regexp",
"regex"
]
},
"route": {
"type": "object",
"description": "The route value"
}
},
"required": [
"name",
"route"
]
}
},
"required": [
"PCID",
"projectId",
"routeId"
]
}
vercel_networking_generate_route
Generate a routing rule from natural language Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | 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. |
currentRoute | object | No | — | Current Route |
prompt | string | Yes | — | The prompt value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"currentRoute": {
"type": "object",
"description": "Current Route",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"description": {
"type": "string",
"description": "The description value"
},
"pathCondition": {
"type": "object",
"description": "Path Condition"
},
"conditions": {
"type": "array",
"items": {
"type": "object"
},
"description": "The conditions value"
},
"actions": {
"type": "array",
"items": {
"type": "object"
},
"description": "The actions value"
}
},
"required": [
"pathCondition",
"actions"
]
},
"prompt": {
"type": "string",
"description": "The prompt value"
}
},
"required": [
"PCID",
"projectId",
"prompt"
]
}
vercel_networking_get_alias
Get an Alias Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
from | number | No | — | Get the alias only if it was created after the provided timestamp |
idOrAlias | string | Yes | — | The alias or alias ID to be retrieved |
projectId | string | No | — | Get the alias only if it is assigned to the provided project ID |
since | number | No | — | Get the alias only if it was created after this JavaScript timestamp |
until | number | No | — | Get the alias only if it was created before this JavaScript timestamp |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"from": {
"type": "number",
"description": "Get the alias only if it was created after the provided timestamp"
},
"idOrAlias": {
"type": "string",
"description": "The alias or alias ID to be retrieved"
},
"projectId": {
"type": "string",
"description": "Get the alias only if it is assigned to the provided project ID"
},
"since": {
"type": "number",
"description": "Get the alias only if it was created after this JavaScript timestamp"
},
"until": {
"type": "number",
"description": "Get the alias only if it was created before this JavaScript timestamp"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"idOrAlias"
]
}
vercel_networking_get_microfrontends_config
Get microfrontends config for a deployment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
deploymentId | string | Yes | — | The unique deployment identifier |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"deploymentId": {
"type": "string",
"description": "The unique deployment identifier"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"deploymentId"
]
}
vercel_networking_get_microfrontends_config_for_project
Get microfrontends config for a project Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectIdOrName | string | Yes | — | The name or ID of the project |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectIdOrName": {
"type": "string",
"description": "The name or ID of the project"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"projectIdOrName"
]
}
vercel_networking_get_microfrontends_groups
List microfrontends groups 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID"
]
}
vercel_networking_get_microfrontends_in_group
List projects in a microfrontends group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
groupId | string | Yes | — | Group 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"groupId": {
"type": "string",
"description": "Group Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"groupId"
]
}
vercel_networking_get_route_versions
Get routing rule version history Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"projectId"
]
}
vercel_networking_get_routes
Get project routing rules Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | Project Id |
versionId | string | No | — | Version Id |
q | string | No | — | The q value |
filter | string | No | — | The filter value |
diff | object | No | — | The diff 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"versionId": {
"type": "string",
"description": "Version Id"
},
"q": {
"type": "string",
"description": "The q value"
},
"filter": {
"type": "string",
"description": "The filter value",
"enum": [
"rewrite",
"redirect",
"set_status",
"transform"
]
},
"diff": {
"description": "The diff value"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"projectId"
]
}
vercel_networking_list_aliases
List aliases Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
domain | string[] | No | — | Get only aliases of the given domain name |
from | number | No | — | Get only aliases created after the provided timestamp |
limit | number | No | — | Maximum number of aliases to list from a request |
projectId | string | No | — | Filter aliases from the given projectId |
since | number | No | — | Get aliases created after this JavaScript timestamp |
until | number | No | — | Get aliases created before this JavaScript timestamp |
rollbackDeploymentId | string | No | — | Get aliases that would be rolled back for the given deployment |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"domain": {
"type": "array",
"items": {
"type": "string"
},
"description": "Get only aliases of the given domain name"
},
"from": {
"type": "number",
"description": "Get only aliases created after the provided timestamp"
},
"limit": {
"type": "number",
"description": "Maximum number of aliases to list from a request"
},
"projectId": {
"type": "string",
"description": "Filter aliases from the given `projectId`"
},
"since": {
"type": "number",
"description": "Get aliases created after this JavaScript timestamp"
},
"until": {
"type": "number",
"description": "Get aliases created before this JavaScript timestamp"
},
"rollbackDeploymentId": {
"type": "string",
"description": "Get aliases that would be rolled back for the given deployment"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID"
]
}
vercel_networking_list_deployment_aliases
List Deployment Aliases Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The ID of the deployment the aliases should be listed for |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The ID of the deployment the aliases should be listed for"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"id"
]
}
vercel_networking_list_networks
List Secure Compute networks Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
includeHostedZones | boolean | No | — | Whether to include Hosted Zones in the response |
includePeeringConnections | boolean | No | — | Whether to include VPC Peering connections in the response |
includeProjects | boolean | No | — | Whether to include projects in the response |
search | string | No | — | The query to use as a filter for returned networks |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"includeHostedZones": {
"type": "boolean",
"description": "Whether to include Hosted Zones in the response"
},
"includePeeringConnections": {
"type": "boolean",
"description": "Whether to include VPC Peering connections in the response"
},
"includeProjects": {
"type": "boolean",
"description": "Whether to include projects in the response"
},
"search": {
"type": "string",
"description": "The query to use as a filter for returned networks"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID"
]
}
vercel_networking_patch_url_protection_bypass
Update the protection bypass for a URL Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The alias or 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. |
body | object | No | — | Request body |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The alias or deployment ID"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"body": {
"description": "Request body"
}
},
"required": [
"PCID",
"id"
]
}
vercel_networking_read_network
Read a Secure Compute network Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
networkId | string | Yes | — | The unique identifier of the Secure Compute network |
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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"networkId": {
"type": "string",
"description": "The unique identifier of the Secure Compute network"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
}
},
"required": [
"PCID",
"networkId"
]
}
vercel_networking_stage_routes
Stage routing rules Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | 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. |
overwrite | boolean | No | — | The overwrite value |
routes | object[] | No | — | The routes value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"overwrite": {
"type": "boolean",
"description": "The overwrite value"
},
"routes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id value"
},
"name": {
"type": "string",
"description": "The name value"
},
"description": {
"type": "string",
"description": "The description value"
},
"enabled": {
"type": "boolean",
"description": "The enabled value"
},
"route": {
"type": "object",
"description": "The route value"
}
},
"required": [
"id",
"name",
"route"
]
},
"description": "The routes value"
}
},
"required": [
"PCID",
"projectId"
]
}
vercel_networking_update_network
Update a Secure Compute network Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
networkId | string | Yes | — | The unique identifier of the Secure Compute network |
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. |
name | string | Yes | — | The name of the Secure Compute network |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"networkId": {
"type": "string",
"description": "The unique identifier of the Secure Compute network"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"name": {
"type": "string",
"description": "The name of the Secure Compute network"
}
},
"required": [
"PCID",
"networkId",
"name"
]
}
vercel_networking_update_route_versions
Promote, restore, or discard a routing rule version Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
projectId | string | Yes | — | 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. |
action | string | Yes | — | The action value |
id | string | Yes | — | The id value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"projectId": {
"type": "string",
"description": "Project Id"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"action": {
"type": "string",
"description": "The action value",
"enum": [
"promote",
"restore",
"discard"
]
},
"id": {
"type": "string",
"description": "The id value"
}
},
"required": [
"PCID",
"projectId",
"action",
"id"
]
}
vercel_networking_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 | string[] | No | — | The regions value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"idOrName": {
"type": "string",
"description": "The unique project identifier or the project name"
},
"teamId": {
"type": "string",
"description": "The Team identifier to perform the request on behalf of."
},
"slug": {
"type": "string",
"description": "The Team slug to perform the request on behalf of."
},
"builds": {
"type": "boolean",
"description": "Whether to use Static IPs for builds."
},
"regions": {
"type": "array",
"items": {
"type": "string"
},
"description": "The regions value"
}
},
"required": [
"PCID",
"idOrName"
]
}

