public sealed class FirewallPolicyAssessment : IMessage<FirewallPolicyAssessment>, IEquatable<FirewallPolicyAssessment>, IDeepCloneable<FirewallPolicyAssessment>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class FirewallPolicyAssessment.
public FirewallPolicy FirewallPolicy { get; set; }
Output only. The policy that matched the request. If more than one policy
may match, this is the first match. If no policy matches the incoming
request, the policy field will be left empty.
[[["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\u003eFirewallPolicyAssessment\u003c/code\u003e class within the Google Cloud reCAPTCHA Enterprise v1 API, specifically in the .NET context.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eFirewallPolicyAssessment\u003c/code\u003e class is 2.17.0, with historical versions ranging from 1.2.0 up to the most recent, all of which are listed and accessible via link.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFirewallPolicyAssessment\u003c/code\u003e class implements multiple interfaces, including \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 \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties such as \u003ccode\u003eError\u003c/code\u003e, which provides status if a policy configuration fails, and \u003ccode\u003eFirewallPolicy\u003c/code\u003e, which outputs the policy that was matched with the request, or is left empty if no policy matches.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available for the \u003ccode\u003eFirewallPolicyAssessment\u003c/code\u003e class, a default constructor and one that accepts another \u003ccode\u003eFirewallPolicyAssessment\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]