public sealed class NetworkEndpointGroupCloudFunction : IMessage<NetworkEndpointGroupCloudFunction>, IEquatable<NetworkEndpointGroupCloudFunction>, IDeepCloneable<NetworkEndpointGroupCloudFunction>, IBufferMessage, IMessage
Configuration for a Cloud Function network endpoint group (NEG). The function must be provided explicitly or in the URL mask. Note: Cloud Function must be in the same project and located in the same region as the Serverless NEG.
A template to parse function field from a request URL. URL mask allows for routing to multiple Cloud Functions without having to create multiple Network Endpoint Groups and backend services. For example, request URLs " mydomain.com/function1" and "mydomain.com/function2" can be backed by the same Serverless NEG with URL mask "/". The URL mask will parse them to { function = "function1" } and { function = "function2" } respectively.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis page details the \u003ccode\u003eNetworkEndpointGroupCloudFunction\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, including its inheritance, implementation of interfaces, and available versions from 1.0.0 to 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eNetworkEndpointGroupCloudFunction\u003c/code\u003e class is used to configure a Cloud Function network endpoint group (NEG), with the Cloud Function being provided explicitly or in the URL mask, ensuring it is in the same project and region as the Serverless NEG.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties like \u003ccode\u003eFunction\u003c/code\u003e, which is the user-defined name of the Cloud Function, and \u003ccode\u003eUrlMask\u003c/code\u003e, which is a template for parsing the function field from a request URL for routing purposes.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eNetworkEndpointGroupCloudFunction\u003c/code\u003e is 3.6.0, and the page provides access to documentation for previous versions.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits members from \u003ccode\u003eObject\u003c/code\u003e, and implements IMessage<NetworkEndpointGroupCloudFunction>, IEquatable<NetworkEndpointGroupCloudFunction>, IDeepCloneable<NetworkEndpointGroupCloudFunction>, IBufferMessage, and IMessage interfaces.\u003c/p\u003e\n"]]],[],null,[]]