Skip to main content

Vercel/networking

@swamp/vercel/networkingv2026.10.02.1· 4d agoMODELS
01README

Vercel networking infrastructure models

02Release Notes
  • Updated: endpoints
03Models2
@swamp/vercel/networking/endpointsv2026.10.02.1endpoints.ts

Global Arguments

ArgumentTypeDescription
teamId?stringVercel team ID
slug?stringVercel team slug (alternative to teamId)
name?stringThe name of the PrivateLink endpoint, used as its label in the Vercel dashboard.
enablePrivateDns?booleanWhether to resolve the endpoint service through its private DNS names, which are then returned in `privateDnsNames`. Defaults to `false`, in which case the endpoint is reachable through the DNS names in `awsDnsEntries`.
projectId?stringThe project ID to create the PrivateLink endpoint for.
vercelRegion?stringThe Vercel region to provision the endpoint in. Advanced Networking must be enabled for the project in that region. The endpoint service itself may live in another AWS region.
awsServiceName?stringThe name of the AWS VPC endpoint service to connect to. Its AWS region is read from the name; when that region differs from the one behind `vercelRegion`, the service must allow cross-region access.
token?stringVercel API token; overrides the VERCEL_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a Endpoints
fn get(id: string)
Get a Endpoints
ArgumentTypeDescription
idstringThe ID of the Endpoints
fn lookup()
Look up an existing Endpoints by matching global argument values and import it into state
fn adopt(id: string)
Import an existing Endpoints by ID into state for management
ArgumentTypeDescription
idstringThe ID of the Endpoints to import
fn update(identifier?: string)
Update Endpoints attributes
ArgumentTypeDescription
identifier?stringTarget a specific Endpoints by endpointId (e.g. one discovered by list)
fn delete(id: string)
Delete the Endpoints
ArgumentTypeDescription
idstringThe ID of the Endpoints
fn sync(identifier?: string)
Sync Endpoints state from Vercel
ArgumentTypeDescription
identifier?stringTarget a specific Endpoints by endpointId (e.g. one discovered by list)

Resources

state(infinite)— Endpoints resource state
@swamp/vercel/networking/networksv2026.10.01.1networks.ts

Global Arguments

ArgumentTypeDescription
teamId?stringVercel team ID
slug?stringVercel team slug (alternative to teamId)
name?stringThe name of the network
awsAvailabilityZoneIds?array
cidr?stringThe CIDR block of the network
region?stringThe region where the network will be created
token?stringVercel API token; overrides the VERCEL_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a Networks
fn get(id: string)
Get a Networks
ArgumentTypeDescription
idstringThe ID of the Networks
fn lookup()
Look up an existing Networks by matching global argument values and import it into state
fn adopt(id: string)
Import an existing Networks by ID into state for management
ArgumentTypeDescription
idstringThe ID of the Networks to import
fn update(identifier?: string)
Update Networks attributes
ArgumentTypeDescription
identifier?stringTarget a specific Networks by id (e.g. one discovered by list)
fn delete(id: string)
Delete the Networks
ArgumentTypeDescription
idstringThe ID of the Networks
fn sync(identifier?: string)
Sync Networks state from Vercel
ArgumentTypeDescription
identifier?stringTarget a specific Networks by id (e.g. one discovered by list)

Resources

state(infinite)— Networks resource state
04Previous Versions7
2026.10.01.1
  • Updated: networks
  • Updated: endpoints
2026.09.16.1
  • Updated: endpoints
2026.09.03.1
  • Added: endpoints

Added 1 models

2026.09.01.1
  • Updated: networks
2026.08.25.1
  • Updated: networks
2026.08.03.3
  • Updated: networks
2026.08.03.2
  • Updated: networks
05Stats
A
100 / 100
Downloads
14
Archive size
11.8 KB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels