ClusterCreateHelper.CreateComputeProfile Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Microsoft.Azure.Management.HDInsight.Models.ComputeProfile CreateComputeProfile (Microsoft.Azure.Management.HDInsight.Models.OsProfile osProfile, Microsoft.Azure.Management.HDInsight.Models.VirtualNetworkProfile vnetProfile, System.Collections.Generic.Dictionary<Microsoft.Azure.Management.HDInsight.Models.ClusterNodeType,System.Collections.Generic.List<Microsoft.Azure.Management.HDInsight.Models.ScriptAction>> clusterScriptActions, string clusterType, int workerNodeCount, string headNodeSize, string workerNodeSize, string zookeeperNodeSize = default, string edgeNodeSize = default, bool isKafakaRestProxyEnable = false, string kafkaManagementNodeSize = default, bool isIDBrokerEnable = false, System.Collections.Generic.Dictionary<string,System.Collections.Generic.Dictionary<string,string>> defaultVmSizeConfigurations = default);
static member CreateComputeProfile : Microsoft.Azure.Management.HDInsight.Models.OsProfile * Microsoft.Azure.Management.HDInsight.Models.VirtualNetworkProfile * System.Collections.Generic.Dictionary<Microsoft.Azure.Management.HDInsight.Models.ClusterNodeType, System.Collections.Generic.List<Microsoft.Azure.Management.HDInsight.Models.ScriptAction>> * string * int * string * string * string * string * bool * string * bool * System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, string>> -> Microsoft.Azure.Management.HDInsight.Models.ComputeProfile
Public Function CreateComputeProfile (osProfile As OsProfile, vnetProfile As VirtualNetworkProfile, clusterScriptActions As Dictionary(Of ClusterNodeType, List(Of ScriptAction)), clusterType As String, workerNodeCount As Integer, headNodeSize As String, workerNodeSize As String, Optional zookeeperNodeSize As String = Nothing, Optional edgeNodeSize As String = Nothing, Optional isKafakaRestProxyEnable As Boolean = false, Optional kafkaManagementNodeSize As String = Nothing, Optional isIDBrokerEnable As Boolean = false, Optional defaultVmSizeConfigurations As Dictionary(Of String, Dictionary(Of String, String)) = Nothing) As ComputeProfile
Parameters
- osProfile
- OsProfile
- vnetProfile
- VirtualNetworkProfile
- clusterScriptActions
- Dictionary<ClusterNodeType,List<ScriptAction>>
- clusterType
- String
- workerNodeCount
- Int32
- headNodeSize
- String
- workerNodeSize
- String
- zookeeperNodeSize
- String
- edgeNodeSize
- String
- isKafakaRestProxyEnable
- Boolean
- kafkaManagementNodeSize
- String
- isIDBrokerEnable
- Boolean
- defaultVmSizeConfigurations
- Dictionary<String,Dictionary<String,String>>