ArmNetworkCloudModelFactory.NetworkCloudKubernetesClusterData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
ID.
- 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.