ManagedClusterAPIServerAccessProfileArgs

data class ManagedClusterAPIServerAccessProfileArgs(val authorizedIPRanges: Output<List<String>>? = null, val enablePrivateCluster: Output<Boolean>? = null, val privateDNSZone: Output<String>? = null) : ConvertibleToJava<ManagedClusterAPIServerAccessProfileArgs>

Access profile for managed cluster API server.

Constructors

Link copied to clipboard
constructor(authorizedIPRanges: Output<List<String>>? = null, enablePrivateCluster: Output<Boolean>? = null, privateDNSZone: Output<String>? = null)

Properties

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

Authorized IP Ranges to kubernetes API server.

Link copied to clipboard
val enablePrivateCluster: Output<Boolean>? = null

Whether to create the cluster as a private cluster or not.

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

Private dns zone mode for private cluster.

Functions

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