KubernetesClusterNodePoolNodeNetworkProfileArgs

data class KubernetesClusterNodePoolNodeNetworkProfileArgs(val allowedHostPorts: Output<List<KubernetesClusterNodePoolNodeNetworkProfileAllowedHostPortArgs>>? = null, val applicationSecurityGroupIds: Output<List<String>>? = null, val nodePublicIpTags: Output<Map<String, String>>? = null) : ConvertibleToJava<KubernetesClusterNodePoolNodeNetworkProfileArgs>

Constructors

constructor(allowedHostPorts: Output<List<KubernetesClusterNodePoolNodeNetworkProfileAllowedHostPortArgs>>? = null, applicationSecurityGroupIds: Output<List<String>>? = null, nodePublicIpTags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard

One or more allowed_host_ports blocks as defined below.

Link copied to clipboard

A list of Application Security Group IDs which should be associated with this Node Pool.

Link copied to clipboard
val nodePublicIpTags: Output<Map<String, String>>? = null

Specifies a mapping of tags to the instance-level public IPs. Changing this forces a new resource to be created.

Functions

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