drainNatIps = $drainNatIps;
}
public function getDrainNatIps()
{
return $this->drainNatIps;
}
public function setEnableEndpointIndependentMapping($enableEndpointIndependentMapping)
{
$this->enableEndpointIndependentMapping = $enableEndpointIndependentMapping;
}
public function getEnableEndpointIndependentMapping()
{
return $this->enableEndpointIndependentMapping;
}
public function setIcmpIdleTimeoutSec($icmpIdleTimeoutSec)
{
$this->icmpIdleTimeoutSec = $icmpIdleTimeoutSec;
}
public function getIcmpIdleTimeoutSec()
{
return $this->icmpIdleTimeoutSec;
}
/**
* @param Google_Service_Compute_RouterNatLogConfig
*/
public function setLogConfig(Google_Service_Compute_RouterNatLogConfig $logConfig)
{
$this->logConfig = $logConfig;
}
/**
* @return Google_Service_Compute_RouterNatLogConfig
*/
public function getLogConfig()
{
return $this->logConfig;
}
public function setMinPortsPerVm($minPortsPerVm)
{
$this->minPortsPerVm = $minPortsPerVm;
}
public function getMinPortsPerVm()
{
return $this->minPortsPerVm;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNatIpAllocateOption($natIpAllocateOption)
{
$this->natIpAllocateOption = $natIpAllocateOption;
}
public function getNatIpAllocateOption()
{
return $this->natIpAllocateOption;
}
public function setNatIps($natIps)
{
$this->natIps = $natIps;
}
public function getNatIps()
{
return $this->natIps;
}
public function setSourceSubnetworkIpRangesToNat($sourceSubnetworkIpRangesToNat)
{
$this->sourceSubnetworkIpRangesToNat = $sourceSubnetworkIpRangesToNat;
}
public function getSourceSubnetworkIpRangesToNat()
{
return $this->sourceSubnetworkIpRangesToNat;
}
/**
* @param Google_Service_Compute_RouterNatSubnetworkToNat[]
*/
public function setSubnetworks($subnetworks)
{
$this->subnetworks = $subnetworks;
}
/**
* @return Google_Service_Compute_RouterNatSubnetworkToNat[]
*/
public function getSubnetworks()
{
return $this->subnetworks;
}
public function setTcpEstablishedIdleTimeoutSec($tcpEstablishedIdleTimeoutSec)
{
$this->tcpEstablishedIdleTimeoutSec = $tcpEstablishedIdleTimeoutSec;
}
public function getTcpEstablishedIdleTimeoutSec()
{
return $this->tcpEstablishedIdleTimeoutSec;
}
public function setTcpTransitoryIdleTimeoutSec($tcpTransitoryIdleTimeoutSec)
{
$this->tcpTransitoryIdleTimeoutSec = $tcpTransitoryIdleTimeoutSec;
}
public function getTcpTransitoryIdleTimeoutSec()
{
return $this->tcpTransitoryIdleTimeoutSec;
}
public function setUdpIdleTimeoutSec($udpIdleTimeoutSec)
{
$this->udpIdleTimeoutSec = $udpIdleTimeoutSec;
}
public function getUdpIdleTimeoutSec()
{
return $this->udpIdleTimeoutSec;
}
}