Share via


ManagedClusterAPIServerAccessProfile Constructors

Definition

Overloads

ManagedClusterAPIServerAccessProfile()

Initializes a new instance of the ManagedClusterAPIServerAccessProfile class.

ManagedClusterAPIServerAccessProfile(IList<String>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of the ManagedClusterAPIServerAccessProfile class.

ManagedClusterAPIServerAccessProfile()

Initializes a new instance of the ManagedClusterAPIServerAccessProfile class.

public ManagedClusterAPIServerAccessProfile ();
Public Sub New ()

Applies to

ManagedClusterAPIServerAccessProfile(IList<String>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of the ManagedClusterAPIServerAccessProfile class.

public ManagedClusterAPIServerAccessProfile (System.Collections.Generic.IList<string> authorizedIPRanges = default, bool? enablePrivateCluster = default, string privateDnsZone = default, bool? enablePrivateClusterPublicFqdn = default, bool? disableRunCommand = default);
new Microsoft.Azure.Management.ContainerService.Models.ManagedClusterAPIServerAccessProfile : System.Collections.Generic.IList<string> * Nullable<bool> * string * Nullable<bool> * Nullable<bool> -> Microsoft.Azure.Management.ContainerService.Models.ManagedClusterAPIServerAccessProfile
Public Sub New (Optional authorizedIPRanges As IList(Of String) = Nothing, Optional enablePrivateCluster As Nullable(Of Boolean) = Nothing, Optional privateDnsZone As String = Nothing, Optional enablePrivateClusterPublicFqdn As Nullable(Of Boolean) = Nothing, Optional disableRunCommand As Nullable(Of Boolean) = Nothing)

Parameters

authorizedIPRanges
IList<String>

IP ranges are specified in CIDR format, e.g. 137.117.106.88/29. This feature is not compatible with clusters that use Public IP Per Node, or clusters that are using a Basic Load Balancer. For more information see API server authorized IP ranges.

enablePrivateCluster
Nullable<Boolean>

For more details, see Creating a private AKS cluster.

privateDnsZone
String

The default is System. For more details see configure private DNS zone. Allowed values are 'system' and 'none'.

enablePrivateClusterPublicFqdn
Nullable<Boolean>

Whether to create additional public FQDN for private cluster or not.

disableRunCommand
Nullable<Boolean>

Whether to disable run command for the cluster or not.

Applies to