ECS::LogEntry::Destination::Nat
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
ip
destination.nat.ip
Translated ip of destination based NAT sessions (e.g. internet to private DMZ)
Typically used with load balancers, firewalls, or routers.
Level: Extended Type: IP
ip=(ip : String | Nil)
destination.nat.ip
Translated ip of destination based NAT sessions (e.g. internet to private DMZ)
Typically used with load balancers, firewalls, or routers.
Level: Extended Type: IP
port
destination.nat.port
Port the source session is translated to by NAT Device.
Typically used with load balancers, firewalls, or routers.
Level: Extended Type: Long
port=(port : UInt64 | Nil)
destination.nat.port
Port the source session is translated to by NAT Device.
Typically used with load balancers, firewalls, or routers.
Level: Extended Type: Long