Router Nat Response
fun RouterNatResponse(drainNatIps: List<String>, enableDynamicPortAllocation: Boolean, enableEndpointIndependentMapping: Boolean, endpointTypes: List<String>, icmpIdleTimeoutSec: Int, logConfig: RouterNatLogConfigResponse, maxPortsPerVm: Int, minPortsPerVm: Int, name: String, natIpAllocateOption: String, natIps: List<String>, rules: List<RouterNatRuleResponse>, sourceSubnetworkIpRangesToNat: String, subnetworks: List<RouterNatSubnetworkToNatResponse>, tcpEstablishedIdleTimeoutSec: Int, tcpTimeWaitTimeoutSec: Int, tcpTransitoryIdleTimeoutSec: Int, udpIdleTimeoutSec: Int)