KubernetesCluster interface
KubernetesCluster représente le cluster Kubernetes hébergé sur le cloud réseau.
- Extends
Propriétés
| aad |
Propriétés d’intégration d’Azure Active Directory. |
| administrator |
Informations d’identification administratives qui seront appliquées au plan de contrôle et aux nœuds du pool d’agents qui ne spécifient pas leurs propres valeurs. |
| attached |
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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| available |
La liste des versions vers laquelle ce cluster Kubernetes peut être mis à niveau. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| cluster |
ID de ressource du cluster Cloud réseau. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| connected |
ID de ressource du cluster connecté configuré lors de la création de ce cluster Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| control |
Version en cours d’exécution de Kubernetes sur le plan de contrôle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| control |
Caractéristiques de définition du plan de contrôle pour ce cluster Kubernetes. |
| detailed |
État actuel du cluster Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| detailed |
Message descriptif sur l’état détaillé actuel. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| etag | Ressource ETag. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| extended |
Emplacement étendu du cluster associé à la ressource. |
| feature |
Paramètres de fonctionnalité actuels. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| initial |
Pools d’agents créés avec ce cluster Kubernetes pour l’exécution des services et charges de travail système 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. |
| kubernetes |
Version de Kubernetes pour ce cluster. |
| managed |
Configuration du groupe de ressources managé associé à la ressource. |
| network |
Configuration du réseau de cluster Kubernetes, y compris la pièce jointe des réseaux qui s’étendent sur le cluster. |
| nodes | Détails des nœuds de ce cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| provisioning |
État d’approvisionnement de la ressource de cluster Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| location | Emplacement géographique où réside la ressource |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| tags | Balises de ressource. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
aadConfiguration
Propriétés d’intégration d’Azure Active Directory.
aadConfiguration?: AadConfiguration
Valeur de propriété
administratorConfiguration
Informations d’identification administratives qui seront appliquées au plan de contrôle et aux nœuds du pool d’agents qui ne spécifient pas leurs propres valeurs.
administratorConfiguration?: AdministratorConfiguration
Valeur de propriété
attachedNetworkIds
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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
attachedNetworkIds?: string[]
Valeur de propriété
string[]
availableUpgrades
La liste des versions vers laquelle ce cluster Kubernetes peut être mis à niveau. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
availableUpgrades?: AvailableUpgrade[]
Valeur de propriété
clusterId
ID de ressource du cluster Cloud réseau. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
clusterId?: string
Valeur de propriété
string
connectedClusterId
ID de ressource du cluster connecté configuré lors de la création de ce cluster Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
connectedClusterId?: string
Valeur de propriété
string
controlPlaneKubernetesVersion
Version en cours d’exécution de Kubernetes sur le plan de contrôle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
controlPlaneKubernetesVersion?: string
Valeur de propriété
string
controlPlaneNodeConfiguration
Caractéristiques de définition du plan de contrôle pour ce cluster Kubernetes.
controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration
Valeur de propriété
detailedStatus
État actuel du cluster Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
detailedStatus?: string
Valeur de propriété
string
detailedStatusMessage
Message descriptif sur l’état détaillé actuel. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
detailedStatusMessage?: string
Valeur de propriété
string
etag
Ressource ETag. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
etag?: string
Valeur de propriété
string
extendedLocation
Emplacement étendu du cluster associé à la ressource.
extendedLocation: ExtendedLocation
Valeur de propriété
featureStatuses
Paramètres de fonctionnalité actuels. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
featureStatuses?: FeatureStatus[]
Valeur de propriété
initialAgentPoolConfigurations
Pools d’agents créés avec ce cluster Kubernetes pour l’exécution des services et charges de travail système 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.
initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]
Valeur de propriété
kubernetesVersion
Version de Kubernetes pour ce cluster.
kubernetesVersion: string
Valeur de propriété
string
managedResourceGroupConfiguration
Configuration du groupe de ressources managé associé à la ressource.
managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration
Valeur de propriété
networkConfiguration
Configuration du réseau de cluster Kubernetes, y compris la pièce jointe des réseaux qui s’étendent sur le cluster.
networkConfiguration: NetworkConfiguration
Valeur de propriété
nodes
Détails des nœuds de ce cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
nodes?: KubernetesClusterNode[]
Valeur de propriété
provisioningState
État d’approvisionnement de la ressource de cluster Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deTrackedResource.id
location
Emplacement géographique où réside la ressource
location: string
Valeur de propriété
string
héritée deTrackedResource.location
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deTrackedResource.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deTrackedResource.systemData
tags
Balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
héritée deTrackedResource.tags
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deTrackedResource.type