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
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
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".
Generated from protobuf field optional string service = 373540533;
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".
Generated from protobuf field optional string service = 373540533;
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".
Generated from protobuf field optional string tag = 114586;
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".
Generated from protobuf field optional string tag = 114586;
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getUrlMask
A template to parse
Generated from protobuf field optional string url_mask = 103352252;
Returns | |
---|---|
Type | Description |
string |
hasUrlMask
clearUrlMask
setUrlMask
A template to parse
Generated from protobuf field optional string url_mask = 103352252;
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |