RouterNat
class RouterNat extends Collection (View source)
Properties
protected | $collection_key | ||
string | $autoNetworkTier | ||
string[] | $drainNatIps | ||
bool | $enableDynamicPortAllocation | ||
bool | $enableEndpointIndependentMapping | ||
string[] | $endpointTypes | ||
int | $icmpIdleTimeoutSec | ||
protected | $logConfigType | ||
protected | $logConfigDataType | ||
int | $maxPortsPerVm | ||
int | $minPortsPerVm | ||
string | $name | ||
string | $natIpAllocateOption | ||
string[] | $natIps | ||
protected | $rulesType | ||
protected | $rulesDataType | ||
string | $sourceSubnetworkIpRangesToNat | ||
protected | $subnetworksType | ||
protected | $subnetworksDataType | ||
int | $tcpEstablishedIdleTimeoutSec | ||
int | $tcpTimeWaitTimeoutSec | ||
int | $tcpTransitoryIdleTimeoutSec | ||
string | $type | ||
int | $udpIdleTimeoutSec |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
setAutoNetworkTier($autoNetworkTier)
No description
string
getAutoNetworkTier()
No description
setDrainNatIps($drainNatIps)
No description
string[]
getDrainNatIps()
No description
setEnableDynamicPortAllocation($enableDynamicPortAllocation)
No description
bool
getEnableDynamicPortAllocation()
No description
setEnableEndpointIndependentMapping($enableEndpointIndependentMapping)
No description
bool
getEnableEndpointIndependentMapping()
No description
setEndpointTypes($endpointTypes)
No description
string[]
getEndpointTypes()
No description
setIcmpIdleTimeoutSec($icmpIdleTimeoutSec)
No description
int
getIcmpIdleTimeoutSec()
No description
setLogConfig(RouterNatLogConfig $logConfig)
No description
RouterNatLogConfig
getLogConfig()
No description
setMaxPortsPerVm($maxPortsPerVm)
No description
int
getMaxPortsPerVm()
No description
setMinPortsPerVm($minPortsPerVm)
No description
int
getMinPortsPerVm()
No description
setName($name)
No description
string
getName()
No description
setNatIpAllocateOption($natIpAllocateOption)
No description
string
getNatIpAllocateOption()
No description
setNatIps($natIps)
No description
string[]
getNatIps()
No description
setRules($rules)
No description
RouterNatRule[]
getRules()
No description
setSourceSubnetworkIpRangesToNat($sourceSubnetworkIpRangesToNat)
No description
string
getSourceSubnetworkIpRangesToNat()
No description
setSubnetworks($subnetworks)
No description
RouterNatSubnetworkToNat[]
getSubnetworks()
No description
setTcpEstablishedIdleTimeoutSec($tcpEstablishedIdleTimeoutSec)
No description
int
getTcpEstablishedIdleTimeoutSec()
No description
setTcpTimeWaitTimeoutSec($tcpTimeWaitTimeoutSec)
No description
int
getTcpTimeWaitTimeoutSec()
No description
setTcpTransitoryIdleTimeoutSec($tcpTransitoryIdleTimeoutSec)
No description
int
getTcpTransitoryIdleTimeoutSec()
No description
setType($type)
No description
string
getType()
No description
setUdpIdleTimeoutSec($udpIdleTimeoutSec)
No description
int
getUdpIdleTimeoutSec()
No description