Partager via


@azure/arm-containerservice package

Interfaces

AbsoluteMonthlySchedule

Pour les planifications telles que : « récurriser tous les mois le 15 » ou « récurrer tous les 3 mois le 20 ».

AccessProfile

Profil permettant à un utilisateur d’accéder à un cluster géré.

AdvancedNetworking

Profil réseau avancé pour activer l’observabilité et la suite de fonctionnalités de sécurité sur un cluster. Pour plus d’informations, consultez aka.ms/aksadvancednetworking.

AdvancedNetworkingObservability

Profil d’observabilité pour activer les métriques réseau avancées et les journaux de flux avec des contextes historiques.

AdvancedNetworkingPerformance

Profile pour activer des fonctionnalités améliorant les performances sur les clusters utilisant Azure CNI alimenté par Cilium.

AdvancedNetworkingSecurity

Profil de sécurité pour activer les fonctionnalités de sécurité sur un cluster basé sur cilium.

AdvancedNetworkingSecurityTransitEncryption

Configuration du chiffrement pour les clusters basés sur Cilium. Une fois activé, tout le trafic entre les pods gérés par Cilium sera chiffré lorsqu’il quittera la limite du nœud.

AgentPool

Pool d’agents.

AgentPoolArtifactStreamingProfile

Profil de streaming d’artefacts pour le pool d’agents.

AgentPoolAvailableVersions

Liste des versions disponibles pour un pool d’agents.

AgentPoolAvailableVersionsProperties

La liste des versions disponibles pour le pool d’agents.

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem

Informations sur la version disponible pour un pool d’agents.

AgentPoolBlueGreenUpgradeSettings

Paramètres de mise à niveau bleu-vert sur un pool d’agents

AgentPoolDeleteMachinesParameter

Spécifie une liste des noms d’ordinateurs du pool d’agents à supprimer.

AgentPoolGatewayProfile

Profil du pool d’agents de passerelle de cluster managé.

AgentPoolNetworkProfile

Paramètres réseau d’un pool d’agents.

AgentPoolRecentlyUsedVersion

Version historique qui peut être utilisée pour les opérations de restauration.

AgentPoolSecurityProfile

Paramètres de sécurité d’un pool d’agents.

AgentPoolStatus

Contient des informations en lecture seule sur le pool d’agents.

AgentPoolUpgradeProfile

Liste des mises à niveau disponibles pour un pool d’agents.

AgentPoolUpgradeProfileProperties

Liste des versions de mise à niveau disponibles.

AgentPoolUpgradeProfilePropertiesUpgradesItem

Améliorations disponibles pour un Agent Pool.

AgentPoolUpgradeSettings

Paramètres de mise à niveau d’un pool d’agents

AgentPoolWindowsProfile

Le profil spécifique du pool d'agents Windows.

AgentPoolsAbortLatestOperationOptionalParams

Paramètres facultatifs.

AgentPoolsCompleteUpgradeOptionalParams

Paramètres facultatifs.

AgentPoolsCreateOrUpdateOptionalParams

Paramètres facultatifs.

AgentPoolsDeleteMachinesOptionalParams

Paramètres facultatifs.

AgentPoolsDeleteOptionalParams

Paramètres facultatifs.

AgentPoolsGetAvailableAgentPoolVersionsOptionalParams

Paramètres facultatifs.

AgentPoolsGetOptionalParams

Paramètres facultatifs.

AgentPoolsGetUpgradeProfileOptionalParams

Paramètres facultatifs.

AgentPoolsListOptionalParams

Paramètres facultatifs.

AgentPoolsOperations

Interface représentant une opération AgentPools.

AgentPoolsUpgradeNodeImageVersionOptionalParams

Paramètres facultatifs.

AutoScaleProfile

Spécifications sur la mise à l’échelle automatique.

AzureKeyVaultKms

Paramètres du service de gestion de clés Azure Key Vault pour le profil de sécurité.

ClusterUpgradeSettings

Paramètres de mise à niveau d’un cluster.

CommandResultProperties

Les résultats d’une commande run

CompatibleVersions

Informations de version sur un produit/service compatible avec une révision de maillage de service.

Component

Informations sur les composants pour une version Kubernetes.

ComponentsByRelease

composants de la version de Kubernetes donnée.

ContainerServiceClientOptionalParams

Paramètres optionnels pour le client.

ContainerServiceLinuxProfile

Profil des machines virtuelles Linux dans le cluster de service de conteneur.

ContainerServiceListNodeImageVersionsOptionalParams

Paramètres facultatifs.

ContainerServiceNetworkProfile

Profil de la configuration réseau.

ContainerServiceNetworkProfileKubeProxyConfig

Contient les personnalisations de configuration pour kube-proxy. Toutes les valeurs non définies utilisent le comportement par défaut de kube-proxy. Consultez https://v version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/ où la version< est représentée par une >chaîne de version<>< mineure majeure.><> Kubernetes version 1.23 serait « 1-23 ».

ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig

Contient les personnalisations de configuration pour IPVS. Peut être spécifié uniquement si « mode » est défini sur « IPVS ».

ContainerServiceOperations

Interface représentant une opération ContainerService.

ContainerServiceSshConfiguration

Configuration SSH pour les machines virtuelles basées sur Linux fonctionnant sur Azure.

ContainerServiceSshPublicKey

Contient des informations sur les données de clé publique du certificat SSH.

CreationData

Données utilisées lors de la création d’une ressource cible à partir d’une ressource source.

CredentialResult

Réponse du résultat des informations d’identification.

CredentialResults

Réponse du résultat des informations d’identification de liste.

DailySchedule

Pour les planifications telles que : « récurriser tous les jours » ou « récurriser tous les 3 jours ».

DateSpan

Plage de dates. Par exemple, entre « 2022-12-23 » et « 2023-01-05 ».

DelegatedResource

Propriétés de ressource déléguées : utilisation interne uniquement.

EndpointDependency

Nom de domaine auquel les nœuds de l’agent AKS atteignent.

EndpointDetail

connectez les informations des nœuds de l’agent AKS à un point de terminaison unique.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse à l’erreur courante pour toutes les API Azure Resource Manager afin de renvoyer les détails d’erreur pour les opérations ratées.

ExtendedLocation

Type complexe de l’emplacement étendu.

GPUProfile

Paramètres GPU pour le pool d’agents.

GuardrailsAvailableVersion

Version disponible des garde-fous

GuardrailsAvailableVersionsProperties

Indique si la version est par défaut ou non et les informations de prise en charge.

IPTag

Contient l’IPTag associé à l’objet.

IdentityBinding

La ressource IdentityBinding.

IdentityBindingManagedIdentityProfile

Profil d’identité managé pour la liaison d’identité.

IdentityBindingOidcIssuerProfile

Profil d’émetteur OIDC IdentityBinding.

IdentityBindingProperties

Propriétés IdentityBinding.

IdentityBindingsCreateOrUpdateOptionalParams

Paramètres facultatifs.

IdentityBindingsDeleteOptionalParams

Paramètres facultatifs.

IdentityBindingsGetOptionalParams

Paramètres facultatifs.

IdentityBindingsListByManagedClusterOptionalParams

Paramètres facultatifs.

IdentityBindingsOperations

Interface représentant une opération IdentityBindings.

IstioCertificateAuthority

Configuration de l’autorité de certification Istio Service Mesh. Pour l’instant, nous prenons uniquement en charge les certificats de plug-in comme décrit ici https://aka.ms/asm-plugin-ca

IstioComponents

Configuration des composants Istio.

IstioEgressGateway

Configuration de la passerelle de sortie Istio.

IstioIngressGateway

Configuration de la passerelle d’entrée Istio. Pour l’instant, nous prenons en charge jusqu’à une passerelle d’entrée externe nommée aks-istio-ingressgateway-external et une passerelle d’entrée interne nommée aks-istio-ingressgateway-internal.

IstioPluginCertificateAuthority

Informations sur les certificats de plug-in pour Service Mesh.

IstioServiceMesh

Configuration du maillage de service Istio.

JWTAuthenticator

Configuration de l’authentificateur JWT dans le cluster géré.

JWTAuthenticatorClaimMappingExpression

Expression de mappage de revendication pour JWTAuthenticator.

JWTAuthenticatorClaimMappings

Mappages de revendications pour JWTAuthenticator.

JWTAuthenticatorExtraClaimMappingExpression

L’expression de mappage de revendication supplémentaire pour JWTAuthenticator.

JWTAuthenticatorIssuer

Les coordonnées de l’émetteur OIDC pour JWTAuthenticator.

JWTAuthenticatorProperties

Les propriétés de JWTAuthenticator. Pour plus d’informations sur la configuration des propriétés d’un authentificateur JWT, reportez-vous à la documentation Kubernetes : https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration. Veuillez noter que tous les champs disponibles dans la documentation Kubernetes ne sont pas pris en charge par AKS. Pour résoudre le problème, reportez-vous à la section https://aka.ms/aks-external-issuers-docs.

JWTAuthenticatorValidationRule

La règle de validation pour JWTAuthenticator.

JWTAuthenticatorsCreateOrUpdateOptionalParams

Paramètres facultatifs.

JWTAuthenticatorsDeleteOptionalParams

Paramètres facultatifs.

JWTAuthenticatorsGetOptionalParams

Paramètres facultatifs.

JWTAuthenticatorsListByManagedClusterOptionalParams

Paramètres facultatifs.

JWTAuthenticatorsOperations

Interface représentant les opérations d’un JWTAuthenticator.

KubeletConfig

Configurations Kubelet des nœuds d’agent. Pour plus d’informations, consultez de configuration de nœud personnalisée AKS.

KubernetesPatchVersion

Profil de version des correctifs Kubernetes

KubernetesResourceObjectEncryptionProfile

Chiffrement au reste des objets de ressource Kubernetes à l’aide de clés gérées par le service. Vous trouverez plus d’informations à ce sujet sous https://aka.ms/aks/kubernetesResourceObjectEncryption.

KubernetesVersion

Profil de version Kubernetes pour une version majeure.mineure donnée.

KubernetesVersionCapabilities

Fonctionnalités sur cette version de Kubernetes.

KubernetesVersionListResult

Contenir les propriétés des valeurs, qui est un tableau de KubernetesVersion

LabelSelector

Un sélecteur d’étiquettes est une requête d’étiquette sur un ensemble de ressources. Le résultat de matchLabels et de matchExpressions est ANDed. Un sélecteur d’étiquette vide correspond à tous les objets. Un sélecteur d’étiquette null ne correspond à aucun objet.

LabelSelectorRequirement

Une exigence de sélecteur d’étiquette est un sélecteur qui contient des valeurs, une clé et un opérateur qui associe la clé et les valeurs.

LinuxOSConfig

Configurations du système d’exploitation des nœuds d’agent Linux. Pour plus d’informations, consultez de configuration de nœud personnalisée AKS.

LoadBalancer

Configurations relatives à plusieurs équilibreurs de charge standard. S’il n’est pas fourni, le mode d’équilibreur de charge unique est utilisé. Plusieurs équilibreurs de charge standard seront utilisés si, au niveau du bail, une configuration est fournie. Il doit y avoir une configuration nommée kubernetes. Le champ nom sera le nom de l’équilibreur de charge public correspondant. Un équilibreur de charge interne est créé si nécessaire, et le nom sera <name>-internal. Le lb interne partage les mêmes configurations que celles de l’externe. Les lbs internes ne sont pas nécessaires pour être inclus dans la liste LoadBalancer.

LoadBalancerProperties

Propriétés d’une ressource d’équilibreur de charge.

LoadBalancersCreateOrUpdateOptionalParams

Paramètres facultatifs.

LoadBalancersDeleteOptionalParams

Paramètres facultatifs.

LoadBalancersGetOptionalParams

Paramètres facultatifs.

LoadBalancersListByManagedClusterOptionalParams

Paramètres facultatifs.

LoadBalancersOperations

Interface représentant les opérations d’un LoadBalancers.

LocalDNSOverride

Remplacements pour le profil localDNS.

LocalDNSProfile

Configure le DNS local par nœud, avec les remplacements VnetDNS et KubeDNS. LocalDNS permet d’améliorer les performances et la fiabilité de la résolution DNS dans un cluster AKS. Pour plus de détails, consultez aka.ms/aks/localdns.

Machine

Une machine. Contient des détails sur la machine virtuelle sous-jacente. Une machine peut être visible ici, mais pas dans les nœuds kubectl get ; si tel est le cas, cela peut être dû au fait que la machine n’a pas encore été inscrite auprès du serveur d’API Kubernetes.

MachineBillingProfile

Les propriétés concernent la facturation des machines.

MachineHardwareProfile

Les paramètres matériels et GPU de la machine.

MachineIpAddress

Détails de l’adresse IP de l’ordinateur.

MachineKubernetesProfile

Les configurations Kubernetes utilisées par la machine.

MachineNetworkProperties

propriétés réseau de l’ordinateur

MachineOSProfile

Le système d’exploitation et le disque utilisés par la machine.

MachineOSProfileLinuxProfile

Le profil spécifique de la machine Linux.

MachineProperties

Propriétés de l’ordinateur

MachineSecurityProfile

Les paramètres de sécurité de la machine.

MachineStatus

Contient des informations en lecture seule sur la machine.

MachinesCreateOrUpdateOptionalParams

Paramètres facultatifs.

MachinesGetOptionalParams

Paramètres facultatifs.

MachinesListOptionalParams

Paramètres facultatifs.

MachinesOperations

Interface représentant les opérations d’une machine.

MaintenanceConfiguration

Configuration de maintenance planifiée, utilisée pour configurer quand les mises à jour peuvent être déployées sur un cluster managé. Consultez de maintenance planifiée pour plus d’informations sur la maintenance planifiée.

MaintenanceConfigurationProperties

Propriétés utilisées pour configurer la maintenance planifiée d’un cluster géré.

MaintenanceConfigurationsCreateOrUpdateOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsDeleteOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsGetOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsListByManagedClusterOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsOperations

Interface représentant une opération MaintenanceConfigurations.

MaintenanceWindow

Fenêtre de maintenance utilisée pour configurer la mise à niveau automatique planifiée d’un cluster managé.

ManagedCluster

Cluster managé.

ManagedClusterAADProfile

AADProfile spécifie les attributs pour l’intégration d’Azure Active Directory. Pour plus d’informations, consultez AAD managé sur AKS.

ManagedClusterAIToolchainOperatorProfile

