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

# BeyondCorp AppConnection

BeyondCorp AppConnection in Google Cloud is a resource that defines a secure connection between a user and a private application using BeyondCorp Enterprise. It enables zero-trust access by managing how users connect to internal apps without requiring a traditional VPN. The AppConnection specifies details such as the application endpoint, connectors, and routing configuration to ensure secure, identity-aware access.

```
gcp.beyondcorp_app_connection
```

## Fields

| Title                | ID   | Type          | Data Type                                                                                                                       | Description |
| -------------------- | ---- | ------------- | ------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| _key                 | core | string        |
| ancestors            | core | array<string> |
| application_endpoint | core | json          | Required. Address of the remote application endpoint for the BeyondCorp AppConnection.                                          |
| connectors           | core | array<string> | Optional. List of [google.cloud.beyondcorp.v1main.Connector.name] that are authorised to be associated with this AppConnection. |
| create_time          | core | timestamp     | Output only. Timestamp when the resource was created.                                                                           |
| datadog_display_name | core | string        |
| gateway              | core | json          | Optional. Gateway used by the AppConnection.                                                                                    |
| gcp_display_name     | core | string        | Optional. An arbitrary user-provided name for the AppConnection. Cannot exceed 64 characters.                                   |
| labels               | core | array<string> | Optional. Resource labels to represent user provided metadata.                                                                  |
| name                 | core | string        | Required. Unique resource name of the AppConnection. The name is ignored when creating a AppConnection.                         |
| 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 AppConnection.                                                                            |
| tags                 | core | hstore_csv    |
| type                 | core | string        | Required. The type of network connectivity used by the AppConnection.                                                           |
| 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.                                                                     |
| zone_id              | core | string        |
