ArmNetworkCloudModelFactory.NetworkCloudKubernetesClusterData 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 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
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.