Lors de l’activation de l’opérateur, un ensemble de CRD et de contrôleurs managés AKS est installé dans le cluster. L’opérateur automatise le déploiement de modèles OSS à des fins d’inférence et/ou d’entraînement. Il fournit un ensemble de modèles prédéfinis et active l’inférence distribuée par rapport à eux.

ManagedClusterAPIServerAccessProfile

Profil d’accès pour le serveur d’API de cluster managé.

ManagedClusterAccessProfile

Profil d’accès au cluster managé.

ManagedClusterAddonProfile

Profil de module complémentaire Kubernetes pour un cluster managé.

ManagedClusterAddonProfileIdentity

Informations sur l’identité affectée par l’utilisateur utilisée par ce module complémentaire.

ManagedClusterAgentPoolProfile

Profil du pool d’agents de service de conteneur.

ManagedClusterAgentPoolProfileProperties

Propriétés du profil du pool d’agents de service de conteneur.

ManagedClusterAppRoutingIstio

Configuration pour utiliser un plan de contrôle Istio sans sidecar pour l’entrée gérée via l’API Gateway avec App Routing. Consultez https://aka.ms/gateway-on-istio les informations sur l’utilisation d’Istio pour les entrées via l’API Gateway.

ManagedClusterAutoUpgradeProfile

Profil de mise à niveau automatique pour un cluster managé.

ManagedClusterAzureMonitorProfile

Profils d’extension Azure Monitor pour surveiller le cluster géré.

ManagedClusterAzureMonitorProfileAppMonitoring

Profil de supervision des applications pour le conteneur d’applications Kubernetes. Collecte les journaux d’application, les métriques et les traces via l’auto-instrumentation de l’application à l’aide de SDKs basés sur OpenTelemetry sur Azure Monitor. Consultez aka.ms/AzureMonitorApplicationMonitoring pour obtenir une vue d’ensemble.

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

Instrumentation automatique d’analyse des applications pour le conteneur d’applications Kubernetes. Déploie un web hook pour auto-instrumenter les SDK basés sur Azure Monitor OpenTelemetry afin de collecter les métriques, journaux et traces OpenTelemetry de l’application. Consultez aka.ms/AzureMonitorApplicationMonitoring pour obtenir une vue d’ensemble.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs

Profil des métriques de télémétrie ouvertes de surveillance des applications pour les journaux et traces des conteneurs d’applications Kubernetes. Collecte les journaux et traces OpenTelemetry de l’application à l’aide des SDK basés sur OpenTelemetry sur Azure Monitor. Consultez aka.ms/AzureMonitorApplicationMonitoring pour obtenir une vue d’ensemble.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics

Profil des métriques de télémétrie ouvertes de surveillance des applications pour les métriques de conteneur d’applications Kubernetes. Collecte les métriques OpenTelemetry de l’application à l’aide de SDKs basés sur OpenTelemetry sur Azure Monitor. Consultez aka.ms/AzureMonitorApplicationMonitoring pour obtenir une vue d’ensemble.

ManagedClusterAzureMonitorProfileContainerInsights

Azure Monitor Container Insights Profile pour les événements Kubernetes, les logs stdout et stderr des conteneurs, etc. Voir aka.ms/AzureMonitorContainerInsights pour un aperçu.

ManagedClusterAzureMonitorProfileKubeStateMetrics

Profil Kube State Metrics pour l’addon Azure Managed Prometheus. Ces paramètres facultatifs concernent le pod kube-state-metrics déployé avec le module complémentaire. Consultez aka.ms/AzureManagedPrometheus-optional-parameters pour plus d’informations.

ManagedClusterAzureMonitorProfileMetrics

Profil métriques pour le service géré Azure Monitor pour Prometheus addon. Collectez des métriques d’infrastructure Kubernetes prêtes à l’emploi à envoyer à un espace de travail Azure Monitor et configurez un scraping supplémentaire pour des cibles personnalisées. Consultez aka.ms/AzureManagedPrometheus pour obtenir une vue d’ensemble.

ManagedClusterBootstrapProfile

Profil d’amorçage.

ManagedClusterCostAnalysis

Configuration de l’analyse des coûts pour le cluster

ManagedClusterHealthMonitorProfile

Profil de surveillance de santé pour le cluster géré.

ManagedClusterHostedSystemProfile

Paramètres des addons du système hébergé.

ManagedClusterHttpProxyConfig

Configuration du proxy HTTP du cluster.

ManagedClusterIdentity

Identité du cluster managé.

ManagedClusterIngressDefaultDomainProfile

Profil de domaine par défaut pour le profil d’entrée du cluster géré.

ManagedClusterIngressProfile

Profil d’entrée pour le cluster de service de conteneur.

ManagedClusterIngressProfileApplicationLoadBalancer

Paramètres du Load Balancer Application pour le profil d’entrée.

ManagedClusterIngressProfileGatewayConfiguration

Configuration de la passerelle gérée par entrée. Voir https://aka.ms/k8s-gateway-api pour plus d’informations.

ManagedClusterIngressProfileNginx

Configuration du contrôleur d’entrée Nginx pour le profil d’entrée du cluster géré.

ManagedClusterIngressProfileWebAppRouting

Paramètres du module complémentaire Routage des applications pour le profil d’entrée.

ManagedClusterLoadBalancerProfile

Profil de l’équilibreur de charge de cluster managé.

ManagedClusterLoadBalancerProfileManagedOutboundIPs

Adresses IP sortantes gérées souhaitées pour l’équilibreur de charge du cluster.

ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Ressources de préfixe IP sortantes souhaitées pour l’équilibreur de charge du cluster.

ManagedClusterLoadBalancerProfileOutboundIPs

Ressources IP sortantes souhaitées pour l’équilibreur de charge du cluster.

ManagedClusterManagedOutboundIPProfile

Profil des ressources IP sortantes gérées du cluster managé.

ManagedClusterMetricsProfile

Profil de métriques pour ManagedCluster.

ManagedClusterNATGatewayProfile

Profil de la passerelle NAT de cluster managé.

ManagedClusterNodeProvisioningProfile

Profil de provisionnement de nœuds pour le cluster géré.

ManagedClusterNodeResourceGroupProfile

Profil de verrouillage de groupe de ressources de nœud pour un cluster managé.

ManagedClusterOidcIssuerProfile

Profil d’émetteur OIDC du cluster managé.

ManagedClusterPodIdentity

Détails sur l’identité de pod affectée au cluster managé.

ManagedClusterPodIdentityException

Une exception d’identité de pod, qui permet aux pods avec certaines étiquettes d’accéder au point d’accès au point d’accès Azure Instance Metadata Service (IMDS) sans être interceptés par le serveur d’identité gérée par le nœud (NMI). Pour plus d’informations, consultez désactiver l’identité de pod AAD pour un pod/application spécifique.

ManagedClusterPodIdentityProfile

Profil d’identité de pod du cluster managé. Consultez utiliser l’identité de pod AAD pour plus d’informations sur l’intégration de l’identité de pod.

ManagedClusterPodIdentityProvisioningError

Réponse d’erreur de l’approvisionnement d’identité de pod.

ManagedClusterPodIdentityProvisioningErrorBody

Réponse d’erreur de l’approvisionnement d’identité de pod.

ManagedClusterPodIdentityProvisioningInfo

Informations de provisionnement de l’identité du pod.

ManagedClusterPoolUpgradeProfile

Liste des versions de mise à niveau disponibles.

ManagedClusterPoolUpgradeProfileUpgradesItem

Améliorations disponibles pour un Agent Pool.

ManagedClusterProperties

Propriétés du cluster géré.

ManagedClusterPropertiesAutoScalerProfile

Paramètres à appliquer à la mise à l’échelle automatique du cluster en cas d’activation

ManagedClusterPropertiesForSnapshot

propriétés de cluster managé pour l’instantané, ces propriétés sont en lecture seule.

ManagedClusterSKU

Référence SKU d’un cluster managé.

ManagedClusterSecurityProfile

Profil de sécurité pour le cluster de service de conteneur.

ManagedClusterSecurityProfileDefender

Paramètres de Microsoft Defender pour le profil de sécurité.

ManagedClusterSecurityProfileDefenderSecurityGating

Les paramètres de Microsoft Defender pour le verrouillage de sécurité valident l’éligibilité des images des conteneurs au déploiement en se basant sur les résultats de sécurité de Defender for Containers. À l’aide du contrôleur d’admission, il audite ou empêche le déploiement d’images qui ne répondent pas aux normes de sécurité.

ManagedClusterSecurityProfileDefenderSecurityGatingIdentitiesItem

Informations d’identité utilisées par le verrouillage de sécurité Defender pour accéder aux registres de conteneurs.

ManagedClusterSecurityProfileDefenderSecurityMonitoring

Paramètres de Microsoft Defender pour la détection des menaces dans le profil de sécurité.

ManagedClusterSecurityProfileImageCleaner

Image Cleaner supprime les images inutilisées des nœuds, libère de l’espace disque et contribue à réduire la surface d’attaque. Voici les paramètres du profil de sécurité.

ManagedClusterSecurityProfileImageIntegrity

Paramètres liés à l’intégrité de l’image pour le profil de sécurité.

ManagedClusterSecurityProfileNodeRestriction

Paramètres de restriction de nœud pour le profil de sécurité.

ManagedClusterSecurityProfileWorkloadIdentity

Paramètres d’identité de charge de travail pour le profil de sécurité.

ManagedClusterServicePrincipalProfile

Informations sur l’identité d’un principal de service pour le cluster à utiliser pour manipuler les API Azure.

ManagedClusterSnapshot

Ressource d’instantané de cluster managé.

ManagedClusterSnapshotProperties

Propriétés pour un instantané de cluster géré.

ManagedClusterSnapshotsCreateOrUpdateOptionalParams

Paramètres facultatifs.

ManagedClusterSnapshotsDeleteOptionalParams

Paramètres facultatifs.

ManagedClusterSnapshotsGetOptionalParams

Paramètres facultatifs.

ManagedClusterSnapshotsListByResourceGroupOptionalParams

Paramètres facultatifs.

ManagedClusterSnapshotsListOptionalParams

Paramètres facultatifs.

ManagedClusterSnapshotsOperations

Interface représentant une opération ManagedClusterSnapshots.

ManagedClusterSnapshotsUpdateTagsOptionalParams

Paramètres facultatifs.

ManagedClusterStaticEgressGatewayProfile

Configuration du module complémentaire de passerelle de sortie statique pour le cluster.

ManagedClusterStatus

Contient des informations en lecture seule sur le cluster managé.

ManagedClusterStorageProfile

Profil de stockage pour le cluster de service de conteneur.

ManagedClusterStorageProfileBlobCSIDriver

Paramètres du pilote CSI AzureBlob pour le profil de stockage.

ManagedClusterStorageProfileDiskCSIDriver

Paramètres du pilote CSI AzureDisk pour le profil de stockage.

ManagedClusterStorageProfileFileCSIDriver

Paramètres du pilote CSI AzureFile pour le profil de stockage.

ManagedClusterStorageProfileSnapshotController

Paramètres du contrôleur d’instantané pour le profil de stockage.

ManagedClusterUpgradeProfile

Liste des mises à niveau disponibles pour les pools de calcul.

ManagedClusterUpgradeProfileProperties

Plans de contrôle et profils d’amélioration du pool d’agents.

ManagedClusterWebAppRoutingGatewayAPIImplementations

Configurations pour les fournisseurs d’API Gateway à utiliser pour l’entrée gérée avec le routage d’applications.

ManagedClusterWindowsProfile

Profil pour les VM Windows dans le cluster managé.

ManagedClusterWorkloadAutoScalerProfile

Profil de mise à l’échelle automatique de la charge de travail pour le cluster managé.

ManagedClusterWorkloadAutoScalerProfileKeda

Paramètres KEDA (Mise à l’échelle automatique pilotée par les événements Kubernetes) pour le profil de mise à l’échelle automatique de la charge de travail.

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

Paramètres VPA (Vertical Pod Autoscaler) pour le profil de mise à l’échelle automatique de la charge de travail.

ManagedClustersAbortLatestOperationOptionalParams

Paramètres facultatifs.

ManagedClustersCreateOrUpdateOptionalParams

Paramètres facultatifs.

ManagedClustersDeleteOptionalParams

Paramètres facultatifs.

ManagedClustersGetAccessProfileOptionalParams

Paramètres facultatifs.

ManagedClustersGetCommandResultOptionalParams

Paramètres facultatifs.

ManagedClustersGetGuardrailsVersionsOptionalParams

Paramètres facultatifs.

ManagedClustersGetMeshRevisionProfileOptionalParams

Paramètres facultatifs.

ManagedClustersGetMeshUpgradeProfileOptionalParams

Paramètres facultatifs.

ManagedClustersGetOptionalParams

Paramètres facultatifs.

ManagedClustersGetSafeguardsVersionsOptionalParams

Paramètres facultatifs.

ManagedClustersGetUpgradeProfileOptionalParams

Paramètres facultatifs.

ManagedClustersListByResourceGroupOptionalParams

Paramètres facultatifs.

ManagedClustersListClusterAdminCredentialsOptionalParams

Paramètres facultatifs.

ManagedClustersListClusterMonitoringUserCredentialsOptionalParams

Paramètres facultatifs.

ManagedClustersListClusterUserCredentialsOptionalParams

Paramètres facultatifs.

ManagedClustersListGuardrailsVersionsOptionalParams

Paramètres facultatifs.

ManagedClustersListKubernetesVersionsOptionalParams

Paramètres facultatifs.

ManagedClustersListMeshRevisionProfilesOptionalParams

Paramètres facultatifs.

ManagedClustersListMeshUpgradeProfilesOptionalParams

Paramètres facultatifs.

ManagedClustersListOptionalParams

Paramètres facultatifs.

ManagedClustersListOutboundNetworkDependenciesEndpointsOptionalParams

Paramètres facultatifs.

ManagedClustersListSafeguardsVersionsOptionalParams

Paramètres facultatifs.

ManagedClustersOperations

Interface représentant une opération ManagedClusters.

ManagedClustersRebalanceLoadBalancersOptionalParams

Paramètres facultatifs.

ManagedClustersResetAADProfileOptionalParams

Paramètres facultatifs.

ManagedClustersResetServicePrincipalProfileOptionalParams

Paramètres facultatifs.

ManagedClustersRotateClusterCertificatesOptionalParams

Paramètres facultatifs.

