# Source: https://docs.datadoghq.com/ddsql_reference/data_directory/gcp/gcp.beyondcorp_app_gateway.dataset.md

---
title: BeyondCorp AppGateway
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > DDSQL Reference > Data Directory > BeyondCorp AppGateway
---

# BeyondCorp AppGateway

BeyondCorp AppGateway is a managed Google Cloud resource that provides secure access to applications without requiring a traditional VPN. It acts as a gateway that brokers connections between end users and internal applications, enforcing identity and context-based access policies. This service is part of BeyondCorp Enterprise, enabling zero-trust access to private apps hosted on Google Cloud or on-premises environments.

```
gcp.beyondcorp_app_gateway
```

## Fields

| Title                 | ID   | Type          | Data Type                                                                                          | Description |
| --------------------- | ---- | ------------- | -------------------------------------------------------------------------------------------------- | ----------- |
| _key                  | core | string        |
| allocated_connections | core | json          | Output only. A list of connections allocated for the Gateway                                       |
| ancestors             | core | array<string> |
| create_time           | core | timestamp     | Output only. Timestamp when the resource was created.                                              |
| datadog_display_name  | core | string        |
| gcp_display_name      | core | string        | Optional. An arbitrary user-provided name for the AppGateway. Cannot exceed 64 characters.         |
| host_type             | core | string        | Required. The type of hosting used by the AppGateway.                                              |
| labels                | core | array<string> | Optional. Resource labels to represent user provided metadata.                                     |
| name                  | core | string        | Required. Unique resource name of the AppGateway. The name is ignored when creating an AppGateway. |
| organization_id       | core | string        |
| parent                | core | string        |
| project_id            | core | string        |
| project_number        | core | string        |
| region_id             | core | string        |
| resource_name         | core | string        |
| satisfies_pzi         | core | bool          | Output only. Reserved for future use.                                                              |
| satisfies_pzs         | core | bool          | Output only. Reserved for future use.                                                              |
| state                 | core | string        | Output only. The current state of the AppGateway.                                                  |
| tags                  | core | hstore_csv    |
| type                  | core | string        | Required. The type of network connectivity used by the AppGateway.                                 |
| uid                   | core | string        | Output only. A unique identifier for the instance generated by the system.                         |
| update_time           | core | timestamp     | Output only. Timestamp when the resource was last modified.                                        |
| uri                   | core | string        | Output only. Server-defined URI for this resource.                                                 |
| zone_id               | core | string        |