KubernetesClusterNetworkProfileNatGatewayProfileArgs

data class KubernetesClusterNetworkProfileNatGatewayProfileArgs(val effectiveOutboundIps: Output<List<String>>? = null, val idleTimeoutInMinutes: Output<Int>? = null, val managedOutboundIpCount: Output<Int>? = null) : ConvertibleToJava<KubernetesClusterNetworkProfileNatGatewayProfileArgs>

Constructors

constructor(effectiveOutboundIps: Output<List<String>>? = null, idleTimeoutInMinutes: Output<Int>? = null, managedOutboundIpCount: Output<Int>? = null)

Properties

Link copied to clipboard
val effectiveOutboundIps: Output<List<String>>? = null

The outcome (resource IDs) of the specified arguments.

Link copied to clipboard
val idleTimeoutInMinutes: Output<Int>? = null

Desired outbound flow idle timeout in minutes for the managed nat gateway. Must be between 4 and 120 inclusive. Defaults to 4.

Link copied to clipboard
val managedOutboundIpCount: Output<Int>? = null

Count of desired managed outbound IPs for the managed nat gateway. Must be between 1 and 16 inclusive.

Functions

Link copied to clipboard
open override fun toJava(): KubernetesClusterNetworkProfileNatGatewayProfileArgs