ManagedClustersRotateServiceAccountSigningKeysOptionalParams

Paramètres facultatifs.

ManagedClustersRunCommandOptionalParams

Paramètres facultatifs.

ManagedClustersStartOptionalParams

Paramètres facultatifs.

ManagedClustersStopOptionalParams

Paramètres facultatifs.

ManagedClustersUpdateTagsOptionalParams

Paramètres facultatifs.

ManagedNamespace

Espace de noms géré par ARM.

ManagedNamespacesCreateOrUpdateOptionalParams

Paramètres facultatifs.

ManagedNamespacesDeleteOptionalParams

Paramètres facultatifs.

ManagedNamespacesGetOptionalParams

Paramètres facultatifs.

ManagedNamespacesListByManagedClusterOptionalParams

Paramètres facultatifs.

ManagedNamespacesListCredentialOptionalParams

Paramètres facultatifs.

ManagedNamespacesOperations

Interface représentant une opération ManagedNamespaces.

ManagedNamespacesUpdateOptionalParams

Paramètres facultatifs.

ManagedServiceIdentityUserAssignedIdentitiesValue

Propriétés d’identité attribuées par l’utilisateur.

ManualScaleProfile

Spécifications sur le nombre de machines.

MeshMembership

Appartenance au maillage d’un cluster managé.

MeshMembershipPrivateConnectProfile

Profil privé Connect pour l’adhésion maillée.

MeshMembershipProperties

Propriétés d’appartenance au maillage d’un cluster géré.

MeshMembershipsCreateOrUpdateOptionalParams

Paramètres facultatifs.

MeshMembershipsDeleteOptionalParams

Paramètres facultatifs.

MeshMembershipsGetOptionalParams

Paramètres facultatifs.

MeshMembershipsListByManagedClusterOptionalParams

Paramètres facultatifs.

MeshMembershipsOperations

Interface représentant une opération MeshMemberships.

MeshRevision

Contient des informations sur les mises à niveau et la compatibilité pour une version de maillage major.minor donnée.

MeshRevisionProfile

Profil de révision de maillage pour un maillage.

MeshRevisionProfileProperties

Propriétés du profil de révision de maillage pour un maillage

MeshUpgradeProfile

Mettre à niveau le profil pour un maillage donné.

MeshUpgradeProfileProperties

Propriétés du profil de mise à niveau de maillage pour une version major.minor.

NamespaceProperties

Propriétés d’un espace de noms géré par ARM

NetworkPolicies

Stratégie réseau par défaut de l’espace de noms, en spécifiant des règles d’entrée et de sortie.

NetworkProfileForSnapshot

profil réseau pour l’instantané de cluster managé, ces propriétés sont en lecture seule.

NodeCustomizationProfile

Paramètres permettant de déterminer la personnalisation des nœuds utilisée pour provisionner les nœuds d’un pool.

NodeImageVersion

profil de version d’image de nœud pour la version majeure.minor.patch donnée.

NvidiaGPUProfile

Réglages GPU spécifiques à NVIDIA

OperationStatusResult

État actuel d’une opération asynchrone.

OperationStatusResultGetByAgentPoolOptionalParams

Paramètres facultatifs.

OperationStatusResultGetOptionalParams

Paramètres facultatifs.

OperationStatusResultListOptionalParams

Paramètres facultatifs.

OperationStatusResultOperations

Interface représentant une opération OperationStatusResultat.

OperationValue

Décrit les propriétés d’une valeur d’opération.

OperationValueDisplay

Décrit les propriétés d’un affichage de valeur d’opération.

OperationsListOptionalParams

Paramètres facultatifs.

OperationsOperations

Interface représentant une opération d’opérations.

OutboundEnvironmentEndpoint

Points de terminaison de sortie auxquels les nœuds de l’agent AKS se connectent à des fins courantes.

PageSettings

Options de la méthode byPage

PagedAsyncIterableIterator

Une interface qui permet une itération itérable asynchrone à la fois jusqu’à l’achèvement et par page.

PortRange

Plage de ports.

PowerState

Décrit l’état de l’alimentation du cluster

PrivateEndpoint

Point de terminaison privé auquel appartient une connexion.

PrivateEndpointConnection

Une connexion de point de terminaison privé

PrivateEndpointConnectionListResult

Liste des connexions de point de terminaison privé

PrivateEndpointConnectionProperties

Propriétés d’une connexion de point de terminaison privé.

PrivateEndpointConnectionsDeleteOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsGetOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsListOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsOperations

Interface représentant des opérations PrivateEndpointConnections.

PrivateEndpointConnectionsUpdateOptionalParams

Paramètres facultatifs.

PrivateLinkResource

Ressource de liaison privée

PrivateLinkResourcesListOptionalParams

Paramètres facultatifs.

PrivateLinkResourcesListResult

Liste des ressources de liaison privée

PrivateLinkResourcesOperations

Interface représentant une opération PrivateLinkResources.

PrivateLinkServiceConnectionState

État d’une connexion de service de liaison privée.

ProxyResource

La définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement

RebalanceLoadBalancersRequestBody

Noms des équilibreurs de charge à rééquilibrer. Si la valeur est vide, tous les équilibreurs de charge sont rééquilibrés.

RelativeMonthlySchedule

Pour les horaires tels que : « recuriser tous les mois le premier lundi » ou « recuriser tous les 3 mois le vendredi dernier ».

ResolvePrivateLinkServiceIdOperations

Interface représentant une opération ResolvePrivateLinkServiceId.

ResolvePrivateLinkServiceIdPostOptionalParams

Paramètres facultatifs.

Resource

Champs courants qui sont retournés dans la réponse pour toutes les ressources Azure Resource Manager

ResourceQuota

Quota de ressources pour l’espace de noms.

ResourceReference

Une référence à une ressource Azure.

ResourceSku

Décrit une référence SKU de calcul disponible.

ResourceSkuCapabilities

Décrit l’objet de fonctionnalités de référence SKU.

ResourceSkuCapacity

Décrit les informations de mise à l’échelle d’une référence SKU.

ResourceSkuCosts

Décrit les métadonnées pour récupérer les informations de prix.

ResourceSkuLocationInfo

Décrit les informations d’emplacement de la référence SKU de calcul disponibles.

ResourceSkuRestrictionInfo

Décrit les informations de restriction de référence SKU de calcul disponibles.

ResourceSkuRestrictions

Décrit les informations de mise à l’échelle d’une référence SKU.

ResourceSkuZoneDetails

Décrit les fonctionnalités zonales d’une référence SKU.

RestorePollerOptions
RunCommandRequest

Demande de commande d’exécution

RunCommandResult

exécuter le résultat de la commande.

SafeguardsAvailableVersion

Version de protection disponible

SafeguardsAvailableVersionsProperties

Indique si la version est par défaut ou non et les informations de prise en charge.

ScaleProfile

Spécifications sur la façon de mettre à l’échelle un pool d’agents VirtualMachines.

Schedule

Un seul des types de planification doit être spécifié. Choisissez « quotidien », « hebdomadaire », « absoluteMonthly » ou « relativeMonthly » pour votre planification de maintenance.

SchedulerInstanceProfile

Profil du planificateur pour une seule instance du planificateur.

SchedulerProfile

Profil du planificateur de pod pour le cluster.

SchedulerProfileSchedulerInstanceProfiles

Mappage de chaque instance de planificateur à son profil.

ServiceAccountImagePullProfile

Profil pour configurer l’authentification par pull d’image afin d’utiliser des identités managées à portée de compte de service pour l’authentification au lieu de l’identité managée à portée de nœud (identité kubelet) pour l’authentification vers Azure Container Registry. Pour plus d’informations, voir https://aka.ms/aks/identity-binding/acr-image-pull/docs

ServiceMeshProfile

Profil de maillage de service pour un cluster managé.

SimplePollerLike

Un polleur simple qui peut être utilisé pour interroger une opération de longue durée.

Snapshot

Ressource d’instantané de pool de nœuds.

SnapshotProperties

Propriétés utilisées pour configurer un instantané de pool de nœuds.

SnapshotsCreateOrUpdateOptionalParams

Paramètres facultatifs.

SnapshotsDeleteOptionalParams

Paramètres facultatifs.

SnapshotsGetOptionalParams

Paramètres facultatifs.

SnapshotsListByResourceGroupOptionalParams

Paramètres facultatifs.

SnapshotsListOptionalParams

Paramètres facultatifs.

SnapshotsOperations

Interface représentant une opération Snapshots.

SnapshotsUpdateTagsOptionalParams

Paramètres facultatifs.

SysctlConfig

Paramètres Sysctl pour les nœuds d’agent Linux.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TagsObject

Objet Balises pour les opérations de correctif.

TimeInWeek

Temps dans une semaine.

TimeSpan

Intervalle de temps. Par exemple, entre 2021-05-25T13:00:00Z et 2021-05-25T14:00:00Z.

TrackedResource

La définition du modèle de ressource pour un Azure Resource Manager suivait la ressource de premier niveau qui comportait des « tags » et un « emplacement »

TrustedAccessRole

Définition de rôle d’accès approuvé.

TrustedAccessRoleBinding

Définit la liaison entre une ressource et un rôle

TrustedAccessRoleBindingProperties

Propriétés de la liaison de rôle d’accès sécurisé

TrustedAccessRoleBindingsCreateOrUpdateOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsDeleteOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsGetOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsListOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsOperations

Interface représentant une opération TrustedAccessRoleBindings.

TrustedAccessRoleRule

Règle pour le rôle d’accès approuvé

TrustedAccessRolesListOptionalParams

Paramètres facultatifs.

TrustedAccessRolesOperations

Interface représentant une opération TrustedAccessRoles.

UpgradeOverrideSettings

Paramètres des remplacements lors de la mise à niveau d’un cluster.

UserAssignedIdentity

Détails sur une identité affectée par l’utilisateur.

VirtualMachineNodes

État actuel sur un groupe de nœuds de la même taille de machine virtuelle.

VirtualMachinesProfile

Spécifications sur le pool d’agents VirtualMachines.

VmSkusListOptionalParams

Paramètres facultatifs.

VmSkusOperations

Interface représentant une opération VmSkus.

WeeklySchedule

Pour les horaires comme : « recurr tous les lundis » ou « recuriser tous les 3 semaines le mercredi ».

WindowsGmsaProfile

Profil gMSA Windows dans le cluster ggestioné.

Alias de type

AccelerationMode

Activez les options avancées d’accélération réseau. Cela permet aux utilisateurs de configurer l’accélération à l’aide du routage d’hôte BPF. Cela ne peut être activé qu’avec le plan de données Cilium. Si elle n’est pas spécifiée, la valeur par défaut est None (pas d’accélération). Le mode d’accélération peut être modifié sur un cluster préexistant. Voir https://aka.ms/acnsperformance pour une explication détaillée
KnownAccelerationMode peut être utilisé de manière interchangeable avec AccelerationMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

BpfVeth : Activez le routage de l’hôte eBPF avec le mode de périphérique veth.
Aucun : Désactivez les options d’accélération.

AddonAutoscaling

Indique si le module complémentaire VPA est activé et configuré pour mettre à l’échelle des modules complémentaires gérés par AKS.
KnownAddonAutoscaling peut être utilisé de manière interchangeable avec addonAutoscaling, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

activé: la fonctionnalité permettant de mettre à l’échelle automatiquement les modules complémentaires gérés par AKS est activée. Le mode de mise à jour VPA par défaut est le mode initial.
Désactivé: la fonctionnalité de mise à l’échelle automatique des modules complémentaires gérés par AKS est désactivée.

AdoptionPolicy

Action si l’espace de noms Kubernetes portant le même nom existe déjà.
KnownAdoptionPolicy peut être utilisé de manière interchangeable avec AdoptionPolicy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Jamais : si l’espace de noms existe déjà dans Kubernetes, les tentatives de création de ce même espace de noms dans ARM échouent.
IfIdentical : Reprendre l’espace de noms existant à gérer par ARM, s’il n’y a pas de différence.
Toujours : Reprendre toujours l’espace de noms existant à gérer par ARM, certains champs peuvent être écrasés.

AdvancedNetworkPolicies

Activez les stratégies réseau avancées. Cela permet aux utilisateurs de configurer des stratégies réseau de couche 7 (FQDN, HTTP, Kafka). Les stratégies elles-mêmes doivent être configurées via les ressources de stratégie réseau Cilium, consultez https://docs.cilium.io/en/latest/security/policy/index.html. Cela ne peut être activé que sur les clusters basés sur cilium. Si elle n’est pas spécifiée, la valeur par défaut est FQDN si security.enabled a la valeur true.
KnownAdvancedNetworkPolicies peut être utilisé de manière interchangeable avec AdvancedNetworkPolicies, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

L7 : Activer les stratégies réseau de couche 7 (FQDN, HTTP/S, Kafka). Cette option est un sur-ensemble de l’option FQDN.
FQDN : Activer les stratégies réseau basées sur les FQDN
Aucun : Désactiver les stratégies réseau de couche 7 (FQDN, HTTP/S, Kafka)

AgentPoolMode

Mode d’un pool d’agents. Un cluster doit avoir au moins un pool d’agents « Système » à tout moment. Pour plus d’informations sur les restrictions de pool d’agents et les meilleures pratiques, consultez : https://docs.microsoft.com/azure/aks/use-system-pools
KnownAgentPoolMode peut être utilisé de manière interchangeable avec AgentPoolMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Système: les pools d’agents système sont principalement destinés à héberger des pods système critiques tels que CoreDNS et metrics-server. Les pools d’agents système osType doivent être Linux. La référence SKU de machine virtuelle des pools d’agents système doit avoir au moins 2 processeurs virtuels et 4 Go de mémoire.
utilisateur : les pools d’agents utilisateur sont principalement destinés à héberger vos pods d’application.
passerelle: les pools d’agents de passerelle sont dédiés à fournir des adresses IP de sortie statiques aux pods. Pour plus d'informations, consultez https://aka.ms/aks/static-egress-gateway.
ManagedSystem : ManagedSystem est un pool système géré par AKS. Le pool évolue de manière dynamique en fonction de l’utilisation du cluster et dispose de fonctionnalités supplémentaires de surveillance et de réparation automatisées. Il ne peut y avoir qu’un seul pool ManagedSystem, et il est recommandé de supprimer tous les autres pools système pour une expérience optimale.
Machines : les pools d’agents de machines sont dédiés à l’hébergement de machines. Seules des opérations limitées, telles que la création et la suppression, sont autorisées au niveau du pool. Veuillez utiliser les API de la machine pour gérer le cycle de vie complet de la machine.

