public sealed class FirewallAction.Types.SubstituteAction : IMessage<FirewallAction.Types.SubstituteAction>, IEquatable<FirewallAction.Types.SubstituteAction>, IDeepCloneable<FirewallAction.Types.SubstituteAction>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class FirewallAction.Types.SubstituteAction.
A substitute action transparently serves a different page than the one
requested.
[[["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 webpage provides documentation for the \u003ccode\u003eFirewallAction.Types.SubstituteAction\u003c/code\u003e class within the Google Cloud reCAPTCHA Enterprise v1 API, which is designed to transparently serve a different page than the one requested.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eFirewallAction.Types.SubstituteAction\u003c/code\u003e inherits from \u003ccode\u003eobject\u003c/code\u003e and implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version documented on this page is 2.17.0, with several older versions available including version 2.7.0, which is explicitly covered in the provided content, and further back to version 1.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, a default one \u003ccode\u003eSubstituteAction()\u003c/code\u003e, and a copy constructor \u003ccode\u003eSubstituteAction(FirewallAction.Types.SubstituteAction other)\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eFirewallAction.Types.SubstituteAction\u003c/code\u003e has one property, \u003ccode\u003ePath\u003c/code\u003e, which allows a string to be provided for the relative path that the user will be redirected to, when the substitute action is triggered.\u003c/p\u003e\n"]]],[],null,[]]