KubernetesClusterApiServerAccessProfileArgs

data class KubernetesClusterApiServerAccessProfileArgs(val authorizedIpRanges: Output<List<String>>? = null, val subnetId: Output<String>? = null, val vnetIntegrationEnabled: Output<Boolean>? = null) : ConvertibleToJava<KubernetesClusterApiServerAccessProfileArgs>

Constructors

constructor(authorizedIpRanges: Output<List<String>>? = null, subnetId: Output<String>? = null, vnetIntegrationEnabled: Output<Boolean>? = null)

Properties

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

Set of authorized IP ranges to allow access to API server, e.g. "198.51.100.0/24".

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

The ID of the Subnet where the API server endpoint is delegated to.

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

Should API Server VNet Integration be enabled? For more details please visit Use API Server VNet Integration.

Functions

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