AgentPoolSSHAccess

Méthode d’accès SSH d’un pool d’agents.
KnownAgentPoolSSHAccess pouvez être utilisé de manière interchangeable avec AgentPoolSSHAccess, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

LocalUser: peut accéder à SSH sur le nœud en tant qu’utilisateur local à l’aide d’une clé privée.
Désactivé: le service SSH est désactivé sur le nœud.
EntraId : SSH vers le nœud avec intégration EntraId. Vous trouverez plus d’informations sous https://aka.ms/aks/ssh/aad

AgentPoolType

Type de pool d’agents.
KnownAgentPoolType peut être utilisé de manière interchangeable avec AgentPoolType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

VirtualMachineScaleSets: créez un pool d’agents soutenu par un groupe de machines virtuelles identiques.
AvailabilitySet: l’utilisation est fortement déconseillée.
VirtualMachines: créez un pool d’agents sauvegardé par un mode d’orchestration de machine virtuelle à instance unique.

ArtifactSource

Source de l’artefact. La source d’où les artefacts sont téléchargés.
KnownArtifactSource peut être utilisé de manière interchangeable avec ArtifactSource, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Cache : extrait des images de Azure Container Registry avec cache
Direct : extrait les images du registre des artéfacts Microsoft

AzureSupportedClouds

Valeurs prises en charge pour le paramètre cloud en tant que type littéral de chaîne

BackendPoolType

Le type de BackendPool de Load Balancer entrant géré.
KnownBackendPoolType pouvez être utilisé de manière interchangeable avec BackendPoolType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

NodeIPConfiguration : Le type de l’entrée gérée Load Balancer BackendPool. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.
NodeIP : Le type de l’entrée gérée Load Balancer BackendPool. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.

ClusterServiceLoadBalancerHealthProbeMode

Comportement de détection d’intégrité pour les services de cluster de stratégie de trafic externe.
KnownClusterServiceLoadBalancerHealthProbeMode peut être utilisé de manière interchangeable avec ClusterServiceLoadBalancerHealthProbeMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

ServiceNodePort: chaque service de cluster de stratégie de trafic externe aura sa propre sonde d’intégrité ciblant le nœud de service.
Shared : Tous les services du cluster de politiques de trafic externe d'un Standard Load Balancer disposeront d'une sonde de santé dédiée ciblant le port de vérification de santé du kube-proxy 10256 des nœuds backend.

Code

Indique si le cluster est en cours d’exécution ou arrêté
KnownCode peut être utilisé de manière interchangeable avec le code, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

En cours d’exécution: le cluster est en cours d’exécution.
Arrêté: le cluster est arrêté.

ConnectionStatus

État de connexion du service de liaison privée.
KnownConnectionStatus peut être utilisé de manière interchangeable avec ConnectionStatus, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

En attente : La connexion est en attente d’approbation.
Approuvé : La connexion est approuvée.
Rejeté : La connexion est rejetée.
Déconnecté : La connexion est coupée.

ContainerNetworkLogs

Configure l’ingestion des journaux réseau conteneurs avec Azure Monitor. Les journaux réseau à ingoter sont contrôlés par le CRD trouvé dans les liens suivants. Aucun journal réseau n’est ingéré par défaut. Plus d’informations sur les journaux réseau conteneurs sont disponibles à l’adresse https://aka.ms/ContainerNetworkLogsDoc. Plus d’informations sur la configuration du journal réseau conteneur sont disponibles à l’adresse https://aka.ms/acns/howtoenablecnl. Si ce n’est pas spécifié, le défaut est désactivé.
KnownContainerNetworkLogs peut être utilisé de manière interchangeable avec ContainerNetworkLogs, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

Désactivé : Azure surveillance de l’ingestion des journaux réseau des conteneurs est désactivée
Activé : Azure surveillance de l’ingestion des journaux réseau conteneurs est activée

ContinuablePage

Interface qui décrit une page de résultats.

CreatedByType

Type d’entité qui a créé la ressource.
KnownCreatedByType peut être utilisé de manière interchangeable avec CreatedByType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Utilisateur : l’entité a été créée par un utilisateur.
Application : l’entité a été créée par une application.
ManagedIdentity : l’entité a été créée par une identité managée.
Clé : l’entité a été créée par une clé.

DeletePolicy

Supprimer les options d’un espace de noms.
KnownDeletePolicy peut être utilisé de manière interchangeable avec DeletePolicy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Conserver : supprimez uniquement la ressource ARM, conservez l’espace de noms Kubernetes. Supprimez également l’étiquette ManagedByARM.
Supprimer : supprimez simultanément la ressource ARM et l’espace de noms Kubernetes.

DriftAction

L’action de dérive de la machine. Indique si une machine s’est écartée de son état attendu en raison de modifications apportées aux propriétés du cluster géré, nécessitant une action corrective.
KnownDriftAction peut être utilisé de manière interchangeable avec DriftAction, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Synchronisé : la machine est à jour.
Recréer : La machine a dérivé et doit être supprimée et recréée.

DriverType

Spécifiez le type de pilote GPU à installer lors de la création de pools d’agents Windows. S’il n’est pas fourni, AKS sélectionne le pilote en fonction de la compatibilité du système. Cela ne peut pas être modifié une fois que AgentPool a été créé. Cela ne peut pas être défini sur Les pools d’agents Linux. Pour Linux AgentPools, le pilote est sélectionné en fonction de la compatibilité du système.
KnownDriverType peut être utilisé de manière interchangeable avec DriverType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

GRID: installez le pilote GRID pour le GPU, adapté aux applications nécessitant une prise en charge de la virtualisation.
CUDA: installez le pilote CUDA pour le GPU, optimisé pour les tâches de calcul dans les applications scientifiques informatiques et gourmandes en données.

Expander

L’expandeur à utiliser lors de la mise à l’échelle. S’il n’est pas spécifié, la valeur par défaut est « aléatoire ». Voir expanders pour plus d’informations.
KnownExpander peut être utilisé de manière interchangeable avec Expander, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

moins de déchets: sélectionne le groupe de nœuds qui aura le processeur le moins inactif (s’il est lié, non utilisé) après le scale-up. Cela est utile lorsque vous avez différentes classes de nœuds, par exemple, des nœuds processeurs élevés ou mémoire élevée, et que vous souhaitez uniquement développer ceux lorsqu’il existe des pods en attente qui ont besoin de beaucoup de ces ressources.
la plupart des pods: sélectionne le groupe de nœuds capable de planifier le plus grand nombre de pods lors du scale-up. Cela est utile lorsque vous utilisez nodeSelector pour vous assurer que certains pods atterrissent sur certains nœuds. Notez que cela n’entraîne pas la sélection de nœuds plus volumineux par rapport à des nœuds plus petits, car il peut ajouter plusieurs nœuds plus petits à la fois.
priorité: sélectionne le groupe de nœuds dont la priorité est la plus élevée attribuée par l’utilisateur. La configuration est décrite dans plus de détails ici.
aléatoire : utilisé lorsque vous n’avez pas besoin de mettre à l’échelle différemment les groupes de nœuds.

ExtendedLocationTypes

Type de extendedLocation.
KnownExtendedLocationTypes peuvent être utilisés de manière interchangeable avec ExtendedLocationTypes, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

EdgeZone : Azure type de location étendu de la Edge Zone.

Format

Le format de l’identifiant kubeconfig.
KnownFormat peut être utilisé de manière interchangeable avec format, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

azure: retourner azure auth-provider kubeconfig. Ce format est déconseillé dans la version 1.22 et sera entièrement supprimé dans la version 1.26. Voir : https://aka.ms/k8s/changes-1-26.
exec: retour du format exec kubeconfig. Ce format nécessite le binaire kubelogin dans le chemin d’accès.

GPUDriver

Indique s’il faut installer des pilotes GPU. Quand elle n’est pas spécifiée, la valeur par défaut est Install.
KnownGPUDriver peut être utilisé de manière interchangeable avec GPUDriver, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Installer: installer le pilote.
Aucun: ignorer l’installation du pilote.

GPUInstanceProfile

GPUInstanceProfile à utiliser pour spécifier le profil d’instance GPU MIG pour la référence SKU de machine virtuelle GPU prise en charge.
KnownGPUInstanceProfile pouvez être utilisé de manière interchangeable avec GPUInstanceProfile, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

MIG1g : profil d’instance GPU MIG 1g.
MIG2g : profil d’instance GPU MIG 2G.
MIG3g : Profil d’instance GPU MIG 3g.
MIG4g : Profil d’instance GPU MIG 4G.
MIG7g : Profil d’instance GPU MIG 7g.

GatewayAPIIstioEnabled

S’il faut activer Istio comme une implémentation d’API Gateway pour l’entrée gérée avec App Routing.
KnownGatewayAPIIstioEnabled peut être utilisé de manière interchangeable avec GatewayAPIIstioEnabled, cet enum contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Activé : Permet l’entrée gérée via l’API Gateway via un plan de contrôle Istio sans sidecar.
Désactivé : Désactive le plan de contrôle istio sans sidecar pour la gestion des entrées via l’API Gateway.

GuardrailsSupport

Indique si la version est précurseur ou stable.
KnownGuardrailsSupport peut être utilisé de manière interchangeable avec GuardrailsSupport, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

préversion: la version est en préversion. Il n’est pas recommandé d’utiliser des versions préliminaires sur des clusters de production critiques. La préversion peut ne pas prendre en charge tous les cas d’utilisation.
stable : la version est stable et peut être utilisée sur des clusters de production critiques.

IdentityBindingProvisioningState

État de provisionnement de la dernière opération acceptée.
KnownIdentityBindingProvisioningState peut être utilisé de manière interchangeable avec IdentityBindingProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

réussi: la ressource a été créée.
échec: échec de la création de ressources.
annulé : la création de ressources a été annulée.
Création : la liaison d’identité est en cours de création.
Mise à jour : la liaison d’identité est en cours de mise à jour.
Suppression : la liaison d’identité est supprimée.

InfrastructureEncryption

Indique s’il faut activer le chiffrement au reste des objets de ressource Kubernetes à l’aide de clés gérées par le service. Vous trouverez plus d’informations à ce sujet sous https://aka.ms/aks/kubernetesResourceObjectEncryption.
KnownInfrastructureEncryption peut être utilisé de manière interchangeable avec InfrastructureEncryption, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé : le chiffrement au reste des objets de ressource Kubernetes à l’aide de clés gérées par le service est activé. Vous trouverez plus d’informations à ce sujet sous https://aka.ms/aks/kubernetesResourceObjectEncryption.
Désactivé : le chiffrement au reste des objets de ressource Kubernetes à l’aide de clés gérées par le service est désactivé. Vous trouverez plus d’informations à ce sujet sous https://aka.ms/aks/kubernetesResourceObjectEncryption.

IpFamily

Pour déterminer si l’adresse appartient à la famille IPv4 ou IPv6
KnownIpFamily peut être utilisé de manière interchangeable avec IpFamily, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

IPv4 : famille IPv4
IPv6 : famille IPv6

IpvsScheduler

Le planificateur IPVS, pour plus d’informations, consultez http://www.linuxvirtualserver.org/docs/scheduling.html.
KnownIpvsScheduler peut être utilisé de manière interchangeable avec IpvsScheduler, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

RoundRobin : Tournoi à la ronde
MinimumConnection: Connexion minimale

IstioIngressGatewayMode

Mode d’une passerelle d’entrée.
KnownIstioIngressGatewayMode peut être utilisé de manière interchangeable avec IstioIngressGatewayMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

externe : la passerelle d’entrée reçoit une adresse IP publique et est accessible publiquement.
interne : la passerelle d’entrée reçoit une adresse IP interne et n’est pas accessible publiquement.

JWTAuthenticatorProvisioningState

État de provisionnement de la dernière opération acceptée.
KnownJWTAuthenticatorProvisioningState peut être utilisé de manière interchangeable avec JWTAuthenticatorProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

réussi: la ressource a été créée.
échec: échec de la création de ressources.
annulé : la création de ressources a été annulée.
Création : l’authentificateur JWT est en cours de création.
Mise à jour : l’authentificateur JWT est en cours de mise à jour.
Suppression : l’authentificateur JWT est en cours de suppression.

KeyVaultNetworkAccessTypes

Accès réseau au key vault. Accès réseau à key vault. Les valeurs possibles sont Public et Private. Public signifie que le key vault autorise la access publique depuis tous les réseaux. Private signifie que le key vault désactive la access publique et permet private link. La valeur par défaut est Public.
KnownKeyVaultNetworkAccessTypes peuvent être utilisés de manière interchangeable avec KeyVaultNetworkAccessTypes, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Public : Key Vault permet l’accès public depuis tous les réseaux.
Privé : Key Vault désactive l’accès public et active le lien privé.

KubeletDiskType

Détermine le placement des volumes vides de Dir, de la racine de données à l’exécution du conteneur, et du storage éphémère Kubelet.
KnownKubeletDiskType pouvez être utilisé de manière interchangeable avec KubeletDiskType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

système d’exploitation: Kubelet utilisera le disque du système d’exploitation pour ses données.
temporaire : Kubelet utilisera le disque temporaire pour ses données.

KubernetesSupportPlan

Différents niveaux de support pour les clusters gérés AKS
KnownKubernetesSupportPlan peut être utilisé de manière interchangeable avec KubernetesSupportPlan, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

KubernetesOfficial : Le support de cette version est le même que pour l’offre open source Kubernetes. La communauté officielle open source Kubernetes prend en charge les versions pendant 1 an après la sortie.
AKSLongTermSupport: prise en charge de la version étendue au-delà de la prise en charge kubernetesOfficiale de 1 an. AKS continue de corriger les CVE pour un autre an, pour un total de 2 ans de support.

LicenseType

Le type de licence à utiliser pour les machines virtuelles Windows. Voir Azure Avantages pour les utilisateurs hybrides pour plus de détails.
KnownLicenseType peut être utilisé de manière interchangeable avec LicenseType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun: aucune licence supplémentaire n’est appliquée.
Windows_Server : Permet Azure avantages hybrides Windows pour les machines virtuelles.

LoadBalancerSku

