AgentPoolNetworkProfileArgs

data class AgentPoolNetworkProfileArgs(val allowedHostPorts: Output<List<PortRangeArgs>>? = null, val applicationSecurityGroups: Output<List<String>>? = null, val nodePublicIPTags: Output<List<IPTagArgs>>? = null) : ConvertibleToJava<AgentPoolNetworkProfileArgs>

Network settings of an agent pool.

Constructors

Link copied to clipboard
constructor(allowedHostPorts: Output<List<PortRangeArgs>>? = null, applicationSecurityGroups: Output<List<String>>? = null, nodePublicIPTags: Output<List<IPTagArgs>>? = null)

Properties

Link copied to clipboard
val allowedHostPorts: Output<List<PortRangeArgs>>? = null

The port ranges that are allowed to access. The specified ranges are allowed to overlap.

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

The IDs of the application security groups which agent pool will associate when created.

Link copied to clipboard
val nodePublicIPTags: Output<List<IPTagArgs>>? = null

IPTags of instance-level public IPs.

Functions

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