ManagedClusterAPIServerAccessProfile Class

Access profile for managed cluster API server.

Inheritance
ManagedClusterAPIServerAccessProfile

Constructor

ManagedClusterAPIServerAccessProfile(*, authorized_ip_ranges: Optional[List[str]] = None, enable_private_cluster: Optional[bool] = None, private_dns_zone: Optional[str] = None, enable_private_cluster_public_fqdn: Optional[bool] = None, **kwargs)

Variables

authorized_ip_ranges
list[str]

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.

enable_private_cluster
bool

For more details, see Creating a private AKS cluster.

private_dns_zone
str

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

enable_private_cluster_public_fqdn
bool

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