Get Router Nat Result
data class GetRouterNatResult(val autoNetworkTier: String, val drainNatIps: List<String>, val enableDynamicPortAllocation: Boolean, val enableEndpointIndependentMapping: Boolean, val endpointTypes: List<String>, val icmpIdleTimeoutSec: Int, val id: String, val logConfigs: List<GetRouterNatLogConfig>, val maxPortsPerVm: Int, val minPortsPerVm: Int, val name: String, val natIpAllocateOption: String, val natIps: List<String>, val project: String? = null, val region: String? = null, val router: String, val rules: List<GetRouterNatRule>, val sourceSubnetworkIpRangesToNat: String, val subnetworks: List<GetRouterNatSubnetwork>, val tcpEstablishedIdleTimeoutSec: Int, val tcpTimeWaitTimeoutSec: Int, val tcpTransitoryIdleTimeoutSec: Int, val type: String, val udpIdleTimeoutSec: Int)
A collection of values returned by getRouterNat.
Constructors
Link copied to clipboard
constructor(autoNetworkTier: String, drainNatIps: List<String>, enableDynamicPortAllocation: Boolean, enableEndpointIndependentMapping: Boolean, endpointTypes: List<String>, icmpIdleTimeoutSec: Int, id: String, logConfigs: List<GetRouterNatLogConfig>, maxPortsPerVm: Int, minPortsPerVm: Int, name: String, natIpAllocateOption: String, natIps: List<String>, project: String? = null, region: String? = null, router: String, rules: List<GetRouterNatRule>, sourceSubnetworkIpRangesToNat: String, subnetworks: List<GetRouterNatSubnetwork>, tcpEstablishedIdleTimeoutSec: Int, tcpTimeWaitTimeoutSec: Int, tcpTransitoryIdleTimeoutSec: Int, type: String, udpIdleTimeoutSec: Int)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard