ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.autoNetworkTier(String autoNetworkTier) |
|
static ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.builder() |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
Sets the value of TerraformMetaArguments.getConnection()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
Sets the value of TerraformMetaArguments.getConnection()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
Sets the value of TerraformMetaArguments.getCount()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.count(Number count) |
Sets the value of TerraformMetaArguments.getCount()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
Sets the value of TerraformMetaArguments.getDependsOn()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.drainNatIps(List<String> drainNatIps) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.enableDynamicPortAllocation(com.hashicorp.cdktf.IResolvable enableDynamicPortAllocation) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.enableDynamicPortAllocation(Boolean enableDynamicPortAllocation) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.enableEndpointIndependentMapping(com.hashicorp.cdktf.IResolvable enableEndpointIndependentMapping) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.enableEndpointIndependentMapping(Boolean enableEndpointIndependentMapping) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.endpointTypes(List<String> endpointTypes) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
Sets the value of TerraformMetaArguments.getForEach()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.icmpIdleTimeoutSec(Number icmpIdleTimeoutSec) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.id(String id) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
Sets the value of TerraformMetaArguments.getLifecycle()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.logConfig(ComputeRouterNatLogConfig logConfig) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.maxPortsPerVm(Number maxPortsPerVm) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.minPortsPerVm(Number minPortsPerVm) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.name(String name) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.natIpAllocateOption(String natIpAllocateOption) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.natIps(List<String> natIps) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.project(String project) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
Sets the value of TerraformMetaArguments.getProvider()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.provisioners(List<? extends Object> provisioners) |
Sets the value of TerraformMetaArguments.getProvisioners()
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.region(String region) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.router(String router) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.rules(com.hashicorp.cdktf.IResolvable rules) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.rules(List<? extends ComputeRouterNatRules> rules) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.sourceSubnetworkIpRangesToNat(String sourceSubnetworkIpRangesToNat) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.subnetwork(com.hashicorp.cdktf.IResolvable subnetwork) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.subnetwork(List<? extends ComputeRouterNatSubnetwork> subnetwork) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.tcpEstablishedIdleTimeoutSec(Number tcpEstablishedIdleTimeoutSec) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.tcpTimeWaitTimeoutSec(Number tcpTimeWaitTimeoutSec) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.tcpTransitoryIdleTimeoutSec(Number tcpTransitoryIdleTimeoutSec) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.timeouts(ComputeRouterNatTimeouts timeouts) |
|
ComputeRouterNatConfig.Builder |
ComputeRouterNatConfig.Builder.udpIdleTimeoutSec(Number udpIdleTimeoutSec) |
|