Partager via


ArmHDInsightContainersModelFactory.HDInsightClusterPoolData Méthode

Définition

Initialise une nouvelle instance de 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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

provisioningState
Nullable<HDInsightProvisioningStatus>

État d’approvisionnement de la ressource.

deploymentId
String

ID unique généré par le fournisseur de ressources pour identifier la ressource.

managedResourceGroupName
String

Groupe de ressources créé par rp, pour contenir les ressources créées par rp au nom des clients. Il sera également utilisé pour générer aksManagedResourceGroupName par modèle : MC_{managedResourceGroupName}{clusterPoolName}{region}. Vérifiez qu’il respecte la restriction de nom de groupe de ressources.

aksManagedResourceGroupName
String

Groupe de ressources créé par AKS, pour contenir les ressources d’infrastructure créées par AKS pour le compte des clients. Il est généré par le nom du pool de clusters et le nom du groupe de ressources managé par modèle : MC_{managedResourceGroupName}{clusterPoolName}{region}.

clusterPoolVersion
String

Profil de pool CLuster.

computeProfile
ClusterPoolComputeProfile

Profil de calcul du pool CLuster.

aksClusterProfile
AksClusterProfile

Propriétés du cluster AKS sous-jacent.

networkSubnetId
ResourceIdentifier

Profil réseau du pool de clusters.

logAnalyticsProfile
ClusterPoolLogAnalyticsProfile

Profil Log Analytics du pool de clusters pour activer l’agent OMS pour le cluster AKS.

status
String

Status métier de la ressource.

Retours

Une nouvelle HDInsightClusterPoolData instance pour se moquer.

S’applique à