Le SKU du load balancer pour le cluster géré. La valeur par défaut est « standard ». Voir Azure Load Balancer SKUs pour plus d’informations sur les différences entre les SKU des équilibreurs de charge.
KnownLoadBalancerSku peut être utilisé de manière interchangeable avec LoadBalancerSku, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

standard : Utilisez un Load Balancer standard. C’est le SKU Load Balancer recommandé. Pour plus d’informations sur la collaboration avec les load balancer dans le cluster géré, voir l’article standard Load Balancer.
basic : Utilisez un Load Balancer basique avec des fonctionnalités limitées.

LocalDNSForwardDestination

Serveur de destination pour les requêtes DNS à transmettre à partir de localDNS.
KnownLocalDNSForwardDestination peut être utilisé de manière interchangeable avec LocalDNSForwardDestination, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

ClusterCoreDNS : Transférez les requêtes DNS de localDNS vers le cluster CoreDNS.
VnetDNS : transférez les requêtes DNS de localDNS vers le serveur DNS configuré dans le réseau virtuel. Un réseau virtuel peut avoir plusieurs serveurs DNS configurés.

LocalDNSForwardPolicy

Stratégie de transfert pour la sélection du serveur DNS en amont. Voir le plug-in de transfert pour plus d’informations.
KnownLocalDNSForwardPolicy peut être utilisé de manière interchangeable avec LocalDNSForwardPolicy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Séquentiel : met en œuvre la sélection séquentielle du serveur DNS en amont. Voir le plug-in de transfert pour plus d’informations.
RoundRobin : Implémente la sélection de serveur DNS en amont par tourniquet. Voir le plug-in de transfert pour plus d’informations.
Aléatoire : implémente la sélection aléatoire du serveur DNS en amont. Voir le plug-in de transfert pour plus d’informations.

LocalDNSMode

Mode d’activation pour localDNS.
KnownLocalDNSMode peut être utilisé de manière interchangeable avec LocalDNSMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Préféré : si la version actuelle de l’orchestrateur prend en charge cette fonctionnalité, préférez l’activation de localDNS.
Obligatoire : Activez localDNS.
Désactivé : désactive localDNS.

LocalDNSProtocol

Appliquez TCP ou préférez le protocole UDP pour les connexions de localDNS au serveur DNS en amont.
KnownLocalDNSProtocol peut être utilisé de manière interchangeable avec LocalDNSProtocol, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

PreferUDP : Préférez le protocole UDP pour les connexions de localDNS au serveur DNS en amont.
ForceTCP : Appliquez le protocole TCP pour les connexions de localDNS vers le serveur DNS en amont.

LocalDNSQueryLogging

Niveau de journalisation des requêtes DNS dans localDNS.
KnownLocalDNSQueryLogging peut être utilisé de manière interchangeable avec LocalDNSQueryLogging, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Erreur : Active la journalisation des erreurs dans localDNS. Voir le plugin d’erreurs pour plus d’informations.
Journal : active l’enregistrement des requêtes dans localDNS. Voir le plugin de journal pour plus d’informations.

LocalDNSServeStale

Politique de diffusion des données obsolètes. Voir le plugin de cache pour plus d’informations.
KnownLocalDNSServeStale peut être utilisé de manière interchangeable avec LocalDNSServeStale, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Vérifier : Diffusez des données obsolètes avec la vérification. Vérifiez d’abord qu’une entrée est toujours indisponible à partir de la source avant d’envoyer l’entrée expirée au client. Voir le plugin de cache pour plus d’informations.
Immédiat : Diffusez immédiatement les données obsolètes. Envoyez l’entrée expirée au client avant de vérifier si l’entrée est disponible à partir de la source. Voir le plugin de cache pour plus d’informations.
Désactiver : désactive la diffusion des données obsolètes.

LocalDNSState

État généré par le système de localDNS.
KnownLocalDNSState peut être utilisé de manière interchangeable avec LocalDNSState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé : localDNS est activé.
Désactivé : localDNS est désactivé.

ManagedClusterPodIdentityProvisioningState

État d’approvisionnement actuel de l’identité de l’espace.
KnownManagedClusterPodIdentityProvisioningState peut être utilisé de manière interchangeable avec ManagedClusterPodIdentityProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Assigné : L’identité du pod est attribuée.
Annulé : L’attribution de l’identité du pod a été annulée.
Suppression : L’identité du pod est supprimée.
Échec : Attribution d’identité de la capsule échouée.
Réussi : Attribution d’identité du pod réussie.
Mise à jour : l’identité du pod est en cours de mise à jour.

ManagedClusterSKUName

Nom d’une référence SKU de cluster managé.
KnownManagedClusterSKUName peut être utilisé de manière interchangeable avec ManagedClusterSKUName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

base: option de base pour le plan de contrôle AKS.
automatique : les clusters automatiques sont optimisés pour exécuter la plupart des charges de travail de production avec la configuration qui suit les meilleures pratiques et recommandations AKS pour la configuration, l’évolutivité et la sécurité des clusters et des charges de travail. Pour plus d’informations sur les clusters automatiques, consultez aka.ms/aks/automatic.

ManagedClusterSKUTier

Niveau d’une référence SKU de cluster managé. S’il n’est pas spécifié, la valeur par défaut est « Free ». Voir AKS Pricing Tier pour plus de détails.
KnownManagedClusterSKUTier peut être utilisé de manière interchangeable avec ManagedClusterSKUTier, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Premium : le cluster dispose de fonctionnalités Premium en plus de toutes les fonctionnalités incluses dans « Standard ». Premium active la sélection de LongTermSupport (aka.ms/aks/lts) pour certaines versions de Kubernetes.
standard: recommandé pour les charges de travail stratégiques et de production. Inclut la mise à l’échelle automatique du plan de contrôle Kubernetes, les tests gourmands en charge de travail et jusqu’à 5 000 nœuds par cluster. Garantit une disponibilité de 99,95% du point de terminaison serveur API Kubernetes pour les clusters utilisant Zones de disponibilité et une% de disponibilité de 99,9 pour les clusters qui n'utilisent pas Zones de disponibilité.
gratuit : la gestion des clusters est gratuite, mais facturée pour l’utilisation des machines virtuelles, du stockage et de la mise en réseau. Il est préférable d’expérimenter, d’apprendre, de tester facilement ou de charges de travail avec moins de 10 nœuds. Non recommandé pour les cas d’usage de production.

ManagedGatewayType

Configuration de l’installation de l’API Gateway managée. S’il n’est pas spécifié, la valeur par défaut est « Désactivé ». Voir https://aka.ms/k8s-gateway-api pour plus d’informations.
KnownManagedGatewayType peut être utilisé de manière interchangeable avec ManagedGatewayType, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Désactivé : les CRD de l’API de passerelle ne seront pas réconciliés sur votre cluster.
Standard : le dernier bundle CRD Gateway du canal standard compatible avec votre version de Kubernetes sera réconcilié sur votre cluster. Voir https://gateway-api.sigs.k8s.io/concepts/versioning/ pour plus d’informations.

ManagementMode

L’expérience GPU gérée installe des composants supplémentaires, tels que les métriques Data Center GPU Manager (DCGM) pour la surveillance, en plus du pilote GPU pour vous. Pour plus de détails sur ce qui est installé, consultez aka.ms/aks/managed-gpu.
KnownManagementMode peut être utilisé de manière interchangeable avec ManagementMode, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

Non géré : L’expérience GPU gérée est désactivée pour les GPU NVIDIA.
Géré : L’expérience GPU gérée est activée pour les GPU NVIDIA.

MeshMembershipProvisioningState

État de provisionnement de la dernière opération acceptée.
KnownMeshMembershipProvisioningState peut être utilisé de manière interchangeable avec MeshMembershipProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

annulé : la création de ressources a été annulée.
Création : l’appartenance au maillage est en cours de création.
Suppression : l’appartenance au maillage est en cours de suppression.
échec: échec de la création de ressources.
réussi: la ressource a été créée.
Mise à jour : L’adhésion au maillage est en cours de mise à jour.

MigStrategy

Définit la stratégie MIG (GPU Multi-Instance) qui sera utilisée pour la prise en charge du MIG géré. Pour plus d’informations sur les différentes stratégies, rendez-vous sur aka.ms/aks/managed-gpu. Lorsque ce n’est pas spécifié, le défaut est Aucun.
KnownMigStrategy peut être utilisé de manière interchangeable avec MigStrategy, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

Aucune : Ne définissez pas de stratégie MIG. Si vous en aviez déjà un configuré, cela le supprimera et supprimera la stratégie MIG du set.
Simple : Définir la stratégie MIG pour le MIG géré comme simple.
Mixte : Définissez la stratégie MIG pour le MIG géré comme mixte.

Mode

Spécifiez quel mode proxy utiliser (« IPTABLES », « IPVS » ou « NFTABLES »)
KnownMode peut être utilisé de manière interchangeable avec le mode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

IPTABLES : mode proxy IPTables
IPVS : mode proxy IPVS. Doit utiliser la version de Kubernetes >= 1.22.
NFTABLES : Mode proxy NFTables. Doit utiliser la version >de Kubernetes = 1.33.

NamespaceProvisioningState

État d’approvisionnement actuel de l’espace de noms.
KnownNamespaceProvisioningState pouvez être utilisé de manière interchangeable avec NamespaceProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Mise à jour : L’espace de noms est en cours de mise à jour.
Suppression : L’espace de noms est supprimé.
Création : L’espace de noms est en cours de création.
Réussi : Le provisionnement de l’espace de noms a réussi.
Échec : Le provisionnement de l’espace de noms a échoué.
Annulé : Le provisionnement de l’espace de noms a été annulé.

NetworkDataplane

Plan de données réseau utilisé dans le cluster Kubernetes.
KnownNetworkDataplane peut être utilisé de manière interchangeable avec NetworkDataplane, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

azure : Utilisez Azure plan de données réseau.
cilium: utilisez le plan de données réseau Cilium. Voir Azure CNI alimenté par Cilium pour plus d’informations.

NetworkMode

Le mode réseau avec lequel Azure CNI est configuré. Cela ne peut pas être précisé si networkPlugin est autre chose que « azure ».
KnownNetworkMode peut être utilisé de manière interchangeable avec NetworkMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

transparent : aucun pont n’est créé. Intra-VM communication Pod à Pod se fait via des routes IP créées par Azure CNI. Pour plus d’informations, consultez en mode transparent.
pont: cela n’est plus pris en charge

NetworkPlugin

Plug-in réseau utilisé pour créer le réseau Kubernetes.
KnownNetworkPlugin peut être utilisé de manière interchangeable avec NetworkPlugin, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

azure : Utilisez le plugin réseau Azure CNI. Voir Azure CNI (avancé) réseau pour plus d’informations.
kubenet: utilisez le plug-in réseau Kubenet. Pour plus d’informations, consultez de mise en réseau Kubenet (de base).
aucun: aucun plug-in CNI n’est préinstallé. Pour plus d’informations, consultez BYO CNI.

NetworkPluginMode

Mode que le plug-in réseau doit utiliser.
KnownNetworkPluginMode pouvez être utilisé de manière interchangeable avec NetworkPluginMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

overlay : Utilisé avec networkPlugin=azure, les pods reçoivent des adresses IP provenant de l'espace d'adressage PodCIDR mais utilisent Azure Domaines de routage plutôt que la méthode de table de routage de Kubenet. Pour plus d’informations, visitez https://aka.ms/aks/azure-cni-overlay.

NetworkPolicy

Stratégie réseau utilisée pour créer le réseau Kubernetes.
KnownNetworkPolicy peut être utilisé de manière interchangeable avec NetworkPolicy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

aucun: les stratégies réseau ne seront pas appliquées. Il s’agit de la valeur par défaut lorsque NetworkPolicy n’est pas spécifié.
calico: utilisez des stratégies réseau Calico. Voir différences entre les polices Azure et Calico pour plus d’informations.
azure : Utilisez Azure politiques réseau. Voir différences entre les polices Azure et Calico pour plus d’informations.
cilium: utilisez Cilium pour appliquer des stratégies réseau. Cela nécessite que networkDataplane soit « cilium ».

NginxIngressControllerType

Type d’entrée pour la ressource personnalisée par défaut NginxIngressController
KnownNginxIngressControllerType pouvez être utilisé de manière interchangeable avec NginxIngressControllerType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

AnnotationControl: le nginxIngressController par défaut est créé. Les utilisateurs peuvent modifier la ressource personnalisée NginxIngressController par défaut pour configurer les annotations de l’équilibreur de charge.
externe : le nginxIngressController par défaut est créé et l’opérateur provisionne un équilibreur de charge externe avec celui-ci. Toute annotation permettant de remplacer l’élément interne du équilibreur de charge par défaut.
interne : le nginxIngressController par défaut est créé et l’opérateur provisionne un équilibreur de charge interne avec celui-ci. Toute annotation permettant de remplacer l’élément loadbalancer externe par défaut.
Aucun: le contrôleur d’entrée par défaut n’est pas créé. Il ne sera pas supprimé par le système s’il existe. Les utilisateurs doivent supprimer manuellement la ressource personnalisée NginxIngressController par défaut si vous le souhaitez.

NodeOSUpgradeChannel

Canal de mise à niveau du système d’exploitation du nœud. Manière dont le système d’exploitation sur vos nœuds est mis à jour. La valeur par défaut est NodeImage.
KnownNodeOSUpgradeChannel peut être utilisé de manière interchangeable avec NodeOSUpgradeChannel, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun: aucune tentative de mise à jour de votre système d’exploitation ne sera effectuée par le système d’exploitation ou par des disques durs virtuels propagés. Cela signifie que vous êtes responsable de vos mises à jour de sécurité
non managé : les mises à jour du système d’exploitation sont appliquées automatiquement via l’infrastructure de mise à jour corrective intégrée du système d’exploitation. Les machines nouvellement mises à l’échelle ne seront pas corrigées initialement et seront corrigées à un moment donné par l’infrastructure du système d’exploitation. Le comportement de cette option dépend du système d’exploitation en question. Ubuntu et Mariner appliquent des correctifs de sécurité via une mise à niveau sans assistance environ une fois par jour vers 06:00 UTC. Windows n’applique pas automatiquement les correctifs de sécurité, donc pour eux cette option équivaut à Aucun jusqu’à nouvel ordre
NodeImage: AKS met à jour les nœuds avec un disque dur virtuel récemment corrigé contenant des correctifs de sécurité et des correctifs de bogues à une cadence hebdomadaire. Les machines à jour de disque dur virtuel sont réinitialnées sur ce disque dur virtuel après les fenêtres de maintenance et les paramètres d’augmentation. Aucun coût supplémentaire de disque dur virtuel n’est facturé lors du choix de cette option, car AKS héberge les images.
SecurityPatch: AKS télécharge et met à jour les nœuds avec des mises à jour de sécurité testées. Ces mises à jour respectent les paramètres de la fenêtre de maintenance et produisent un nouveau disque dur virtuel utilisé sur de nouveaux nœuds. Dans certains cas, il n’est pas possible d’appliquer les mises à jour en place, dans ce cas, les nœuds existants seront également re-imagené au disque dur virtuel nouvellement produit afin d’appliquer les modifications. Cette option entraîne un coût supplémentaire d’hébergement des nouveaux disques durs virtuels correctifs de sécurité dans votre groupe de ressources pour une consommation juste-à-temps.

