# GCP Supported Resources

Hava imports and visualises the key resources in your GCP Cloud Infrastructure projects.

Below is a list of the resources visualised. The resources that are not visualised can be found in the contextual attributes tab and are also visible when viewing the Hava List View

| Resources Visualised    |                                                                                                                      |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------- |
| Compute Backend Service | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Backendservice.png" alt="" data-size="line">     |
| External VPN Gateway    | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_ExternalVpnGateway.png" alt="" data-size="line"> |
| Compute Instance        | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Instance.png" alt="" data-size="line">           |
| Compute Interconnect    | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Interconnect.png" alt="" data-size="line">       |
| Compute Nat Gateway     | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Natgateway.png" alt="" data-size="line">         |
| Compute Network         | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Network.png" alt="" data-size="line">            |
| Compute Router          | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Router.png" alt="" data-size="line">             |
| Compute Subnetwork      | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Subnetwork.png" alt="" data-size="line">         |
| Compute URL Map         | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_Urlmap.png" alt="" data-size="line">             |
| VPN Gateway             | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Compute_VpnGateway.png" alt="" data-size="line">         |
| DNS Managed Zone        | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Dns_Managedzone.png" alt="" data-size="line">            |
| Memory Store Instance   | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Memorystore_Instance.png" alt="" data-size="line">       |
| SQL Instance            | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Memorystore_Instance.png" alt="" data-size="line">       |
| Storage Bucket          | <img src="https://www.hava.io/hubfs/documentation/Icons/GCP_Storage_Bucket.png" alt="" data-size="line">             |
| Cloud Run Service       | <img src="/files/BsxjxZI5L8ReSzT3s1xg" alt="" data-size="line">                                                      |
| PubSub Topic            | <img src="/files/OtFk1cIphpA4EVVcGawv" alt="" data-size="line">                                                      |
| PubSub Subscription     | <img src="/files/Q7tKVmYXqrfIpr4QgwUD" alt="" data-size="line">                                                      |

Imported resources not visualised on your automated interactive cloud infrastructure diagram will appear within the attributes tab and on the Hava List View

| Non Visualised Resources |
| ------------------------ |
| Compute Address          |
| Compute Autoscaler       |
| Compute Backend Bucket   |
| Disk                     |
| Firewall                 |
| Forwarding Rule          |
| Forwarding Rule Targets  |
| Instance Group           |
| Interconnect Attachment  |
| Network Endpoint Group   |
| Node Group               |
| Packet Mirroring         |
| Route                    |
| Security Policy          |
| SSL Certificate          |
| SSL Policy               |
| VPN Tunnel               |

When Hava creates your diagram it can also display network connections based on the meta data returned with the resource. So long as one resource has an explicit link to another resource, Hava will display a connection when a resource is selected, or using the Connections toggle in the view options.

| Supported Connections                      |
| ------------------------------------------ |
| Backend Service to Instances               |
| Backend Service to Cloud Run               |
| External VPN Gateway to Target VPN Gateway |
| External VPN Gateway to VPN Gateway        |
| Router to NAT Gateway                      |
| Router to Interconnect                     |
| Pub/Sub to Cloud Run                       |
| URL Map to Bucket                          |
| URL Map to Backend Service                 |
| URL Map to Instances                       |
| Target Pool to Instances                   |

To view a comprehensive list of the visualised and non visualised resources imported from your GCP Project, use the "List View" while viewing your interactive diagram.

<figure><img src="/files/-MQBPM0OZbVbPnK79geI" alt="Diagram showing the different GCP Diagram types available in Hava"><figcaption><p>Hava GCP View Options</p></figcaption></figure>

<figure><img src="/files/Hu7FpFyKe2q7IwkDBfPa" alt="List View showing GCP resources"><figcaption><p>Hava GCP List View</p></figcaption></figure>

New resources are being added to Hava automated interactive diagrams all the time. Make sure to check back on your diagrams regularly. The diagrams poll your source data continuously and automatically update diagrams and record any changes in the **Version History** as they happen.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hava.io/importing/google-cloud/supported-resources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
