Share via


ManagedClusterLoadBalancerProfile Constructors

Definition

Overloads

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.

ManagedClusterLoadBalancerProfile()

Initializes a new instance of the ManagedClusterLoadBalancerProfile class.

public ManagedClusterLoadBalancerProfile ();
Public Sub New ()

Applies to

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

Initializes a new instance of the ManagedClusterLoadBalancerProfile class.

public ManagedClusterLoadBalancerProfile (Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfileManagedOutboundIPs managedOutboundIPs = default, Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfileOutboundIPPrefixes outboundIPPrefixes = default, Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfileOutboundIPs outboundIPs = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Models.ResourceReference> effectiveOutboundIPs = default, int? allocatedOutboundPorts = default, int? idleTimeoutInMinutes = default, bool? enableMultipleStandardLoadBalancers = default);
new Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfile : Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfileManagedOutboundIPs * Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfileOutboundIPPrefixes * Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfileOutboundIPs * System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Models.ResourceReference> * Nullable<int> * Nullable<int> * Nullable<bool> -> Microsoft.Azure.Management.ContainerService.Models.ManagedClusterLoadBalancerProfile
Public Sub New (Optional managedOutboundIPs As ManagedClusterLoadBalancerProfileManagedOutboundIPs = Nothing, Optional outboundIPPrefixes As ManagedClusterLoadBalancerProfileOutboundIPPrefixes = Nothing, Optional outboundIPs As ManagedClusterLoadBalancerProfileOutboundIPs = Nothing, Optional effectiveOutboundIPs As IList(Of ResourceReference) = Nothing, Optional allocatedOutboundPorts As Nullable(Of Integer) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional enableMultipleStandardLoadBalancers As Nullable(Of Boolean) = Nothing)

Parameters

managedOutboundIPs
ManagedClusterLoadBalancerProfileManagedOutboundIPs

Desired managed outbound IPs for the cluster load balancer.

outboundIPPrefixes
ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Desired outbound IP Prefix resources for the cluster load balancer.

outboundIPs
ManagedClusterLoadBalancerProfileOutboundIPs

Desired outbound IP resources for the cluster load balancer.

effectiveOutboundIPs
IList<ResourceReference>

The effective outbound IP resources of the cluster load balancer.

allocatedOutboundPorts
Nullable<Int32>

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.

idleTimeoutInMinutes
Nullable<Int32>

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

enableMultipleStandardLoadBalancers
Nullable<Boolean>

Enable multiple standard load balancers per AKS cluster or not.

Applies to