NodeProvisioningDefaultNodePools

Ensemble de Karpenter NodePools (CRD) par défaut configurés pour le provisionnement de nœuds. Ce champ n’a aucun effet à moins que le mode ne soit « Auto ». Avertissement : Si vous passez de Auto à Aucun sur un cluster existant, les NodePools Karpenter par défaut seront supprimés, ce qui drainera et supprimera les nœuds associés à ces pools. Il est fortement recommandé de ne pas le faire à moins qu’il n’y ait des nœuds inactifs prêts à prendre les pods expulsés par cette action. S’il n’est pas spécifié, la valeur par défaut est Auto. Pour plus d’informations, reportez-vous à la aka.ms/aks/nap#node-pools.
KnownNodeProvisioningDefaultNodePools peut être utilisé de manière interchangeable avec NodeProvisioningDefaultNodePools, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun : Non, les NodePools Karpenter sont provisionnés automatiquement. La mise à l’échelle automatique ne se produira que si l’utilisateur crée une ou plusieurs instances CRD NodePool.
Auto : un ensemble standard de NodePools Karpenter est provisionné

NodeProvisioningMode

Mode d’approvisionnement de nœud. S’il n’est pas spécifié, la valeur par défaut est Manuelle.
KnownNodeProvisioningMode pouvez être utilisé de manière interchangeable avec NodeProvisioningMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

manuelle : les nœuds sont approvisionnés manuellement par l’utilisateur
Auto : les nœuds sont provisionnés automatiquement par AKS à l’aide de Karpenter (voir aka.ms/aks/nap pour plus d’informations). Les pools de nœuds de taille fixe peuvent toujours être créés, mais la mise à l’échelle automatique des pools de nœuds ne peut pas être. (Pour plus d’informations, consultez aka.ms/aks/nap).

OSDiskType

Type de disque du système d’exploitation à utiliser pour les machines du pool d’agents. La valeur par défaut est « Éphémère » si la machine virtuelle la prend en charge et a un disque de cache supérieur à celui demandé d’OSDiskSizeGB. Sinon, la valeur par défaut est « Gérée ». Peut ne pas être modifié après la création. Pour plus d’informations, voir éphémère OS .
KnownOSDiskType peut être utilisé de manière interchangeable avec OSDiskType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Managed : Azure réplique le disque du système d’exploitation pour une machine virtuelle afin de Azure stockage afin d’éviter la perte de données si la VM devait être déplacée vers un autre hôte. Étant donné que les conteneurs ne sont pas conçus pour conserver l’état local, ce comportement offre une valeur limitée tout en fournissant certains inconvénients, notamment l’approvisionnement de nœuds lent et une latence de lecture/écriture plus élevée.
éphémères : les disques de système d’exploitation éphémères sont stockés uniquement sur l’ordinateur hôte, comme un disque temporaire. Cela fournit une latence de lecture/écriture inférieure, ainsi que des mises à niveau de nœud et de cluster plus rapides.

OSType

Type de système d’exploitation. La valeur par défaut est Linux.
KnownOSType peut être utilisé de manière interchangeable avec OSType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Linux : utilisez Linux.
Windows : Utilisez Windows.

Operator

l’opérateur représente la relation d’une clé à un ensemble de valeurs. Les opérateurs valides sont In et NotIn
KnownOperator peut être utilisé de façon interchangeable avec l’opérateur, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Dans: la valeur de la clé doit figurer dans la liste donnée.
NotIn: la valeur de la clé ne doit pas figurer dans la liste donnée.
Existe: la valeur de la clé doit exister.
DoesNotExist: la valeur de la clé ne doit pas exister.

Ossku

Spécifie la référence SKU du système d’exploitation utilisée par le pool d’agents. La valeur par défaut est Ubuntu si OSType est Linux. Par défaut est Windows2019 lorsque Kubernetes <= 1.24 ou Windows2022 lorsque Kubernetes >= 1,25 si OSType est Windows.
KnownOssku peut être utilisé de manière interchangeable avec Ossku, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Ubuntu: utilisez Ubuntu comme système d’exploitation pour les images de nœud.
azureLinux: utilisez AzureLinux comme système d’exploitation pour les images de nœud. Azure Linux est une distribution Linux optimisée pour conteneurs créée par Microsoft, rendez-vous sur https://aka.ms/azurelinux pour plus d’informations.
AzureLinux3 : utilisez AzureLinux3 comme système d’exploitation pour les images de nœud. Azure Linux est une distribution Linux optimisée pour conteneurs créée par Microsoft, rendez-vous sur https://aka.ms/azurelinux pour plus d’informations. Pour connaître les limitations, visitez https://aka.ms/aks/node-images. Pour obtenir des conseils sur la migration du système d’exploitation, reportez-vous à la section https://aka.ms/aks/upgrade-os-version.
Mariner: référence OSSKU déconseillée. Microsoft recommande aux nouveaux déploiements de choisir plutôt « AzureLinux ».
Flatcar : Utilisez Flatcar Container Linux comme système d’exploitation pour les images de nœuds. Flatcar est un système d’exploitation Linux optimisé pour les conteneurs, axé sur la sécurité, doté d’un système de fichiers immuable et faisant partie de la Cloud Native Computing Foundation (CNCF). Pour plus d’informations sur Flatcar Container Linux pour AKS, consultez aka.ms/aks/flatcar-container-linux-for-aks
CBLMarinr: référence OSSKU déconseillée. Microsoft recommande aux nouveaux déploiements de choisir plutôt « AzureLinux ».
Windows2019: utilisez Windows2019 comme système d’exploitation pour les images de nœud. Non pris en charge pour les pools de nœuds système. Windows2019 prend uniquement en charge les conteneurs Windows2019 ; il ne peut pas exécuter les conteneurs Windows2022 et vice versa.
Windows2022: utilisez Windows2022 comme système d’exploitation pour les images de nœud. Non pris en charge pour les pools de nœuds système. Windows2022 prend uniquement en charge les conteneurs Windows2022 ; il ne peut pas exécuter les conteneurs Windows2019 et vice versa.
Ubuntu2204 : utilisez Ubuntu2204 comme système d’exploitation pour les images de nœuds, cependant, Ubuntu 22.04 peut ne pas être pris en charge pour tous les pools de nœuds. Pour connaître les limitations et les versions de kubernetes prises en charge, consultez https://aka.ms/aks/supported-ubuntu-versions
Windows2025 : utilisez Windows2025 comme système d’exploitation pour les images de nœuds. Non pris en charge pour les pools de nœuds système. Windows2025 prend en chargement les conteneurs Windows2022 et Windows 2025 ; il ne peut pas exécuter les conteneurs Windows2019 et inversement.
WindowsAnnual : Utilisez Windows version du canal annuel comme système d’exploitation pour les images des nœuds. Non pris en charge pour les pools de nœuds système. Des détails sur les images conteneur prises en charge et les versions kubernetes sous différentes versions de canal annuel AKS peuvent être vus dans https://aka.ms/aks/windows-annual-channel-details.
Ubuntu2404 : utilisez Ubuntu2404 comme système d’exploitation pour les images de nœuds, cependant, Ubuntu 24.04 peut ne pas être pris en charge pour tous les pools de nœuds. Pour connaître les limitations et les versions de Kubernetes prises en charge, consultez https://aka.ms/aks/supported-ubuntu-versions

OutboundType

Méthode de routage sortante (sortie). Cela ne peut être défini qu’au moment de la création du cluster et ne peut pas être modifié ultérieurement. Pour plus d’informations, voir egress.
KnownOutboundType peut être utilisé de manière interchangeable avec OutboundType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

loadBalancer: l’équilibreur de charge est utilisé pour la sortie via une adresse IP publique affectée par AKS. Cela prend en charge les services Kubernetes de type « loadBalancer ». Pour plus d’informations, consultez loadbalancer de type sortant.
userDefinedRouting: les chemins d’accès de sortie doivent être définis par l’utilisateur. Il s’agit d’un scénario avancé et nécessite une configuration réseau appropriée. Pour plus d’informations, consultez userDefinedRouting de type sortant.
managedNATGateway: la passerelle NAT gérée par AKS est utilisée pour la sortie.
managedNATGatewayV2 : La passerelle NAT gérée par AKS V2 est utilisée pour l’évacuation.
userAssignedNATGateway: la passerelle NAT affectée par l’utilisateur associée au sous-réseau de cluster est utilisée pour la sortie. Il s’agit d’un scénario avancé et nécessite une configuration réseau appropriée.
aucun: le cluster AKS n’est pas défini avec un type sortant. Tous les nœuds AKS suivent le comportement sortant par défaut des machines virtuelles Azure. Reportez-vous à https://azure.microsoft.com/en-us/updates/default-outbound-access-for-vms-in-azure-will-be-retired-transition-to-a-new-method-of-internet-access/

PodIPAllocationMode

Mode d’allocation IP du pod. Mode d’allocation IP pour les pods dans le pool d’agents. Doit être utilisé avec podSubnetId. La valeur par défaut est « DynamicIndividual ».
KnownPodIPAllocationMode peut être utilisé de manière interchangeable avec PodIPAllocationMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

DynamicIndividual : chaque nœud se voit attribuer une liste non contiguë d’adresses IP pouvant être attribuées à des pods. Il est préférable d’optimiser un sous-réseau petit à moyen de taille /16 ou plus petite. Le cluster CNI Azure avec allocation IP dynamique utilise par défaut ce mode si le client ne spécifie pas explicitement un podIPAllocationMode
StaticBlock: chaque nœud est alloué statiquement aux blocs CIDR de taille /28 = 16 adresses IP par bloc pour satisfaire les maxPods par nœud. Nombre de blocs CIDR >= (maxPods / 16). Le bloc, et non une IP unique, compte dans la limite d’IP privée Azure Vnet de 65K. Par conséquent, le mode bloc convient à l’exécution de charges de travail plus volumineuses avec plus que la limite actuelle de pods de 65 Ko dans un cluster. Ce mode est mieux adapté à la mise à l’échelle avec des sous-réseaux plus volumineux de /15 ou plus

PodLinkLocalAccess

Définit l’accès aux adresses locales de liens spéciaux (Azure Instance Metadata Service, aussi appelé IMDS) pour les pods avec hostNetwork=false. S’il n’est pas spécifié, la valeur par défaut est 'IMDS'.
KnownPodLinkLocalAccess pouvez être utilisé de manière interchangeable avec PodLinkLocalAccess, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

IMDS : Les pods avec hostNetwork=false peuvent accéder à Azure Service de Métadonnées d’Instance (IMDS) sans restriction.
Aucun : Les pods avec hostNetwork=false ne peuvent pas accéder au service de métadonnées d’instance Azure (IMDS).

PolicyRule

Enumération représentant différentes règles de stratégie réseau.
KnownPolicyRule peut être utilisé de manière interchangeable avec PolicyRule, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

DenyAll : Refusez tout le trafic réseau.
AllowAll : autorise tout le trafic réseau.
AllowSameNamespace : autorisez le trafic au sein du même espace de noms.

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.
KnownPrivateEndpointConnectionProvisioningState peut être utilisé de manière interchangeable avec PrivateEndpointConnectionProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Annulé : La provision de la connexion sur les points de terminaison privés a été annulée.
Création : Une connexion privée de terminaison est en cours de création.
Suppression : La connexion privée au point de terminaison est supprimée.
Échec : Provisionnement de connexion de point de terminaison privé échoué.
Réussi : Provisionnement de connexion de point de terminaison privé réussi.

Protocol

Protocole réseau du port.
KnownProtocol peut être utilisé de manière interchangeable avec le protocole, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

TCP: protocole TCP.
UDP : protocole UDP.

ProxyRedirectionMechanism

Mode de redirection du trafic.
KnownProxyRedirectionMechanism peut être utilisé de manière interchangeable avec ProxyRedirectionMechanism, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

InitContainers : Istio injectera un conteneur d’initialisation dans chaque pod pour rediriger le trafic (nécessite NET_ADMIN et NET_RAW).
CNIChaining : Istio installera un plugin CNI chaîné pour rediriger le trafic (recommandé).

PublicNetworkAccess

PublicNetworkAccess du managedCluster. Autoriser ou refuser l’accès au réseau public pour AKS
KnownPublicNetworkAccess peuvent être utilisés de manière interchangeable avec PublicNetworkAccess, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

activé: entrant/sortant vers managedCluster est autorisé.
Désactivé: le trafic entrant vers managedCluster est désactivé, le trafic de managedCluster est autorisé.
SecuredByPerimeter : Le trafic entrant/sortant est géré par Microsoft. Périmètres de sécurité réseau/réseau.

ResourceIdentityType

Type d’identité utilisé pour le cluster managé. Pour plus d’informations, voir utiliser les identités gérées dans AKS.
KnownResourceIdentityType peut être utilisé de manière interchangeable avec ResourceIdentityType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

SystemAssigned : Utilisez une identité managée assignée implicitement par un système pour gérer les ressources du cluster. Les composants maîtres dans le plan de contrôle, tels que kube-controller-manager, utiliseront l’identité managée attribuée au système pour manipuler les ressources Azure.
UserAssigned : Utilisez une identité spécifiée par l’utilisateur pour gérer les ressources du cluster. Les composants maîtres dans le plan de contrôle, tels que kube-controller-manager, utiliseront l’identité managée attribuée par l’utilisateur spécifiée pour manipuler les ressources Azure.
Aucun : N’utilisez pas d’identité gérée pour le cluster géré, le principal de service sera utilisé à la place.

ResourceSkuCapacityScaleType

