ManagedClusterLoadBalancerProfile Class

Profile of the managed cluster load balancer.

Inheritance
ManagedClusterLoadBalancerProfile

Constructor

ManagedClusterLoadBalancerProfile(*, managed_outbound_i_ps: Optional[_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs] = None, outbound_ip_prefixes: Optional[_models.ManagedClusterLoadBalancerProfileOutboundIPPrefixes] = None, outbound_i_ps: Optional[_models.ManagedClusterLoadBalancerProfileOutboundIPs] = None, effective_outbound_i_ps: Optional[List[_models.ResourceReference]] = None, allocated_outbound_ports: Optional[int] = 0, idle_timeout_in_minutes: Optional[int] = 30, enable_multiple_standard_load_balancers: Optional[bool] = None, **kwargs)

Variables

managed_outbound_i_ps
ManagedClusterLoadBalancerProfileManagedOutboundIPs

Desired managed outbound IPs for the cluster load balancer.

outbound_ip_prefixes
ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Desired outbound IP Prefix resources for the cluster load balancer.

outbound_i_ps
ManagedClusterLoadBalancerProfileOutboundIPs

Desired outbound IP resources for the cluster load balancer.

effective_outbound_i_ps
list[ResourceReference]

The effective outbound IP resources of the cluster load balancer.

allocated_outbound_ports
int

The desired number of allocated SNAT ports per VM. Allowed values are in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports.

idle_timeout_in_minutes
int

Desired outbound flow idle timeout in minutes. Allowed values are in the range of 4 to 120 (inclusive). The default value is 30 minutes.

enable_multiple_standard_load_balancers
bool

Enable multiple standard load balancers per AKS cluster or not.