你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmHDInsightContainersModelFactory.HDInsightClusterPoolData 方法

定义

初始化 HDInsightClusterPoolData 的新实例。

public static Azure.ResourceManager.HDInsight.Containers.HDInsightClusterPoolData HDInsightClusterPoolData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.HDInsight.Containers.Models.HDInsightProvisioningStatus? provisioningState = default, string deploymentId = default, string managedResourceGroupName = default, string aksManagedResourceGroupName = default, string clusterPoolVersion = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolComputeProfile computeProfile = default, Azure.ResourceManager.HDInsight.Containers.Models.AksClusterProfile aksClusterProfile = default, Azure.Core.ResourceIdentifier networkSubnetId = default, Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolLogAnalyticsProfile logAnalyticsProfile = default, string status = default);
static member HDInsightClusterPoolData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.HDInsight.Containers.Models.HDInsightProvisioningStatus> * string * string * string * string * Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolComputeProfile * Azure.ResourceManager.HDInsight.Containers.Models.AksClusterProfile * Azure.Core.ResourceIdentifier * Azure.ResourceManager.HDInsight.Containers.Models.ClusterPoolLogAnalyticsProfile * string -> Azure.ResourceManager.HDInsight.Containers.HDInsightClusterPoolData
Public Shared Function HDInsightClusterPoolData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional provisioningState As Nullable(Of HDInsightProvisioningStatus) = Nothing, Optional deploymentId As String = Nothing, Optional managedResourceGroupName As String = Nothing, Optional aksManagedResourceGroupName As String = Nothing, Optional clusterPoolVersion As String = Nothing, Optional computeProfile As ClusterPoolComputeProfile = Nothing, Optional aksClusterProfile As AksClusterProfile = Nothing, Optional networkSubnetId As ResourceIdentifier = Nothing, Optional logAnalyticsProfile As ClusterPoolLogAnalyticsProfile = Nothing, Optional status As String = Nothing) As HDInsightClusterPoolData

参数

name
String

名称。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

tags
IDictionary<String,String>

标记。

location
AzureLocation

位置。

provisioningState
Nullable<HDInsightProvisioningStatus>

资源的预配状态。

deploymentId
String

由 RP 生成的用于标识资源的唯一 ID。

managedResourceGroupName
String

由 RP 创建的资源组,用于代表客户保存 RP 创建的资源。 它还将用于按模式生成 aksManagedResourceGroupName:MC_{managedResourceGroupName}{clusterPoolName}{region}。 请确保它符合资源组名称限制。

aksManagedResourceGroupName
String

AKS 创建的资源组,用于代表客户保存 AKS 创建的基础结构资源。 它由群集池名称和托管资源组名称按模式生成:MC_{managedResourceGroupName}{clusterPoolName}{region}。

clusterPoolVersion
String

CLuster 池配置文件。

computeProfile
ClusterPoolComputeProfile

CLuster 池计算配置文件。

aksClusterProfile
AksClusterProfile

基础 AKS 群集的属性。

networkSubnetId
ResourceIdentifier

群集池网络配置文件。

logAnalyticsProfile
ClusterPoolLogAnalyticsProfile

群集池日志分析配置文件,用于为 AKS 群集启用 OMS 代理。

status
String

资源的业务状态。

返回

用于模拟的新 HDInsightClusterPoolData 实例。

适用于