次の方法で共有


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 インスタンス。

適用対象