Partager via


ArmNetworkCloudModelFactory.NetworkCloudKubernetesClusterData Méthode

Définition

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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

extendedLocation
ExtendedLocation

Emplacement étendu du cluster associé à la ressource.

aadAdminGroupObjectIds
IEnumerable<String>

Propriétés d’intégration Azure Active Directory.

administratorConfiguration
AdministratorConfiguration

Informations d’identification administratives qui seront appliquées aux nœuds du plan de contrôle et du pool d’agents qui ne spécifient pas leurs propres valeurs.

attachedNetworkIds
IEnumerable<ResourceIdentifier>

Liste complète des ID de ressources réseau qui sont attachés à ce cluster, y compris ceux attachés uniquement à des pools d’agents spécifiques.

availableUpgrades
IEnumerable<AvailableUpgrade>

Liste des versions vers laquelle ce cluster Kubernetes peut être mis à niveau.

clusterId
ResourceIdentifier

ID de ressource du cluster Network Cloud.

connectedClusterId
ResourceIdentifier

ID de ressource du cluster connecté configuré lors de la création de ce cluster Kubernetes.

controlPlaneKubernetesVersion
String

Version actuelle en cours d’exécution de Kubernetes sur le plan de contrôle.

controlPlaneNodeConfiguration
ControlPlaneNodeConfiguration

Caractéristiques de définition du plan de contrôle pour ce cluster Kubernetes.

detailedStatus
Nullable<KubernetesClusterDetailedStatus>

Status actuelle du cluster Kubernetes.

detailedStatusMessage
String

Message descriptif sur le status détaillé actuel.

featureStatuses
IEnumerable<FeatureStatus>

Paramètres de fonctionnalité actuels.

initialAgentPoolConfigurations
IEnumerable<InitialAgentPoolConfiguration>

Pools d’agents créés avec ce cluster Kubernetes pour exécuter des services système et des charges de travail critiques. Ces données dans ce champ sont utilisées uniquement lors de la création, et le champ sera vide après la création du cluster Kubernetes. Après la création, la gestion des pools d’agents est effectuée à l’aide de la sous-ressource agentPools.

kubernetesVersion
String

Version de Kubernetes pour ce cluster. Accepte les formats n.n, n.n.n et n.n-n. La version interprétée utilisée sera résolue dans ce champ après la création ou la mise à jour.

managedResourceGroupConfiguration
ManagedResourceGroupConfiguration

Configuration du groupe de ressources managé associé à la ressource.

networkConfiguration
KubernetesClusterNetworkConfiguration

Configuration de la mise en réseau du cluster Kubernetes, y compris la pièce jointe des réseaux qui s’étendent sur le cluster.

nodes
IEnumerable<KubernetesClusterNode>

Détails des nœuds de ce cluster.

provisioningState
Nullable<KubernetesClusterProvisioningState>

État d’approvisionnement de la ressource de cluster Kubernetes.

Retours

Une nouvelle NetworkCloudKubernetesClusterData instance de moqueries.

S’applique à