Skip to main content

GCP Compute Address

A GCP Compute Address is a reserved static IPv4 or IPv6 address that can be either external (public) or internal (private), and regional or global. Once reserved, the address can be assigned to resources such as VM instances, forwarding rules, Cloud NAT, or load balancers, ensuring the IP does not change while it is in use. Releasing the address returns it to Google’s pool.
See the official documentation: https://cloud.google.com/compute/docs/reference/rest/v1/addresses/get

Terrafrom Mappings:

  • google_compute_address.name

Supported Methods

  • GET: Get GCP Compute Address by "gcp-compute-address-name"
  • LIST: List all GCP Compute Address items
  • SEARCH

gcp-compute-address

A Compute Address can appear as a “user” of another address in certain edge cases (for example, when used by a global forwarding rule that itself exposes an address). Overmind records this relationship so you can trace which static addresses are indirectly related to one another.

gcp-compute-subnetwork

For internal (private) addresses, the reserved IP is taken from a specific subnetwork’s CIDR range. The link shows which subnetwork the address belongs to.

gcp-compute-network

Every subnetwork, and therefore every internal address, exists within a VPC network. External addresses are also associated with a network at the project level. This link indicates the parent VPC.

ip

The Compute Address ultimately resolves to an individual IP address value. This link lets Overmind correlate the logical Google resource with the raw IP entity so you can track the address across clouds and tooling.