Reference documentation and code samples for the Compute V1 Client class NetworkEndpointGroupCloudRun.
Configuration for a Cloud Run network endpoint group (NEG). The service must be provided explicitly or in the URL mask. The tag is optional, may be provided explicitly or in the URL mask. Note: Cloud Run service must be in the same project and located in the same region as the Serverless NEG.
Generated from protobuf message google.cloud.compute.v1.NetworkEndpointGroupCloudRun
Namespace
Google \ Cloud \ Compute \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ service
string
Cloud Run service is the main resource of Cloud Run. The service must be 1-63 characters long, and comply with RFC1035. Example value: "run-service".
↳ tag
string
Optional Cloud Run tag represents the "named-revision" to provide additional fine-grained traffic routing information. The tag must be 1-63 characters long, and comply with RFC1035. Example value: "revision-0010".
↳ url_mask
string
An URL mask is one of the main components of the Cloud Function. A template to parse
getService
Cloud Run service is the main resource of Cloud Run. The service must be 1-63 characters long, and comply with RFC1035. Example value: "run-service".
Returns
Type
Description
string
hasService
clearService
setService
Cloud Run service is the main resource of Cloud Run. The service must be 1-63 characters long, and comply with RFC1035. Example value: "run-service".
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getTag
Optional Cloud Run tag represents the "named-revision" to provide additional fine-grained traffic routing information. The tag must be 1-63 characters long, and comply with RFC1035. Example value: "revision-0010".
Returns
Type
Description
string
hasTag
clearTag
setTag
Optional Cloud Run tag represents the "named-revision" to provide additional fine-grained traffic routing information. The tag must be 1-63 characters long, and comply with RFC1035. Example value: "revision-0010".
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getUrlMask
An URL mask is one of the main components of the Cloud Function. A template to parse
Returns
Type
Description
string
hasUrlMask
clearUrlMask
setUrlMask
An URL mask is one of the main components of the Cloud Function. A template to parse
[[["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-28 UTC."],[],[],null,["# Compute V1 Client - Class NetworkEndpointGroupCloudRun (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.NetworkEndpointGroupCloudRun)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.NetworkEndpointGroupCloudRun)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.NetworkEndpointGroupCloudRun)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.NetworkEndpointGroupCloudRun)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.NetworkEndpointGroupCloudRun)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.NetworkEndpointGroupCloudRun)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.NetworkEndpointGroupCloudRun)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.NetworkEndpointGroupCloudRun)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.NetworkEndpointGroupCloudRun)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.NetworkEndpointGroupCloudRun)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.NetworkEndpointGroupCloudRun)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.NetworkEndpointGroupCloudRun)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.NetworkEndpointGroupCloudRun)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.NetworkEndpointGroupCloudRun)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.NetworkEndpointGroupCloudRun)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.NetworkEndpointGroupCloudRun)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.NetworkEndpointGroupCloudRun)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.NetworkEndpointGroupCloudRun)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.NetworkEndpointGroupCloudRun)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.NetworkEndpointGroupCloudRun)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.NetworkEndpointGroupCloudRun)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.NetworkEndpointGroupCloudRun)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.NetworkEndpointGroupCloudRun)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.NetworkEndpointGroupCloudRun)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.NetworkEndpointGroupCloudRun)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.NetworkEndpointGroupCloudRun)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.NetworkEndpointGroupCloudRun)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.NetworkEndpointGroupCloudRun)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.NetworkEndpointGroupCloudRun)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.NetworkEndpointGroupCloudRun) \nReference documentation and code samples for the Compute V1 Client class NetworkEndpointGroupCloudRun.\n\nConfiguration for a Cloud Run network endpoint group (NEG). The service must be provided explicitly or in the URL mask. The tag is optional, may be provided explicitly or in the URL mask. Note: Cloud Run service must be in the same project and located in the same region as the Serverless NEG.\n\nGenerated from protobuf message `google.cloud.compute.v1.NetworkEndpointGroupCloudRun`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getService\n\nCloud Run service is the main resource of Cloud Run. The service must be 1-63 characters long, and comply with RFC1035. Example value: \"run-service\".\n\n### hasService\n\n### clearService\n\n### setService\n\nCloud Run service is the main resource of Cloud Run. The service must be 1-63 characters long, and comply with RFC1035. Example value: \"run-service\".\n\n### getTag\n\nOptional Cloud Run tag represents the \"named-revision\" to provide additional fine-grained traffic routing information. The tag must be 1-63 characters long, and comply with RFC1035. Example value: \"revision-0010\".\n\n### hasTag\n\n### clearTag\n\n### setTag\n\nOptional Cloud Run tag represents the \"named-revision\" to provide additional fine-grained traffic routing information. The tag must be 1-63 characters long, and comply with RFC1035. Example value: \"revision-0010\".\n\n### getUrlMask\n\nAn URL mask is one of the main components of the Cloud Function. A template to parse\n\n\n### hasUrlMask\n\n### clearUrlMask\n\n### setUrlMask\n\nAn URL mask is one of the main components of the Cloud Function. A template to parse"]]