Properties of a RouterNat.
Package
@google-cloud/computeProperties
drainNatIps
drainNatIps?: (string[]|null);RouterNat drainNatIps
enableDynamicPortAllocation
enableDynamicPortAllocation?: (boolean|null);RouterNat enableDynamicPortAllocation
enableEndpointIndependentMapping
enableEndpointIndependentMapping?: (boolean|null);RouterNat enableEndpointIndependentMapping
endpointTypes
endpointTypes?: (string[]|null);RouterNat endpointTypes
icmpIdleTimeoutSec
icmpIdleTimeoutSec?: (number|null);RouterNat icmpIdleTimeoutSec
logConfig
logConfig?: (google.cloud.compute.v1.IRouterNatLogConfig|null);RouterNat logConfig
maxPortsPerVm
maxPortsPerVm?: (number|null);RouterNat maxPortsPerVm
minPortsPerVm
minPortsPerVm?: (number|null);RouterNat minPortsPerVm
name
name?: (string|null);RouterNat name
natIpAllocateOption
natIpAllocateOption?: (string|null);RouterNat natIpAllocateOption
natIps
natIps?: (string[]|null);RouterNat natIps
rules
rules?: (google.cloud.compute.v1.IRouterNatRule[]|null);RouterNat rules
sourceSubnetworkIpRangesToNat
sourceSubnetworkIpRangesToNat?: (string|null);RouterNat sourceSubnetworkIpRangesToNat
subnetworks
subnetworks?: (google.cloud.compute.v1.IRouterNatSubnetworkToNat[]|null);RouterNat subnetworks
tcpEstablishedIdleTimeoutSec
tcpEstablishedIdleTimeoutSec?: (number|null);RouterNat tcpEstablishedIdleTimeoutSec
tcpTimeWaitTimeoutSec
tcpTimeWaitTimeoutSec?: (number|null);RouterNat tcpTimeWaitTimeoutSec
tcpTransitoryIdleTimeoutSec
tcpTransitoryIdleTimeoutSec?: (number|null);RouterNat tcpTransitoryIdleTimeoutSec
udpIdleTimeoutSec
udpIdleTimeoutSec?: (number|null);RouterNat udpIdleTimeoutSec