RouterNatLogConfigComputeBeta class
Configuration of logging on a NAT.
Constructors
-
RouterNatLogConfigComputeBeta({Input<
bool> ? enable, Input<RouterNatLogConfigFilterComputeBeta> ? filter}) -
Creates a new RouterNatLogConfigComputeBeta.
enableIndicates whether or not to export logs. This is false by default.filterSpecify 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.const -
RouterNatLogConfigComputeBeta.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
enable
→ Input<
bool> ? -
Indicates whether or not to export logs. This is false by default.
final
-
filter
→ Input<
RouterNatLogConfigFilterComputeBeta> ? -
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.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited