A positive integer between [1, Int32.MaxValue-1] that defines the order of
rule evaluation. Rules with the lowest priority are evaluated first.
A default rule at priority Int32.MaxValue matches all IPv4 and IPv6 traffic
when no previous rule matches. Only the action of this rule can be modified
by the user.
IP address or range, defined using CIDR notation, of requests that this
rule applies to. You can use the wildcard character "*" to match all IPs
equivalent to "0/0" and "::/0" together.
Examples: 192.168.1.1 or 192.168.0.0/16 or 2001:db8::/32
or 2001:0db8:0000:0042:0000:8a2e:0370:7334.
<p>Truncation will be silently performed on addresses which are not
properly truncated. For example, 1.2.3.4/24 is accepted as the same
address as 1.2.3.0/24. Similarly, for IPv6, 2001:db8::1/32 is accepted
as the same address as 2001:db8::/32.
[[["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\u003eThis document provides reference documentation for the \u003ccode\u003eFirewallRule\u003c/code\u003e class within the Google.Cloud.AppEngine.V1 API, detailing its properties, constructors, and the various versions available.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFirewallRule\u003c/code\u003e class represents a single firewall rule used to evaluate incoming traffic and determine the appropriate action for matching requests in Google Cloud App Engine.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eFirewallRule\u003c/code\u003e class is 2.4.0, and there are nine other previous versions available, ranging from 1.0.0 to 2.3.0, each with its own reference link.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFirewallRule\u003c/code\u003e class has properties like \u003ccode\u003eAction\u003c/code\u003e, \u003ccode\u003eDescription\u003c/code\u003e, \u003ccode\u003ePriority\u003c/code\u003e, and \u003ccode\u003eSourceRange\u003c/code\u003e, which define the behavior and scope of the firewall rule.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e from Google.Protobuf, and inherits from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]