ManagedClusterLoadBalancerProfile Class

Profile of the managed cluster load balancer.

Inheritance
ManagedClusterLoadBalancerProfile

Constructor

ManagedClusterLoadBalancerProfile(*, managed_outbound_i_ps: typing.Union[_ForwardRef('ManagedClusterLoadBalancerProfileManagedOutboundIPs'), NoneType] = None, outbound_ip_prefixes: typing.Union[_ForwardRef('ManagedClusterLoadBalancerProfileOutboundIPPrefixes'), NoneType] = None, outbound_i_ps: typing.Union[_ForwardRef('ManagedClusterLoadBalancerProfileOutboundIPs'), NoneType] = None, effective_outbound_i_ps: typing.Union[typing.List[_ForwardRef('ResourceReference')], NoneType] = None, allocated_outbound_ports: typing.Union[int, NoneType] = 0, idle_timeout_in_minutes: typing.Union[int, NoneType] = 30, **kwargs)

Parameters

managed_outbound_i_ps
ManagedClusterLoadBalancerProfileManagedOutboundIPs
Required

Desired managed outbound IPs for the cluster load balancer.

outbound_ip_prefixes
ManagedClusterLoadBalancerProfileOutboundIPPrefixes
Required

Desired outbound IP Prefix resources for the cluster load balancer.

outbound_i_ps
ManagedClusterLoadBalancerProfileOutboundIPs
Required

Desired outbound IP resources for the cluster load balancer.

effective_outbound_i_ps
list[ResourceReference]
Required

The effective outbound IP resources of the cluster load balancer.

allocated_outbound_ports
int
Required

Desired number of allocated SNAT ports per VM. Allowed values must be 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
Required

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