Properties of a RouterNat.
Package
@google-cloud/computeProperties
autoNetworkTier
autoNetworkTier?: (string|null);RouterNat autoNetworkTier
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.v1beta.IRouterNatLogConfig|null);RouterNat logConfig
maxPortsPerVm
maxPortsPerVm?: (number|null);RouterNat maxPortsPerVm
minPortsPerVm
minPortsPerVm?: (number|null);RouterNat minPortsPerVm
name
name?: (string|null);RouterNat name
nat64Subnetworks
nat64Subnetworks?: (google.cloud.compute.v1beta.IRouterNatSubnetworkToNat64[]|null);RouterNat nat64Subnetworks
natIpAllocateOption
natIpAllocateOption?: (string|null);RouterNat natIpAllocateOption
natIps
natIps?: (string[]|null);RouterNat natIps
rules
rules?: (google.cloud.compute.v1beta.IRouterNatRule[]|null);RouterNat rules
sourceSubnetworkIpRangesToNat
sourceSubnetworkIpRangesToNat?: (string|null);RouterNat sourceSubnetworkIpRangesToNat
sourceSubnetworkIpRangesToNat64
sourceSubnetworkIpRangesToNat64?: (string|null);RouterNat sourceSubnetworkIpRangesToNat64
subnetworks
subnetworks?: (google.cloud.compute.v1beta.IRouterNatSubnetworkToNat[]|null);RouterNat subnetworks
tcpEstablishedIdleTimeoutSec
tcpEstablishedIdleTimeoutSec?: (number|null);RouterNat tcpEstablishedIdleTimeoutSec
tcpTimeWaitTimeoutSec
tcpTimeWaitTimeoutSec?: (number|null);RouterNat tcpTimeWaitTimeoutSec
tcpTransitoryIdleTimeoutSec
tcpTransitoryIdleTimeoutSec?: (number|null);RouterNat tcpTransitoryIdleTimeoutSec
type
type?: (string|null);RouterNat type
udpIdleTimeoutSec
udpIdleTimeoutSec?: (number|null);RouterNat udpIdleTimeoutSec