Configuration for an App Engine network endpoint group (NEG).
The service is optional, may be provided explicitly or in the
URL mask. The version is optional and can only be provided
explicitly or in the URL mask when service is present. Note: App
Engine service must be in the same project and located in the
same region as the Serverless NEG.
str
Optional serving service. The service name is
case-sensitive and must be 1-63 characters long.
Example value: default, my-service.
This field is a member of oneof_ _service.
url_mask
str
An URL mask is one of the main components of
the Cloud Function. A template to parse service
and version fields from a request URL. URL mask
allows for routing to multiple App Engine
services without having to create multiple
Network Endpoint Groups and backend services.
For example, the request URLs
foo1-dot-appname.appspot.com/v1 and
foo1-dot-appname.appspot.com/v2 can be backed by
the same Serverless NEG with URL mask
version
str
Optional serving version. The version name is
case-sensitive and must be 1-100 characters
long. Example value: v1, v2.
This field is a member of oneof_ _version.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-11 UTC."],[],[],null,["# Class NetworkEndpointGroupAppEngine (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/python/docs/reference/compute/latest/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.34.0](/python/docs/reference/compute/1.34.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.33.0](/python/docs/reference/compute/1.33.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.32.0](/python/docs/reference/compute/1.32.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.31.0](/python/docs/reference/compute/1.31.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.30.0](/python/docs/reference/compute/1.30.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.29.0](/python/docs/reference/compute/1.29.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.28.0](/python/docs/reference/compute/1.28.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.27.0](/python/docs/reference/compute/1.27.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.26.0](/python/docs/reference/compute/1.26.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.25.0](/python/docs/reference/compute/1.25.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.24.0](/python/docs/reference/compute/1.24.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.23.0](/python/docs/reference/compute/1.23.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.22.0](/python/docs/reference/compute/1.22.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.21.0](/python/docs/reference/compute/1.21.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.20.1](/python/docs/reference/compute/1.20.1/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.19.2](/python/docs/reference/compute/1.19.2/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.18.0](/python/docs/reference/compute/1.18.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.17.0](/python/docs/reference/compute/1.17.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.16.1](/python/docs/reference/compute/1.16.1/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.15.0](/python/docs/reference/compute/1.15.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.14.1](/python/docs/reference/compute/1.14.1/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.13.0](/python/docs/reference/compute/1.13.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.12.1](/python/docs/reference/compute/1.12.1/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.11.0](/python/docs/reference/compute/1.11.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.10.1](/python/docs/reference/compute/1.10.1/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.9.0](/python/docs/reference/compute/1.9.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.8.0](/python/docs/reference/compute/1.8.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.7.0](/python/docs/reference/compute/1.7.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.6.1](/python/docs/reference/compute/1.6.1/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.5.2](/python/docs/reference/compute/1.5.2/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.4.0](/python/docs/reference/compute/1.4.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.3.2](/python/docs/reference/compute/1.3.2/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.2.0](/python/docs/reference/compute/1.2.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.1.0](/python/docs/reference/compute/1.1.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [1.0.0](/python/docs/reference/compute/1.0.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.9.0](/python/docs/reference/compute/0.9.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.8.0](/python/docs/reference/compute/0.8.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.7.0](/python/docs/reference/compute/0.7.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.6.0](/python/docs/reference/compute/0.6.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.5.0](/python/docs/reference/compute/0.5.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.4.2](/python/docs/reference/compute/0.4.2/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.3.0](/python/docs/reference/compute/0.3.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.2.1](/python/docs/reference/compute/0.2.1/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine)\n- [0.1.0](/python/docs/reference/compute/0.1.0/google.cloud.compute_v1.types.NetworkEndpointGroupAppEngine) \n\n NetworkEndpointGroupAppEngine(\n mapping=None, *, ignore_unknown_fields=False, **kwargs\n )\n\nConfiguration for an App Engine network endpoint group (NEG).\nThe service is optional, may be provided explicitly or in the\nURL mask. The version is optional and can only be provided\nexplicitly or in the URL mask when service is present. Note: App\nEngine service must be in the same project and located in the\nsame region as the Serverless NEG.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]