October 28, 2026 · Cloudflare
Workers VPC - Select a virtual network for VPC Network bindings
VPC Network bindings can select a specific virtual network by setting network_id to cf1:vnet:<UUID>, where the UUID is the ID of the virtual network. Continue to use cf1:network to select your account's default virtual network.
Multiple bindings can select different virtual networks. This lets one Worker reach separate backends that use the same private IP address:
{
"$schema": "./node_modules/wrangler/config-schema.json",
"vpc_networks": [
{
"binding": "PRODUCTION",
"network_id": "cf1:vnet:<PRODUCTION_VNET_UUID>",
"remote": true
},
{
"binding": "STAGING",
"network_id": "cf1:vnet:<STAGING_VNET_UUID>",
"remote": true
}
]
}[[vpc_networks]]
binding = "PRODUCTION"
network_id = "cf1:vnet:<PRODUCTION_VNET_UUID>"
remote = true
[[vpc_networks]]
binding = "STAGING"
network_id = "cf1:vnet:<STAGING_VNET_UUID>"
remote = true
For details, refer to VPC Networks configuration.