public sealed class UrlDispatchRule : IMessage<UrlDispatchRule>, IEquatable<UrlDispatchRule>, IDeepCloneable<UrlDispatchRule>, IBufferMessage, IMessage
Rules to match an HTTP request and dispatch that request to a service.
[[["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-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eUrlDispatchRule\u003c/code\u003e class is used to define rules for matching HTTP requests and routing them to specific services within an application.\u003c/p\u003e\n"],["\u003cp\u003eThis class is part of the \u003ccode\u003eGoogle.Cloud.AppEngine.V1\u003c/code\u003e namespace and is implemented in the \u003ccode\u003eGoogle.Cloud.AppEngine.V1.dll\u003c/code\u003e assembly, and is currently at version 1.2.0, although other versions are listed.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUrlDispatchRule\u003c/code\u003e includes properties such as \u003ccode\u003eDomain\u003c/code\u003e, \u003ccode\u003ePath\u003c/code\u003e, and \u003ccode\u003eService\u003c/code\u003e, which are used to specify the matching criteria for the request's domain, path, and the target service.\u003c/p\u003e\n"],["\u003cp\u003eThe domain property supports wildcard characters (\u003ccode\u003e*\u003c/code\u003e) for matching multiple domains, defaulting to match all domains when just the wildcard character is used, and the combined length of the domain and path properties can not exceed 100 characters.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces, such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the base \u003ccode\u003eObject\u003c/code\u003e class, allowing for deep cloning and equality comparisons.\u003c/p\u003e\n"]]],[],null,[]]