> ## Documentation Index
> Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Virtual Private Cloud

> Connect an Agent Gateway to internal targets.

An Agent Gateway instance sits on the user's [*Network*](https://developers.telnyx.com/docs/network/overview.md), and connects to [targets](https://developers.telnyx.com/docs/agent-gateway/targets.md) inside the user's network in one of three ways:

| Approach | What Runs Inside the User's Network | Availability |
| - | - | - |
| [Target as a WireGuard peer](https://developers.telnyx.com/docs/agent-gateway/vpc/wireguard-peers/target-as-peer.md) | The target's host, as a WireGuard peer of the *Network*. | Beta |
| [Target behind a subnet router](https://developers.telnyx.com/docs/agent-gateway/vpc/wireguard-peers/subnet-router.md) | A WireGuard peer of the *Network* that routes the target's subnet. | Preview |
| [Target behind a tunnel](https://developers.telnyx.com/docs/agent-gateway/vpc/tunnel.md) | One or more hosts that run a Tunnel, with a route that sends the target's subnet to it. | Preview |
