Share via


ManagedClusterLoadBalancerProfile Class

Definition

Profile of the managed cluster load balancer.

public class ManagedClusterLoadBalancerProfile
type ManagedClusterLoadBalancerProfile = class
Public Class ManagedClusterLoadBalancerProfile
Inheritance
ManagedClusterLoadBalancerProfile

Constructors

ManagedClusterLoadBalancerProfile()

Initializes a new instance of the ManagedClusterLoadBalancerProfile class.

ManagedClusterLoadBalancerProfile(ManagedClusterLoadBalancerProfileManagedOutboundIPs, ManagedClusterLoadBalancerProfileOutboundIPPrefixes, ManagedClusterLoadBalancerProfileOutboundIPs, IList<ResourceReference>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>)

Initializes a new instance of the ManagedClusterLoadBalancerProfile class.

Properties

AllocatedOutboundPorts

Gets or sets 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.

EffectiveOutboundIPs

Gets or sets the effective outbound IP resources of the cluster load balancer.

EnableMultipleStandardLoadBalancers

Gets or sets enable multiple standard load balancers per AKS cluster or not.

IdleTimeoutInMinutes

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

ManagedOutboundIPs

Gets or sets desired managed outbound IPs for the cluster load balancer.

OutboundIPPrefixes

Gets or sets desired outbound IP Prefix resources for the cluster load balancer.

OutboundIPs

Gets or sets desired outbound IP resources for the cluster load balancer.

Methods

Validate()

Validate the object.

Applies to