public sealed class RouterNatLogConfig : IMessage<RouterNatLogConfig>, IEquatable<RouterNatLogConfig>, IDeepCloneable<RouterNatLogConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class RouterNatLogConfig.
Specify the desired filtering of logs on this NAT. If unspecified, logs are exported for all connections handled by this NAT. This option can take one of the following values: - ERRORS_ONLY: Export logs only for connection failures. - TRANSLATIONS_ONLY: Export logs only for successful connections. - ALL: Export logs for all connections, successful and unsuccessful.
Check the Filter enum for the list of possible values.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The documentation covers the `RouterNatLogConfig` class within the Google Cloud Compute Engine v1 API, specifically for .NET."],["This class, `RouterNatLogConfig`, is used to configure logging settings for Network Address Translation (NAT) and is part of the `Google.Cloud.Compute.V1` namespace, and is available across multiple versions, with 3.6.0 being the latest."],["`RouterNatLogConfig` has two main properties: `Enable`, a boolean to toggle log exporting, and `Filter`, a string to specify which types of connections to log."],["There are two constructors available to create a `RouterNatLogConfig` instance, either empty or from an existing instance."],["The documentation lists a comprehensive history of versions, from 1.0.0 to the latest 3.6.0, offering a wide range of supported library releases."]]],[]]