ArmHDInsightContainersModelFactory.HDInsightClusterPoolData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von 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
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- provisioningState
- Nullable<HDInsightProvisioningStatus>
Bereitstellungsstatus der Ressource.
- deploymentId
- String
Eine eindeutige ID, die vom RP generiert wird, um die Ressource zu identifizieren.
- managedResourceGroupName
- String
Eine Ressourcengruppe, die von RP erstellt wurde, um die ressourcen aufzunehmen, die von RP im Auftrag von Kunden erstellt wurden. Es wird auch verwendet, um aksManagedResourceGroupName nach Muster zu generieren: MC_{managedResourceGroupName}{clusterPoolName}{region}. Stellen Sie sicher, dass die Einschränkung des Ressourcengruppennamens erfüllt ist.
- aksManagedResourceGroupName
- String
Eine Ressourcengruppe, die von AKS erstellt wurde, um die von AKS im Auftrag von Kunden erstellten Infrastrukturressourcen zu enthalten. Sie wird nach Clusterpoolname und Name der verwalteten Ressourcengruppe nach Muster generiert: MC_{managedResourceGroupName}{clusterPoolName}{region}.
- clusterPoolVersion
- String
CLuster-Poolprofil.
- computeProfile
- ClusterPoolComputeProfile
Computeprofil des CLuster-Pools.
- aksClusterProfile
- AksClusterProfile
Eigenschaften des zugrunde liegenden AKS-Clusters.
- networkSubnetId
- ResourceIdentifier
Netzwerkprofil des Clusterpools.
- logAnalyticsProfile
- ClusterPoolLogAnalyticsProfile
Log Analytics-Profil des Clusterpools zum Aktivieren des OMS-Agents für den AKS-Cluster.
- status
- String
Geschäfts status der Ressource.
Gibt zurück
Eine neue HDInsightClusterPoolData instance zum Mocking.