public sealed class FirewallLogConfig : IMessage<FirewallLogConfig>, IEquatable<FirewallLogConfig>, IDeepCloneable<FirewallLogConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class FirewallLogConfig.
The available logging options for a firewall rule.
This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs.
Check the Metadata enum for the list of possible values.
[[["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\u003eThe webpage provides reference documentation and code samples for the \u003ccode\u003eFirewallLogConfig\u003c/code\u003e class within the Compute Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eFirewallLogConfig\u003c/code\u003e offers logging options for firewall rules, determining whether to enable logging and include metadata.\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, indicating its role in message handling and data management.\u003c/p\u003e\n"],["\u003cp\u003eThe document details various versions of the API, ranging from version 1.0.0 to 3.6.0 (latest), with links to specific documentation for each.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFirewallLogConfig\u003c/code\u003e class contains properties such as \u003ccode\u003eEnable\u003c/code\u003e (to enable logging), \u003ccode\u003eHasEnable\u003c/code\u003e and \u003ccode\u003eHasMetadata\u003c/code\u003e (checks if fields are set) and \u003ccode\u003eMetadata\u003c/code\u003e (to include or exclude firewall log metadata).\u003c/p\u003e\n"]]],[],null,[]]