Type d’échelle applicable à la référence SKU.
KnownResourceSkuCapacityScaleType peut être utilisé de manière interchangeable avec ResourceSkuCapacityScaleType, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Automatique : Mise à l’échelle automatique
Manuel : Mise à l’échelle manuelle
Aucun : Pas d’échelle

ResourceSkuRestrictionsReasonCode

Raison de la restriction.
KnownResourceSkuRestrictionsReasonCode pouvez être utilisé de manière interchangeable avec ResourceSkuRestrictionsReasonCode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

QuotaID : Restriction de l’ID du quota
NonDisponiblePourAbonnement : Non disponible pour l’abonnement

ResourceSkuRestrictionsType

Type de restrictions.
KnownResourceSkuRestrictionsType peut être utilisé de manière interchangeable avec ResourceSkuRestrictionsType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Localisation : Restriction de localisation
Zone : Restriction de zone

RestrictionLevel

Niveau de restriction appliqué au groupe de ressources de nœud du cluster. Si ce n’est pas spécifié, le défaut est « Non restreint »
KnownRestrictionLevel peut être utilisé de manière interchangeable avec RestrictionLevel, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

sans restriction : toutes les autorisations RBAC sont autorisées sur le groupe de ressources de nœud managé
ReadOnly: seules les autorisations RBAC */lecture autorisées sur le groupe de ressources de nœud managé

SafeguardsSupport

Indique si la version est précurseur ou stable.
KnownSafeguardsSupport peut être utilisé de manière interchangeable avec SafeguardsSupport, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

préversion: la version est en préversion. Il n’est pas recommandé d’utiliser des versions préliminaires sur des clusters de production critiques. La préversion peut ne pas prendre en charge tous les cas d’utilisation.
stable : la version est stable et peut être utilisée sur des clusters de production critiques.

ScaleDownMode

Décrit comment les machines virtuelles sont ajoutées ou supprimées des pools d’agents. Voir les états de facturation.
KnownScaleDownMode pouvez être utilisé de manière interchangeable avec ScaleDownMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Supprimer: créez de nouvelles instances pendant le scale-up et supprimez des instances pendant le scale-down.
libérer: essayez de démarrer des instances libérées (le cas échéant) pendant le scale-up et la libération des instances lors d’un scale-down.

ScaleSetEvictionPolicy

Stratégie d’éviction du groupe de machines virtuelles identiques. La politique d’expulsion précise ce qui to do avec la VM lorsqu’elle est expulsée. La valeur par défaut est Supprimer. Pour plus d’informations sur l’expulsion, voir spot VMs
KnownScaleSetEvictionPolicy peut être utilisé de manière interchangeable avec ScaleSetEvictionPolicy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Supprimer: les nœuds du groupe identique sous-jacent du pool de nœuds sont supprimés lorsqu’ils sont supprimés.
libérer: les nœuds du groupe identique sous-jacent du pool de nœuds sont définis sur l’état arrêté-désalloué lors de l’éviction. Les nœuds dans le nombre d’états désalloués arrêtés par rapport à votre quota de calcul peuvent entraîner des problèmes de mise à l’échelle ou de mise à niveau de cluster.

ScaleSetPriority

Priorité du groupe de machines virtuelles identiques.
KnownScaleSetPriority peut être utilisé de manière interchangeable avec ScaleSetPriority, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Spot: les machines virtuelles de priorité Spot seront utilisées. Il n’existe aucun contrat SLA pour les nœuds spot. Pour plus d’informations, consultez spot sur AKS.
standard : les machines virtuelles régulières seront utilisées.

SchedulerConfigMode

Mode de personnalisation de la configuration pour cette instance du planificateur.
KnownSchedulerConfigMode peut être utilisé de manière interchangeable avec SchedulerConfigMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Par défaut : aucune personnalisation de la configuration. Utiliser la configuration par défaut.
ManagedByCRD : activez la personnalisation de la configuration. Le client peut spécifier la configuration du planificateur via un CRD. Voir aka.ms/aks/scheduler-crd pour plus de détails.

SeccompDefault

Spécifie le profil seccomp par défaut appliqué à toutes les charges de travail. S’il n’est pas spécifié, « Non défini » est utilisé par défaut.
KnownSeccompDefault peut être utilisé de manière interchangeable avec SeccompDefault, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

non défini : aucun profil seccomp n’est appliqué, ce qui autorise tous les appels système.
RuntimeDefault: le profil seccomp par défaut pour le runtime de conteneur est appliqué, ce qui limite certains appels système pour une sécurité renforcée.

ServiceMeshMode

Mode du maillage de service.
KnownServiceMeshMode pouvez être utilisé de manière interchangeable avec ServiceMeshMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Istio: Istio déployé en tant que module complémentaire AKS.
désactivé : mesh est désactivé.

SnapshotType

Type d’instantané. La valeur par défaut est NodePool.
KnownSnapshotType peut être utilisé de manière interchangeable avec SnapshotType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

NodePool: l’instantané est un instantané d’un pool de nœuds.
ManagedCluster: l’instantané est un instantané d’un cluster managé.

TransitEncryptionType

Configure le chiffrement de pod à pod. Cela ne peut être activé que sur les clusters basés sur Cilium. Si ce n’est pas spécifié, la valeur par défaut est None.
KnownTransitEncryptionType peut être utilisé de manière interchangeable avec TransitEncryptionType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

WireGuard : activez le chiffrement WireGuard. Reportez-vous aux cas d’utilisation et aux https://docs.cilium.io/en/latest/security/network/encryption-wireguard/ détails de mise en œuvre
mTLS : Permet l’authentification et le chiffrement mTLS pour le trafic pod-à-pod au sein du cluster. Consultez https://aka.ms/acnsciliummtls pour la documentation pertinente.
Aucun : désactiver le chiffrement du transit

TrustedAccessRoleBindingProvisioningState

L’état actuel de provisionnement de la liaison de rôle d’accès approuvé.
KnownTrustedAccessRoleBindingProvisioningState pouvez être utilisé de manière interchangeable avec TrustedAccessRoleBindingProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Annulé : Le provisionnement liant un rôle d’accès de confiance a été annulé.
Suppression : La liaison de rôle d’accès de confiance est supprimée.
Échec : Le provisionnement liant les rôles d’accès de confiance a échoué.
Réussi : Provisionnement liant le rôle d’accès de confiance réussi.
Mise à jour : La liaison de rôle d’accès de confiance est en cours de mise à jour.

Type

Index de semaine. Spécifie la semaine du mois à laquelle le jourOfWeek s’applique.
KnownType peut être utilisé de manière interchangeable avec Type, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Premier: première semaine du mois.
Deuxième: deuxième semaine du mois.
Troisième: troisième semaine du mois.
Quatrième: Quatrième semaine du mois.
Dernière: semaine dernière du mois.

UndrainableNodeBehavior

Définit le comportement des nœuds indrainables pendant la mise à niveau. La cause la plus courante des nœuds indrainables est les budgets d’interruption de pod (PDB), mais d’autres problèmes, tels que la période de grâce de terminaison de pod, dépassent le délai d’expiration du drainage par nœud restant ou le pod est toujours dans un état d’exécution, peut également entraîner des nœuds indrainables.
KnownUndrainableNodeBehavior peut être utilisé de manière interchangeable avec UndrainableNodeBehavior, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Cordon: AKS cordonne les nœuds bloqués et les remplace par des nœuds de surtension pendant la mise à niveau. Les nœuds bloqués sont cordonnés et remplacés par des nœuds de surtension. Les nœuds bloqués auront l’étiquette « kubernetes.azure.com/upgrade-status:Quarantined ». Un nœud de surtension sera conservé pour chaque nœud bloqué. Une tentative optimale sera effectuée pour supprimer tous les autres nœuds de surtension. S’il existe suffisamment de nœuds d’augmentation pour remplacer les nœuds bloqués, l’opération de mise à niveau et le cluster managé sont en état d’échec. Sinon, l’opération de mise à niveau et le cluster managé sont à l’état annulé.
Planifier: AKS marque les nœuds bloqués schedulables, mais les nœuds bloqués ne sont pas mis à niveau. Une tentative optimale sera effectuée pour supprimer tous les nœuds de surtension. L’opération de mise à niveau et le cluster managé sont en état d’échec s’il existe des nœuds bloqués.

UpgradeChannel

Canal de mise à niveau pour la mise à niveau automatique. La valeur par défaut est « none ». Pour plus d’informations, voir setting du canal de mise à jour automatique du cluster AKS.
KnownUpgradeChannel peut être utilisé de manière interchangeable avec UpgradeChannel, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

rapide : mettez automatiquement à niveau le cluster vers la dernière version de correctif prise en charge sur la dernière version mineure prise en charge. Dans les cas où le cluster se trouve dans une version de Kubernetes qui se trouve dans une version mineure N-2 où N est la dernière version mineure prise en charge, le cluster effectue d’abord une mise à niveau vers la dernière version de correctif prise en charge sur la version mineure N-1. Par exemple, si un cluster exécute la version 1.17.7 et les versions 1.17.9, 1.18.4, 1.18.6 et 1.19.1 sont disponibles, votre cluster est d’abord mis à niveau vers la version 1.18.6, puis est mis à niveau vers la version 1.19.1.
stable: mettez automatiquement à niveau le cluster vers la dernière version de correctif prise en charge sur la version mineure N-1, où N est la dernière version mineure prise en charge. Par exemple, si un cluster exécute la version 1.17.7 et les versions 1.17.9, 1.18.4, 1.18.6 et 1.19.1 sont disponibles, votre cluster est mis à niveau vers la version 1.18.6.
correctif: mettez automatiquement à niveau le cluster vers la dernière version de correctif prise en charge lorsqu’il devient disponible tout en conservant la version mineure la même. Par exemple, si un cluster exécute la version 1.17.7 et les versions 1.17.9, 1.18.4, 1.18.6 et 1.19.1 sont disponibles, votre cluster est mis à niveau vers la version 1.17.9.
d’image de nœud : mettez automatiquement à niveau l’image de nœud vers la dernière version disponible. Envisagez plutôt d’utiliser nodeOSUpgradeChannel, car cela vous permet de configurer la mise à jour corrective du système d’exploitation de nœud distincte de la mise à jour corrective des versions de Kubernetes
aucun: désactive les mises à niveau automatiques et conserve le cluster à sa version actuelle de Kubernetes.

UpgradeStrategy

Définit la stratégie de mise à niveau du pool d’agents. La valeur par défaut est Rolling.
KnownUpgradeStrategy peut être utilisé de manière interchangeable avec UpgradeStrategy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Propagation : spécifie que le pool d’agents effectuera une mise à niveau propagée. Il s’agit de la stratégie de mise à niveau par défaut.
BlueGreen : spécifie que le pool d’agents effectuera la mise à niveau bleu-vert.

VmState

État de la machine virtuelle. Indique l’état actuel de la machine virtuelle sous-jacente.
KnownVmState peut être utilisé de manière interchangeable avec VmState, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

En cours d’exécution : la machine virtuelle est en cours d’exécution.
Supprimé : la machine virtuelle a été supprimée par l’utilisateur ou en raison d’une éviction ponctuelle.

WeekDay

L’énumération de la semaine.
KnownWeekDay peut être utilisé de façon interchangeable avec WeekDay, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Dimanche : Représente le dimanche.
Lundi : Représente le lundi.
Mardi : Représente Mardi.
Mercredi : Représente Mercredi.
Jeudi : Représente le jeudi.
Vendredi : Représente Vendredi.
Samedi : Représente samedi.

WorkloadRuntime

Détermine le type de charge de travail qu’un nœud peut exécuter.
KnownWorkloadRuntime pouvez être utilisé de manière interchangeable avec WorkloadRuntime, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

OCIContainer: les nœuds utilisent Kubelet pour exécuter des charges de travail de conteneur OCI standard.
WasmWasi: les nœuds utilisent Krustlet pour exécuter des charges de travail WASM à l’aide du fournisseur WASI (préversion).
KataMshvVmIsolation : Les nœuds peuvent utiliser (Kata + Cloud Hypervisor + Hyper-V) pour activer des pods imbriqués basés sur des VM (Aperçu). En raison de l’utilisation de Hyper-V, AKS node OS lui-même est une VM imbriquée (le système d’exploitation root) de Hyper-V. Il ne peut donc être utilisé qu’avec des séries de machines virtuelles qui prennent en charge la virtualisation imbriquée, comme la série Dv3. Cette convention de nommage sera dépréciée dans les futures versions en faveur de KataVmIsolation.
KataVmIsolation : Les nœuds peuvent utiliser (Kata + Cloud Hypervisor + Hyper-V) pour activer des pods basés sur des machines virtuelles imbriquées. En raison de l’utilisation de Hyper-V, AKS node OS lui-même est une VM imbriquée (le système d’exploitation root) de Hyper-V. Il ne peut donc être utilisé qu’avec des séries de machines virtuelles qui prennent en charge la virtualisation imbriquée, comme la série Dv3.

Énumérations

AzureClouds

Un enum pour décrire les environnements Azure Cloud.

KnownAccelerationMode

Activez les options avancées d’accélération réseau. Cela permet aux utilisateurs de configurer l’accélération à l’aide du routage d’hôte BPF. Cela ne peut être activé qu’avec le plan de données Cilium. Si elle n’est pas spécifiée, la valeur par défaut est None (pas d’accélération). Le mode d’accélération peut être modifié sur un cluster préexistant. Voir https://aka.ms/acnsperformance pour une explication détaillée

KnownAddonAutoscaling

Indique si le module complémentaire VPA est activé et configuré pour mettre à l’échelle des modules complémentaires gérés par AKS.

KnownAdoptionPolicy

Action si l’espace de noms Kubernetes portant le même nom existe déjà.

KnownAdvancedNetworkPolicies

Activez les stratégies réseau avancées. Cela permet aux utilisateurs de configurer des stratégies réseau de couche 7 (FQDN, HTTP, Kafka). Les stratégies elles-mêmes doivent être configurées via les ressources de stratégie réseau Cilium, consultez https://docs.cilium.io/en/latest/security/policy/index.html. Cela ne peut être activé que sur les clusters basés sur cilium. Si elle n’est pas spécifiée, la valeur par défaut est FQDN si security.enabled a la valeur true.

KnownAgentPoolMode

Mode d’un pool d’agents. Un cluster doit avoir au moins un pool d’agents « Système » à tout moment. Pour plus d’informations sur les restrictions de pool d’agents et les meilleures pratiques, consultez : https://docs.microsoft.com/azure/aks/use-system-pools

