AksNetworkingConfiguration Class

Advance configuration for AKS networking.

Inheritance
AksNetworkingConfiguration

Constructor

AksNetworkingConfiguration(*, subnet_id: Optional[str] = None, service_cidr: Optional[str] = None, dns_service_ip: Optional[str] = None, docker_bridge_cidr: Optional[str] = None, **kwargs)

Parameters

subnet_id
str
Required

Virtual network subnet resource ID the compute nodes belong to.

service_cidr
str
Required

A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.

dns_service_ip
str
Required

An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.

docker_bridge_cidr
str
Required

A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.