Outbound Rule Args
data class OutboundRuleArgs(val allocatedOutboundPorts: Output<Int>? = null, val backendAddressPool: Output<SubResourceArgs>, val enableTcpReset: Output<Boolean>? = null, val frontendIPConfigurations: Output<List<SubResourceArgs>>, val id: Output<String>? = null, val idleTimeoutInMinutes: Output<Int>? = null, val name: Output<String>? = null, val protocol: Output<Either<String, LoadBalancerOutboundRuleProtocol>>) : ConvertibleToJava<OutboundRuleArgs>
Outbound rule of the load balancer.
Constructors
Link copied to clipboard
constructor(allocatedOutboundPorts: Output<Int>? = null, backendAddressPool: Output<SubResourceArgs>, enableTcpReset: Output<Boolean>? = null, frontendIPConfigurations: Output<List<SubResourceArgs>>, id: Output<String>? = null, idleTimeoutInMinutes: Output<Int>? = null, name: Output<String>? = null, protocol: Output<Either<String, LoadBalancerOutboundRuleProtocol>>)
Properties
Link copied to clipboard
The number of outbound ports to be used for NAT.
Link copied to clipboard
A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.
Link copied to clipboard
Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
Link copied to clipboard
The Frontend IP addresses of the load balancer.
Link copied to clipboard
The timeout for the TCP idle connection.
Link copied to clipboard
The protocol for the outbound rule in load balancer.