KnownAgentPoolSSHAccess

Méthode d’accès SSH d’un pool d’agents.

KnownAgentPoolType

Type de pool d’agents.

KnownArtifactSource

Source de l’artefact. La source d’où les artefacts sont téléchargés.

KnownBackendPoolType

Le type de BackendPool de Load Balancer entrant géré.

KnownClusterServiceLoadBalancerHealthProbeMode

Comportement de détection d’intégrité pour les services de cluster de stratégie de trafic externe.

KnownCode

Indique si le cluster est en cours d’exécution ou arrêté

KnownConnectionStatus

État de connexion du service de liaison privée.

KnownContainerNetworkLogs

Configure l’ingestion des journaux réseau conteneurs avec Azure Monitor. Les journaux réseau à ingoter sont contrôlés par le CRD trouvé dans les liens suivants. Aucun journal réseau n’est ingéré par défaut. Plus d’informations sur les journaux réseau conteneurs sont disponibles à l’adresse https://aka.ms/ContainerNetworkLogsDoc. Plus d’informations sur la configuration du journal réseau conteneur sont disponibles à l’adresse https://aka.ms/acns/howtoenablecnl. Si ce n’est pas spécifié, le défaut est désactivé.

KnownCreatedByType

Type d’entité qui a créé la ressource.

KnownDeletePolicy

Supprimer les options d’un espace de noms.

KnownDriftAction

L’action de dérive de la machine. Indique si une machine s’est écartée de son état attendu en raison de modifications apportées aux propriétés du cluster géré, nécessitant une action corrective.

KnownDriverType

Spécifiez le type de pilote GPU à installer lors de la création de pools d’agents Windows. S’il n’est pas fourni, AKS sélectionne le pilote en fonction de la compatibilité du système. Cela ne peut pas être modifié une fois que AgentPool a été créé. Cela ne peut pas être défini sur Les pools d’agents Linux. Pour Linux AgentPools, le pilote est sélectionné en fonction de la compatibilité du système.

KnownExpander

L’expandeur à utiliser lors de la mise à l’échelle. S’il n’est pas spécifié, la valeur par défaut est « aléatoire ». Voir expanders pour plus d’informations.

KnownExtendedLocationTypes

Type de extendedLocation.

KnownFormat

Le format de l’identifiant kubeconfig.

KnownGPUDriver

Indique s’il faut installer des pilotes GPU. Quand elle n’est pas spécifiée, la valeur par défaut est Install.

KnownGPUInstanceProfile

GPUInstanceProfile à utiliser pour spécifier le profil d’instance GPU MIG pour la référence SKU de machine virtuelle GPU prise en charge.

KnownGatewayAPIIstioEnabled

S’il faut activer Istio comme une implémentation d’API Gateway pour l’entrée gérée avec App Routing.

KnownGuardrailsSupport

Indique si la version est précurseur ou stable.

KnownIdentityBindingProvisioningState

État de provisionnement de la dernière opération acceptée.

KnownInfrastructureEncryption

Indique s’il faut activer le chiffrement au reste des objets de ressource Kubernetes à l’aide de clés gérées par le service. Vous trouverez plus d’informations à ce sujet sous https://aka.ms/aks/kubernetesResourceObjectEncryption.

KnownIpFamily

Pour déterminer si l’adresse appartient à la famille IPv4 ou IPv6

KnownIpvsScheduler

Le planificateur IPVS, pour plus d’informations, consultez http://www.linuxvirtualserver.org/docs/scheduling.html.

KnownIstioIngressGatewayMode

Mode d’une passerelle d’entrée.

KnownJWTAuthenticatorProvisioningState

État de provisionnement de la dernière opération acceptée.

KnownKeyVaultNetworkAccessTypes

Accès réseau au key vault. Accès réseau à key vault. Les valeurs possibles sont Public et Private. Public signifie que le key vault autorise la access publique depuis tous les réseaux. Private signifie que le key vault désactive la access publique et permet private link. La valeur par défaut est Public.

KnownKubeletDiskType

Détermine le placement des volumes vides de Dir, de la racine de données à l’exécution du conteneur, et du storage éphémère Kubelet.

KnownKubernetesSupportPlan

Différents niveaux de prise en charge pour les clusters gérés par AKS

KnownLicenseType

Le type de licence à utiliser pour les machines virtuelles Windows. Voir Azure Avantages pour les utilisateurs hybrides pour plus de détails.

KnownLoadBalancerSku

Le SKU du load balancer pour le cluster géré. La valeur par défaut est « standard ». Voir Azure Load Balancer SKUs pour plus d’informations sur les différences entre les SKU des équilibreurs de charge.

KnownLocalDNSForwardDestination

Serveur de destination pour les requêtes DNS à transmettre à partir de localDNS.

KnownLocalDNSForwardPolicy

Stratégie de transfert pour la sélection du serveur DNS en amont. Voir le plug-in de transfert pour plus d’informations.

KnownLocalDNSMode

Mode d’activation pour localDNS.

KnownLocalDNSProtocol

Appliquez TCP ou préférez le protocole UDP pour les connexions de localDNS au serveur DNS en amont.

KnownLocalDNSQueryLogging

Niveau de journalisation des requêtes DNS dans localDNS.

KnownLocalDNSServeStale

Politique de diffusion des données obsolètes. Voir le plugin de cache pour plus d’informations.

KnownLocalDNSState

État généré par le système de localDNS.

KnownManagedClusterPodIdentityProvisioningState

État d’approvisionnement actuel de l’identité de l’espace.

KnownManagedClusterSKUName

Nom d’une référence SKU de cluster managé.

KnownManagedClusterSKUTier

Niveau d’une référence SKU de cluster managé. S’il n’est pas spécifié, la valeur par défaut est « Free ». Voir AKS Pricing Tier pour plus de détails.

KnownManagedGatewayType

Configuration de l’installation de l’API Gateway managée. S’il n’est pas spécifié, la valeur par défaut est « Désactivé ». Voir https://aka.ms/k8s-gateway-api pour plus d’informations.

KnownManagementMode

L’expérience GPU gérée installe des composants supplémentaires, tels que les métriques Data Center GPU Manager (DCGM) pour la surveillance, en plus du pilote GPU pour vous. Pour plus de détails sur ce qui est installé, consultez aka.ms/aks/managed-gpu.

KnownMeshMembershipProvisioningState

État de provisionnement de la dernière opération acceptée.

KnownMigStrategy

Définit la stratégie MIG (GPU Multi-Instance) qui sera utilisée pour la prise en charge du MIG géré. Pour plus d’informations sur les différentes stratégies, rendez-vous sur aka.ms/aks/managed-gpu. Lorsque ce n’est pas spécifié, le défaut est Aucun.

KnownMode

Spécifiez le mode proxy à utiliser ('IPTABLES', 'IPVS' ou 'NFTABLES')

KnownNamespaceProvisioningState

État d’approvisionnement actuel de l’espace de noms.

KnownNetworkDataplane

Plan de données réseau utilisé dans le cluster Kubernetes.

KnownNetworkMode

Le mode réseau avec lequel Azure CNI est configuré. Cela ne peut pas être précisé si networkPlugin est autre chose que « azure ».

KnownNetworkPlugin

Plug-in réseau utilisé pour créer le réseau Kubernetes.

KnownNetworkPluginMode

Mode que le plug-in réseau doit utiliser.

KnownNetworkPolicy

Stratégie réseau utilisée pour créer le réseau Kubernetes.

KnownNginxIngressControllerType

Type d’entrée pour la ressource personnalisée NginxIngressController par défaut

KnownNodeOSUpgradeChannel

Canal de mise à niveau du système d’exploitation du nœud. Manière dont le système d’exploitation sur vos nœuds est mis à jour. La valeur par défaut est NodeImage.

KnownNodeProvisioningDefaultNodePools

Ensemble de Karpenter NodePools (CRD) par défaut configurés pour le provisionnement de nœuds. Ce champ n’a aucun effet à moins que le mode ne soit « Auto ». Avertissement : Si vous passez de Auto à Aucun sur un cluster existant, les NodePools Karpenter par défaut seront supprimés, ce qui drainera et supprimera les nœuds associés à ces pools. Il est fortement recommandé de ne pas le faire à moins qu’il n’y ait des nœuds inactifs prêts à prendre les pods expulsés par cette action. S’il n’est pas spécifié, la valeur par défaut est Auto. Pour plus d’informations, reportez-vous à la aka.ms/aks/nap#node-pools.

KnownNodeProvisioningMode

Mode d’approvisionnement de nœud. S’il n’est pas spécifié, la valeur par défaut est Manuelle.

KnownOSDiskType

Type de disque du système d’exploitation à utiliser pour les machines du pool d’agents. La valeur par défaut est « Éphémère » si la machine virtuelle la prend en charge et a un disque de cache supérieur à celui demandé d’OSDiskSizeGB. Sinon, la valeur par défaut est « Gérée ». Peut ne pas être modifié après la création. Pour plus d’informations, voir éphémère OS .

KnownOSType

Type de système d’exploitation. La valeur par défaut est Linux.

KnownOperator

l’opérateur représente la relation d’une clé à un ensemble de valeurs. Les opérateurs valides sont In et NotIn

KnownOssku

Spécifie la référence SKU du système d’exploitation utilisée par le pool d’agents. La valeur par défaut est Ubuntu si OSType est Linux. Par défaut est Windows2019 lorsque Kubernetes <= 1.24 ou Windows2022 lorsque Kubernetes >= 1,25 si OSType est Windows.

KnownOutboundType

Méthode de routage sortante (sortie). Cela ne peut être défini qu’au moment de la création du cluster et ne peut pas être modifié ultérieurement. Pour plus d’informations, voir egress.

KnownPodIPAllocationMode

Mode d’allocation IP du pod. Mode d’allocation IP pour les pods dans le pool d’agents. Doit être utilisé avec podSubnetId. La valeur par défaut est « DynamicIndividual ».

KnownPodLinkLocalAccess

Définit l’accès aux adresses locales de liens spéciaux (Azure Instance Metadata Service, aussi appelé IMDS) pour les pods avec hostNetwork=false. S’il n’est pas spécifié, la valeur par défaut est 'IMDS'.

KnownPolicyRule

Enumération représentant différentes règles de stratégie réseau.

KnownPrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

KnownProtocol

Protocole réseau du port.

KnownProxyRedirectionMechanism

Mode de redirection du trafic.

KnownPublicNetworkAccess

PublicNetworkAccess du managedCluster. Autoriser ou refuser l’access réseau public pour AKS

KnownResourceIdentityType

Type d’identité utilisé pour le cluster managé. Pour plus d’informations, voir utiliser les identités gérées dans AKS.

KnownResourceSkuCapacityScaleType

Type d’échelle applicable à la référence SKU.

KnownResourceSkuRestrictionsReasonCode

Raison de la restriction.

KnownResourceSkuRestrictionsType

Type de restrictions.

KnownRestrictionLevel

Niveau de restriction appliqué au groupe de ressources de nœud du cluster. S’il n’est pas spécifié, la valeur par défaut est « Sans restriction »

KnownSafeguardsSupport

Indique si la version est précurseur ou stable.

KnownScaleDownMode

Décrit comment les machines virtuelles sont ajoutées ou supprimées des pools d’agents. Voir les états de facturation.

KnownScaleSetEvictionPolicy

Stratégie d’éviction du groupe de machines virtuelles identiques. La politique d’expulsion précise ce qui to do avec la VM lorsqu’elle est expulsée. La valeur par défaut est Supprimer. Pour plus d’informations sur l’expulsion, voir spot VMs

KnownScaleSetPriority

Priorité du groupe de machines virtuelles identiques.

KnownSchedulerConfigMode

Mode de personnalisation de la configuration pour cette instance du planificateur.

KnownSeccompDefault

Spécifie le profil seccomp par défaut appliqué à toutes les charges de travail. S’il n’est pas spécifié, « Non défini » est utilisé par défaut.

KnownServiceMeshMode

Mode du maillage de service.

KnownSnapshotType

Type d’instantané. La valeur par défaut est NodePool.

KnownTransitEncryptionType

Configure le chiffrement de pod à pod. Cela ne peut être activé que sur les clusters basés sur Cilium. Si ce n’est pas spécifié, la valeur par défaut est None.

KnownTrustedAccessRoleBindingProvisioningState

L’état actuel de provisionnement de la liaison de rôle d’accès approuvé.

KnownType

Index de semaine. Spécifie la semaine du mois à laquelle le jourOfWeek s’applique.

KnownUndrainableNodeBehavior

Définit le comportement des nœuds indrainables pendant la mise à niveau. La cause la plus courante des nœuds indrainables est les budgets d’interruption de pod (PDB), mais d’autres problèmes, tels que la période de grâce de terminaison de pod, dépassent le délai d’expiration du drainage par nœud restant ou le pod est toujours dans un état d’exécution, peut également entraîner des nœuds indrainables.

KnownUpgradeChannel

Canal de mise à niveau pour la mise à niveau automatique. La valeur par défaut est « none ». Pour plus d’informations, voir setting du canal de mise à jour automatique du cluster AKS.

KnownUpgradeStrategy

Définit la stratégie de mise à niveau du pool d’agents. La valeur par défaut est Rolling.

KnownVersions

Versions d’API disponibles.

KnownVmState

État de la machine virtuelle. Indique l’état actuel de la machine virtuelle sous-jacente.

KnownWeekDay

L’énumération de la semaine.

KnownWorkloadRuntime

Détermine le type de charge de travail qu’un nœud peut exécuter.

Functions

restorePoller<TResponse, TResult>(ContainerServiceClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crée un collecteur à partir de l’état sérialisé d’un autre collecteur. Cela peut être utile lorsque vous souhaitez créer des collecteurs sur un autre hôte ou qu’un collecteur doit être construit après que l’analyseur d’origine n’est pas dans l’étendue.

Informations relatives à la fonction

restorePoller<TResponse, TResult>(ContainerServiceClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crée un collecteur à partir de l’état sérialisé d’un autre collecteur. Cela peut être utile lorsque vous souhaitez créer des collecteurs sur un autre hôte ou qu’un collecteur doit être construit après que l’analyseur d’origine n’est pas dans l’étendue.

function restorePoller<TResponse, TResult>(client: ContainerServiceClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Paramètres

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Retours

PollerLike<OperationState<TResult>, TResult>