---
title: "GCP Compute Engine"
description: "The Compute Engine details a GCP integration brings into Guardian."
product: "Guardian"
edition: "Classic"
type: "reference"
url: "https://docs.cloudhouse.com/guardian/classic/control/integrations/gcp-compute/"
---
# GCP Compute Engine

When creating a GCP integration with Guardian, you can choose to detect and add your Google Compute Engine (**GCE**) to Guardian for monitoring. For more information on how to set up an GCP integration, see [GCP Integration](https://docs.cloudhouse.com/guardian/classic/control/integrations/gcp-integration/index.md).

Applies to: `Guardian Classic`

When detecting a GCE via Guardian, you can choose to detect one or both of the following node types:

| Node Types | Description |
| --- | --- |
| Instance nodes | This option detects any Windows or Linux nodes within your GCE(s). |
| Configuration data nodes | This option detects the GCE configuration data associated with the GCE(s). |

These nodes represent the GCE instance and its associated configuration. For more information on the differences between these nodes, see below.

## GCP Integration

On the **GCP Integration** page, if the **Compute Engine** checkbox is selected from the list of **Check Things You Want To Detect** checkboxes, the following options are displayed:

**Detect Compute Engine Virtual Machines (e.g the Windows/Linux VMs)** checkbox
:   The option to detect the GCE instances, that is, the operating system and its associated components. For example, users, services, and packages.  If selected, the **Operating System** column in the **Detected** tab (**Inventory** > **Detected**) displays the nodes as 'A type one Windows' or 'A type of Linux'.

**Host name property** drop-down list
:   The name of the GCP property that will be used to detect the nodes. Select an option from the drop-down list.

**Detect Compute Engine Virtual Machine Configurations** checkbox
:   The option to detect the GCE configuration data associated with the GCE. This option detects any security groups, policies, storage properties, load balancers, and other options attached to the GCP GCE virtual machine.  If selected, once the integration is created, any detected configuration data node(s) are displayed with 'Config' appended to its name and the OS type is 'GCP Compute Engine VM Configuration' to differentiate it from the associated instance. For example, 'Windows Server 2022 Config'.

Once the correct values have been set for the above fields, you can choose the **Detection Options** for your integration. By default, any detected nodes are displayed within the **Detected** tab of your Guardian instance, with the appended identifier attributed to that GCE instance's node type.

If you choose to promote a detected node to the **Monitored** tab (**Inventory** > **Monitored**) for regular scanning, it will be automatically added to the corresponding dynamic node group. For example, configuration nodes are added to ‘GCP Compute Engine Virtual Machine Configuration’ node groups regardless of whether they are Windows or Linux.

!!! note

    If a Windows node group is not present in your Guardian instance, it will be automatically created upon the addition of a monitored Windows node. For more information, see [Node Groups](https://docs.cloudhouse.com/guardian/classic/inventory/monitored/node-groups/node-groups/index.md).

However, if you choose to select the **Automatically start monitoring and scanning newly detected nodes** checkbox, all detected nodes are added to the **Monitored** tab. Here, they are automatically added to the corresponding Windows, Linux, or GCP Compute Engine Virtual Machine Configuration node groups.

Once you have set the correct values for the **Compute Engine** options displayed, you can continue completing the options to add the GCP integration to the **Integrations** tab (**Control** > **Integrations**) of your Guardian instance.
