Properties of a RouterNat.
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
drainNatIps |
Array.<string> | null |
<optional> |
RouterNat drainNatIps |
enableDynamicPortAllocation |
boolean | null |
<optional> |
RouterNat enableDynamicPortAllocation |
enableEndpointIndependentMapping |
boolean | null |
<optional> |
RouterNat enableEndpointIndependentMapping |
endpointTypes |
Array.<string> | null |
<optional> |
RouterNat endpointTypes |
icmpIdleTimeoutSec |
number | null |
<optional> |
RouterNat icmpIdleTimeoutSec |
logConfig |
google.cloud.compute.v1.IRouterNatLogConfig | null |
<optional> |
RouterNat logConfig |
maxPortsPerVm |
number | null |
<optional> |
RouterNat maxPortsPerVm |
minPortsPerVm |
number | null |
<optional> |
RouterNat minPortsPerVm |
name |
string | null |
<optional> |
RouterNat name |
natIpAllocateOption |
string | null |
<optional> |
RouterNat natIpAllocateOption |
natIps |
Array.<string> | null |
<optional> |
RouterNat natIps |
rules |
Array.<google.cloud.compute.v1.IRouterNatRule> | null |
<optional> |
RouterNat rules |
sourceSubnetworkIpRangesToNat |
string | null |
<optional> |
RouterNat sourceSubnetworkIpRangesToNat |
subnetworks |
Array.<google.cloud.compute.v1.IRouterNatSubnetworkToNat> | null |
<optional> |
RouterNat subnetworks |
tcpEstablishedIdleTimeoutSec |
number | null |
<optional> |
RouterNat tcpEstablishedIdleTimeoutSec |
tcpTimeWaitTimeoutSec |
number | null |
<optional> |
RouterNat tcpTimeWaitTimeoutSec |
tcpTransitoryIdleTimeoutSec |
number | null |
<optional> |
RouterNat tcpTransitoryIdleTimeoutSec |
udpIdleTimeoutSec |
number | null |
<optional> |
RouterNat udpIdleTimeoutSec |