Freigeben über


ArmNetworkCloudModelFactory.NetworkCloudKubernetesClusterData Methode

Definition

Initialisiert eine neue instance von NetworkCloudKubernetesClusterData.

public static Azure.ResourceManager.NetworkCloud.NetworkCloudKubernetesClusterData NetworkCloudKubernetesClusterData (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.NetworkCloud.Models.ExtendedLocation extendedLocation = default, System.Collections.Generic.IEnumerable<string> aadAdminGroupObjectIds = default, Azure.ResourceManager.NetworkCloud.Models.AdministratorConfiguration administratorConfiguration = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> attachedNetworkIds = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.AvailableUpgrade> availableUpgrades = default, Azure.Core.ResourceIdentifier clusterId = default, Azure.Core.ResourceIdentifier connectedClusterId = default, string controlPlaneKubernetesVersion = default, Azure.ResourceManager.NetworkCloud.Models.ControlPlaneNodeConfiguration controlPlaneNodeConfiguration = default, Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterDetailedStatus? detailedStatus = default, string detailedStatusMessage = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.FeatureStatus> featureStatuses = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.InitialAgentPoolConfiguration> initialAgentPoolConfigurations = default, string kubernetesVersion = default, Azure.ResourceManager.NetworkCloud.Models.ManagedResourceGroupConfiguration managedResourceGroupConfiguration = default, Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNetworkConfiguration networkConfiguration = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNode> nodes = default, Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterProvisioningState? provisioningState = default);
static member NetworkCloudKubernetesClusterData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * seq<string> * Azure.ResourceManager.NetworkCloud.Models.AdministratorConfiguration * seq<Azure.Core.ResourceIdentifier> * seq<Azure.ResourceManager.NetworkCloud.Models.AvailableUpgrade> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Azure.ResourceManager.NetworkCloud.Models.ControlPlaneNodeConfiguration * Nullable<Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterDetailedStatus> * string * seq<Azure.ResourceManager.NetworkCloud.Models.FeatureStatus> * seq<Azure.ResourceManager.NetworkCloud.Models.InitialAgentPoolConfiguration> * string * Azure.ResourceManager.NetworkCloud.Models.ManagedResourceGroupConfiguration * Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNetworkConfiguration * seq<Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNode> * Nullable<Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterProvisioningState> -> Azure.ResourceManager.NetworkCloud.NetworkCloudKubernetesClusterData
Public Shared Function NetworkCloudKubernetesClusterData (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 extendedLocation As ExtendedLocation = Nothing, Optional aadAdminGroupObjectIds As IEnumerable(Of String) = Nothing, Optional administratorConfiguration As AdministratorConfiguration = Nothing, Optional attachedNetworkIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional availableUpgrades As IEnumerable(Of AvailableUpgrade) = Nothing, Optional clusterId As ResourceIdentifier = Nothing, Optional connectedClusterId As ResourceIdentifier = Nothing, Optional controlPlaneKubernetesVersion As String = Nothing, Optional controlPlaneNodeConfiguration As ControlPlaneNodeConfiguration = Nothing, Optional detailedStatus As Nullable(Of KubernetesClusterDetailedStatus) = Nothing, Optional detailedStatusMessage As String = Nothing, Optional featureStatuses As IEnumerable(Of FeatureStatus) = Nothing, Optional initialAgentPoolConfigurations As IEnumerable(Of InitialAgentPoolConfiguration) = Nothing, Optional kubernetesVersion As String = Nothing, Optional managedResourceGroupConfiguration As ManagedResourceGroupConfiguration = Nothing, Optional networkConfiguration As KubernetesClusterNetworkConfiguration = Nothing, Optional nodes As IEnumerable(Of KubernetesClusterNode) = Nothing, Optional provisioningState As Nullable(Of KubernetesClusterProvisioningState) = Nothing) As NetworkCloudKubernetesClusterData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

extendedLocation
ExtendedLocation

Der erweiterte Speicherort des Clusters, der der Ressource zugeordnet ist.

aadAdminGroupObjectIds
IEnumerable<String>

Die Azure Active Directory-Integrationseigenschaften.

administratorConfiguration
AdministratorConfiguration

Die Administratoranmeldeinformationen, die auf die Knoten der Steuerungsebene und des Agentpools angewendet werden, die keine eigenen Werte angeben.

attachedNetworkIds
IEnumerable<ResourceIdentifier>

Die vollständige Liste der Netzwerkressourcen-IDs, die an diesen Cluster angefügt sind, einschließlich der netzwerkressourcen-IDs, die nur an bestimmte Agentpools angefügt sind.

availableUpgrades
IEnumerable<AvailableUpgrade>

Die Liste der Versionen, auf die dieser Kubernetes-Cluster aktualisiert werden kann.

clusterId
ResourceIdentifier

Die Ressourcen-ID des Netzwerkcloudclusters.

connectedClusterId
ResourceIdentifier

Die Ressourcen-ID des verbundenen Clusters, der beim Erstellen dieses Kubernetes-Clusters eingerichtet wird.

controlPlaneKubernetesVersion
String

Die aktuell ausgeführte Version von Kubernetes auf der Steuerungsebene.

controlPlaneNodeConfiguration
ControlPlaneNodeConfiguration

Die definierenden Merkmale der Steuerungsebene für diesen Kubernetes-Cluster.

detailedStatus
Nullable<KubernetesClusterDetailedStatus>

Die aktuelle status des Kubernetes-Clusters.

detailedStatusMessage
String

Die beschreibende Meldung zum aktuellen detaillierten status.

featureStatuses
IEnumerable<FeatureStatus>

Die aktuellen Featureeinstellungen.

initialAgentPoolConfigurations
IEnumerable<InitialAgentPoolConfiguration>

Die Agentpools, die mit diesem Kubernetes-Cluster zum Ausführen kritischer Systemdienste und Workloads erstellt werden. Diese Daten in diesem Feld werden nur während der Erstellung verwendet, und das Feld ist nach der Erstellung des Kubernetes-Clusters leer. Nach der Erstellung erfolgt die Verwaltung von Agentpools mithilfe der Unterressource agentPools.

kubernetesVersion
String

Die Kubernetes-Version für diesen Cluster. Akzeptiert das Format n.n, n.n.n und n.n.n-n. Die verwendete interpretierte Version wird nach der Erstellung oder Aktualisierung in dieses Feld aufgelöst.

managedResourceGroupConfiguration
ManagedResourceGroupConfiguration

Die Konfiguration der verwalteten Ressourcengruppe, die der Ressource zugeordnet ist.

networkConfiguration
KubernetesClusterNetworkConfiguration

Die Konfiguration des Kubernetes-Clusternetzwerks, einschließlich der Anlage von Netzwerken, die sich über den Cluster erstrecken.

nodes
IEnumerable<KubernetesClusterNode>

Die Details der Knoten in diesem Cluster.

provisioningState
Nullable<KubernetesClusterProvisioningState>

Der Bereitstellungsstatus der Kubernetes-Clusterressource.

Gibt zurück

Eine neue NetworkCloudKubernetesClusterData instance zum Simulieren.

Gilt für: