public sealed class PatchRuleSecurityPolicyRequest : IMessage<PatchRuleSecurityPolicyRequest>, IEquatable<PatchRuleSecurityPolicyRequest>, IDeepCloneable<PatchRuleSecurityPolicyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class PatchRuleSecurityPolicyRequest.
A request message for SecurityPolicies.PatchRule. See the method description for details.
[[["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 webpage provides reference documentation for the \u003ccode\u003ePatchRuleSecurityPolicyRequest\u003c/code\u003e class within the Google Cloud Compute Engine v1 API, specifically for version 2.4.0, and offers documentation for different versions of the class from 1.0.0 to 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePatchRuleSecurityPolicyRequest\u003c/code\u003e class is used to send a request to patch a security policy rule, as indicated by its description, which references the \u003ccode\u003eSecurityPolicies.PatchRule\u003c/code\u003e method.\u003c/p\u003e\n"],["\u003cp\u003eThe class 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, and inherits from the \u003ccode\u003eObject\u003c/code\u003e class, as well as containing methods from it, including \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, \u003ccode\u003eMemberwiseClone\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003ePatchRuleSecurityPolicyRequest\u003c/code\u003e class include \u003ccode\u003ePriority\u003c/code\u003e, \u003ccode\u003eProject\u003c/code\u003e, \u003ccode\u003eSecurityPolicy\u003c/code\u003e, \u003ccode\u003eSecurityPolicyRuleResource\u003c/code\u003e, and \u003ccode\u003eValidateOnly\u003c/code\u003e, allowing for setting the priority, project ID, security policy name, the rule to patch, and validation behavior.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version for this class on this page is 3.6.0, and it provides documentation for each version all the way back to version 1.0.0, which will allow developers to find the version they need.\u003c/p\u003e\n"]]],[],null,[]]