VmSizeCompatibilityFilter Constructors

Definition

Overloads

VmSizeCompatibilityFilter()

Initializes a new instance of the VmSizeCompatibilityFilter class.

VmSizeCompatibilityFilter(String, IList<String>, IList<String>, IList<String>, IList<String>, IList<String>)

Initializes a new instance of the VmSizeCompatibilityFilter class.

VmSizeCompatibilityFilter(String, IList<String>, IList<String>, IList<String>, IList<String>, IList<String>, IList<String>, String, String)

Initializes a new instance of the VmSizeCompatibilityFilter class.

VmSizeCompatibilityFilter()

Initializes a new instance of the VmSizeCompatibilityFilter class.

public VmSizeCompatibilityFilter ();
Public Sub New ()

Applies to

VmSizeCompatibilityFilter(String, IList<String>, IList<String>, IList<String>, IList<String>, IList<String>)

Initializes a new instance of the VmSizeCompatibilityFilter class.

public VmSizeCompatibilityFilter (string filterMode = default, System.Collections.Generic.IList<string> regions = default, System.Collections.Generic.IList<string> clusterFlavors = default, System.Collections.Generic.IList<string> nodeTypes = default, System.Collections.Generic.IList<string> clusterVersions = default, System.Collections.Generic.IList<string> vmsizes = default);
new Microsoft.Azure.Management.HDInsight.Models.VmSizeCompatibilityFilter : string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.HDInsight.Models.VmSizeCompatibilityFilter
Public Sub New (Optional filterMode As String = Nothing, Optional regions As IList(Of String) = Nothing, Optional clusterFlavors As IList(Of String) = Nothing, Optional nodeTypes As IList(Of String) = Nothing, Optional clusterVersions As IList(Of String) = Nothing, Optional vmsizes As IList(Of String) = Nothing)

Parameters

filterMode
System.String

The mode for the filter.

regions
System.Collections.Generic.IList<System.String>

The list of regions.

clusterFlavors
System.Collections.Generic.IList<System.String>

The list of cluster types available.

nodeTypes
System.Collections.Generic.IList<System.String>

The list of node types.

clusterVersions
System.Collections.Generic.IList<System.String>

The list of cluster versions.

vmsizes
System.Collections.Generic.IList<System.String>

The list of virtual machine sizes.

Applies to

VmSizeCompatibilityFilter(String, IList<String>, IList<String>, IList<String>, IList<String>, IList<String>, IList<String>, String, String)

Initializes a new instance of the VmSizeCompatibilityFilter class.

public VmSizeCompatibilityFilter (string filterMode = default, System.Collections.Generic.IList<string> regions = default, System.Collections.Generic.IList<string> clusterFlavors = default, System.Collections.Generic.IList<string> nodeTypes = default, System.Collections.Generic.IList<string> clusterVersions = default, System.Collections.Generic.IList<string> osType = default, System.Collections.Generic.IList<string> vMSizes = default, string eSPApplied = default, string computeIsolationSupported = default);
new Microsoft.Azure.Management.HDInsight.Models.VmSizeCompatibilityFilter : string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * string * string -> Microsoft.Azure.Management.HDInsight.Models.VmSizeCompatibilityFilter
Public Sub New (Optional filterMode As String = Nothing, Optional regions As IList(Of String) = Nothing, Optional clusterFlavors As IList(Of String) = Nothing, Optional nodeTypes As IList(Of String) = Nothing, Optional clusterVersions As IList(Of String) = Nothing, Optional osType As IList(Of String) = Nothing, Optional vMSizes As IList(Of String) = Nothing, Optional eSPApplied As String = Nothing, Optional computeIsolationSupported As String = Nothing)

Parameters

filterMode
System.String

The mode for the filter.

regions
System.Collections.Generic.IList<System.String>

The list of regions.

clusterFlavors
System.Collections.Generic.IList<System.String>

The list of cluster types available.

nodeTypes
System.Collections.Generic.IList<System.String>

The list of node types.

clusterVersions
System.Collections.Generic.IList<System.String>

The list of cluster versions.

osType
System.Collections.Generic.IList<System.String>

The list of OS types.

vMSizes
System.Collections.Generic.IList<System.String>

The list of virtual machine sizes.

eSPApplied
System.String

Whether apply for ESP cluster. 'true' means only for ESP, 'false' means only for non-ESP, null or empty string or others mean for both.

computeIsolationSupported
System.String

Whether support compute isolation. 'true' means only for ComputeIsolationEnabled, 'false' means only for regular cluster.

Applies to