ManagedClusterAPIServerAccessProfileResponse

data class ManagedClusterAPIServerAccessProfileResponse(val authorizedIPRanges: List<String>? = null, val disableRunCommand: Boolean? = null, val enablePrivateCluster: Boolean? = null, val enablePrivateClusterPublicFQDN: Boolean? = null, val privateDNSZone: String? = null)

Access profile for managed cluster API server.

Constructors

constructor(authorizedIPRanges: List<String>? = null, disableRunCommand: Boolean? = null, enablePrivateCluster: Boolean? = null, enablePrivateClusterPublicFQDN: Boolean? = null, privateDNSZone: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

IP ranges are specified in CIDR format, e.g. 137.117.106.88/29. This feature is not compatible with clusters that use Public IP Per Node, or clusters that are using a Basic Load Balancer. For more information see API server authorized IP ranges.

Link copied to clipboard

Whether to disable run command for the cluster or not.

Link copied to clipboard
Link copied to clipboard

Whether to create additional public FQDN for private cluster or not.

Link copied to clipboard
val privateDNSZone: String? = null

The default is System. For more details see configure private DNS zone. Allowed values are 'system' and 'none'.