Partager via


@azure/arm-containerservice package

Classes

ContainerServiceClient

Interfaces

AbsoluteMonthlySchedule

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

AgentPool

Pool d’agents.

AgentPoolAvailableVersions

Liste des versions disponibles pour un pool d’agents.

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem
AgentPoolListResult

Réponse de l’opération de pools d’agents de liste.

AgentPoolNetworkProfile

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

AgentPoolUpgradeProfile

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

AgentPoolUpgradeProfilePropertiesUpgradesItem
AgentPoolUpgradeSettings

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

AgentPoolWindowsProfile

Profil spécifique du pool d’agents Windows.

AgentPools

Interface représentant un AgentPools.

AgentPoolsAbortLatestOperationHeaders

Définit des en-têtes pour l’opération de AgentPools_abortLatestOperation.

AgentPoolsAbortLatestOperationOptionalParams

Paramètres facultatifs.

AgentPoolsCreateOrUpdateOptionalParams

Paramètres facultatifs.

AgentPoolsDeleteHeaders

Définit des en-têtes pour l’opération de AgentPools_delete.

AgentPoolsDeleteOptionalParams

Paramètres facultatifs.

AgentPoolsGetAvailableAgentPoolVersionsOptionalParams

Paramètres facultatifs.

AgentPoolsGetOptionalParams

Paramètres facultatifs.

AgentPoolsGetUpgradeProfileOptionalParams

Paramètres facultatifs.

AgentPoolsListNextOptionalParams

Paramètres facultatifs.

AgentPoolsListOptionalParams

Paramètres facultatifs.

AgentPoolsUpgradeNodeImageVersionHeaders

Définit les en-têtes pour l’opération de AgentPools_upgradeNodeImageVersion.

AgentPoolsUpgradeNodeImageVersionOptionalParams

Paramètres facultatifs.

AzureKeyVaultKms

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

CloudError

Réponse d’erreur du service Conteneur.

CloudErrorBody

Réponse d’erreur du service Conteneur.

ClusterUpgradeSettings

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

CompatibleVersions

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

ContainerServiceClientOptionalParams

Paramètres facultatifs.

ContainerServiceLinuxProfile

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

ContainerServiceNetworkProfile

Profil de la configuration réseau.

ContainerServiceSshConfiguration

Configuration SSH pour les machines virtuelles Linux s’exécutant 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

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 d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

ExtendedLocation

Type complexe de l’emplacement étendu.

IPTag

Contient l’IPTag associé à l’objet.

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.

KubeletConfig

Pour plus d’informations, consultez de configuration de nœud personnalisée AKS.

KubernetesPatchVersion

Profil de version des correctifs Kubernetes

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

LinuxOSConfig

Pour plus d’informations, consultez de configuration de nœud personnalisée AKS.

MaintenanceConfiguration

Consultez de maintenance planifiée pour plus d’informations sur la maintenance planifiée.

MaintenanceConfigurationListResult

Réponse de l’opération de configuration de maintenance de liste.

MaintenanceConfigurations

Interface représentant une maintenanceConfigurations.

MaintenanceConfigurationsCreateOrUpdateOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsDeleteOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsGetOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsListByManagedClusterNextOptionalParams

Paramètres facultatifs.

MaintenanceConfigurationsListByManagedClusterOptionalParams

Paramètres facultatifs.

MaintenanceWindow

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

ManagedCluster

Cluster managé.

ManagedClusterAADProfile

Pour plus d’informations, consultez AAD managé sur AKS.

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.

ManagedClusterAutoUpgradeProfile

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

ManagedClusterAzureMonitorProfile

Profils de complément Azure Monitor pour la surveillance du cluster managé.

ManagedClusterAzureMonitorProfileKubeStateMetrics

Profil de métriques Kube State pour le module complémentaire Prometheus managé Azure. 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 de métriques pour le service managé Azure Monitor pour le module complémentaire Prometheus. Collectez les métriques d’infrastructure Kubernetes prêtes à l’emploi pour les envoyer à un espace de travail Azure Monitor et configurez la récupération supplémentaire pour les cibles personnalisées. Consultez aka.ms/AzureManagedPrometheus pour obtenir une vue d’ensemble.

ManagedClusterCostAnalysis

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

ManagedClusterHttpProxyConfig

Configuration du proxy HTTP du cluster.

ManagedClusterIdentity

Identité du cluster managé.

ManagedClusterIngressProfile

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

ManagedClusterIngressProfileWebAppRouting

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

ManagedClusterListResult

Réponse de l’opération List Managed Clusters.

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é.

ManagedClusterOidcIssuerProfile

Profil d’émetteur OIDC du cluster managé.

ManagedClusterPodIdentity

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

ManagedClusterPodIdentityException

Pour plus d’informations, consultez désactiver l’identité de pod AAD pour un pod/application spécifique.

ManagedClusterPodIdentityProfile

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
ManagedClusterPoolUpgradeProfile

Liste des versions de mise à niveau disponibles.

ManagedClusterPoolUpgradeProfileUpgradesItem
ManagedClusterPropertiesAutoScalerProfile

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

ManagedClusterSKU

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

ManagedClusterSecurityProfile

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

ManagedClusterSecurityProfileDefender

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

ManagedClusterSecurityProfileDefenderSecurityMonitoring

Paramètres Microsoft Defender pour la détection des menaces de 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é.

ManagedClusterSecurityProfileWorkloadIdentity

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

ManagedClusterServicePrincipalProfile

Informations sur une identité de principal de service pour le cluster à utiliser pour manipuler des API Azure.

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.

ManagedClusterWindowsProfile

Profil des machines virtuelles 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.

ManagedClusters

Interface représentant un ManagedClusters.

ManagedClustersAbortLatestOperationHeaders

Définit des en-têtes pour l’opération de ManagedClusters_abortLatestOperation.

ManagedClustersAbortLatestOperationOptionalParams

Paramètres facultatifs.

ManagedClustersCreateOrUpdateOptionalParams

Paramètres facultatifs.

ManagedClustersDeleteHeaders

Définit des en-têtes pour l’opération ManagedClusters_delete.

ManagedClustersDeleteOptionalParams

Paramètres facultatifs.

ManagedClustersGetAccessProfileOptionalParams

Paramètres facultatifs.

ManagedClustersGetCommandResultHeaders

Définit des en-têtes pour l’opération ManagedClusters_getCommandResult.

ManagedClustersGetCommandResultOptionalParams

Paramètres facultatifs.

ManagedClustersGetMeshRevisionProfileOptionalParams

Paramètres facultatifs.

ManagedClustersGetMeshUpgradeProfileOptionalParams

Paramètres facultatifs.

ManagedClustersGetOptionalParams

Paramètres facultatifs.

ManagedClustersGetUpgradeProfileOptionalParams

Paramètres facultatifs.

ManagedClustersListByResourceGroupNextOptionalParams

Paramètres facultatifs.

ManagedClustersListByResourceGroupOptionalParams

Paramètres facultatifs.

ManagedClustersListClusterAdminCredentialsOptionalParams

Paramètres facultatifs.

ManagedClustersListClusterMonitoringUserCredentialsOptionalParams

Paramètres facultatifs.

ManagedClustersListClusterUserCredentialsOptionalParams

Paramètres facultatifs.

ManagedClustersListKubernetesVersionsOptionalParams

Paramètres facultatifs.

ManagedClustersListMeshRevisionProfilesNextOptionalParams

Paramètres facultatifs.

ManagedClustersListMeshRevisionProfilesOptionalParams

Paramètres facultatifs.

ManagedClustersListMeshUpgradeProfilesNextOptionalParams

Paramètres facultatifs.

ManagedClustersListMeshUpgradeProfilesOptionalParams

Paramètres facultatifs.

ManagedClustersListNextOptionalParams

Paramètres facultatifs.

ManagedClustersListOptionalParams

Paramètres facultatifs.

ManagedClustersListOutboundNetworkDependenciesEndpointsNextOptionalParams

Paramètres facultatifs.

ManagedClustersListOutboundNetworkDependenciesEndpointsOptionalParams

Paramètres facultatifs.

ManagedClustersResetAADProfileHeaders

Définit des en-têtes pour l’opération ManagedClusters_resetAADProfile.

ManagedClustersResetAADProfileOptionalParams

Paramètres facultatifs.

ManagedClustersResetServicePrincipalProfileHeaders

Définit des en-têtes pour l’opération de ManagedClusters_resetServicePrincipalProfile.

ManagedClustersResetServicePrincipalProfileOptionalParams

Paramètres facultatifs.

ManagedClustersRotateClusterCertificatesHeaders

Définit des en-têtes pour l’opération ManagedClusters_rotateClusterCertificates.

ManagedClustersRotateClusterCertificatesOptionalParams

Paramètres facultatifs.

ManagedClustersRotateServiceAccountSigningKeysHeaders

Définit des en-têtes pour l’opération ManagedClusters_rotateServiceAccountSigningKeys.

ManagedClustersRotateServiceAccountSigningKeysOptionalParams

Paramètres facultatifs.

ManagedClustersRunCommandHeaders

Définit des en-têtes pour l’opération de ManagedClusters_runCommand.

ManagedClustersRunCommandOptionalParams

Paramètres facultatifs.

ManagedClustersStartHeaders

Définit des en-têtes pour l’opération de ManagedClusters_start.

ManagedClustersStartOptionalParams

Paramètres facultatifs.

ManagedClustersStopHeaders

Définit des en-têtes pour l’opération de ManagedClusters_stop.

ManagedClustersStopOptionalParams

Paramètres facultatifs.

ManagedClustersUpdateTagsOptionalParams

Paramètres facultatifs.

ManagedServiceIdentityUserAssignedIdentitiesValue
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.

MeshRevisionProfileList

Contient un tableau de MeshRevisionsProfiles

MeshRevisionProfileProperties

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

MeshUpgradeProfile

Mettre à niveau le profil pour un maillage donné.

MeshUpgradeProfileList

Contient un tableau de MeshUpgradeProfiles

MeshUpgradeProfileProperties

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

OperationListResult

Réponse de l’opération de liste.

OperationValue

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

Operations

Interface représentant une opération.

OperationsListOptionalParams

Paramètres facultatifs.

OutboundEnvironmentEndpoint

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

OutboundEnvironmentEndpointCollection

Collection de OutboundEnvironmentEndpoint

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é

PrivateEndpointConnections

Interface représentant un PrivateEndpointConnections.

PrivateEndpointConnectionsDeleteOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsGetOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsListOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsUpdateOptionalParams

Paramètres facultatifs.

PrivateLinkResource

Ressource de liaison privée

PrivateLinkResources

Interface représentant un PrivateLinkResources.

PrivateLinkResourcesListOptionalParams

Paramètres facultatifs.

PrivateLinkResourcesListResult

Liste des ressources de liaison privée

PrivateLinkServiceConnectionState

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

ProxyResource

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

RelativeMonthlySchedule

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

ResolvePrivateLinkServiceId

Interface représentant un ResolvePrivateLinkServiceId.

ResolvePrivateLinkServiceIdPostOptionalParams

Paramètres facultatifs.

Resource

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

ResourceReference

Référence à une ressource Azure.

RunCommandRequest

Demande de commande d’exécution

RunCommandResult

exécuter le résultat de la commande.

Schedule

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

ServiceMeshProfile

Profil de maillage de service pour un cluster managé.

Snapshot

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

SnapshotListResult

Réponse de l’opération d’instantanés de liste.

Snapshots

Interface représentant des instantanés.

SnapshotsCreateOrUpdateOptionalParams

Paramètres facultatifs.

SnapshotsDeleteOptionalParams

Paramètres facultatifs.

SnapshotsGetOptionalParams

Paramètres facultatifs.

SnapshotsListByResourceGroupNextOptionalParams

Paramètres facultatifs.

SnapshotsListByResourceGroupOptionalParams

Paramètres facultatifs.

SnapshotsListNextOptionalParams

Paramètres facultatifs.

SnapshotsListOptionalParams

Paramètres facultatifs.

SnapshotsUpdateTagsOptionalParams

Paramètres facultatifs.

SubResource

Référence à une autre sous-ressource.

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

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

TrackedResource

Définition du modèle de ressource pour une ressource de niveau supérieur suivi d’Azure Resource Manager qui a des « balises » 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

TrustedAccessRoleBindingListResult

Liste des liaisons de rôle d’accès approuvé

TrustedAccessRoleBindings

Interface représentant un TrustedAccessRoleBindings.

TrustedAccessRoleBindingsCreateOrUpdateOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsDeleteHeaders

Définit des en-têtes pour l’opération de TrustedAccessRoleBindings_delete.

TrustedAccessRoleBindingsDeleteOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsGetOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsListNextOptionalParams

Paramètres facultatifs.

TrustedAccessRoleBindingsListOptionalParams

Paramètres facultatifs.

TrustedAccessRoleListResult

Liste des rôles d’accès approuvés

TrustedAccessRoleRule

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

TrustedAccessRoles

Interface représentant un TrustedAccessRoles.

TrustedAccessRolesListNextOptionalParams

Paramètres facultatifs.

TrustedAccessRolesListOptionalParams

Paramètres facultatifs.

UpgradeOverrideSettings

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

UserAssignedIdentity

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

WeeklySchedule

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

WindowsGmsaProfile

Profil gMSA Windows dans le cluster managé.

Alias de type

AgentPoolMode

Définit des valeurs pour AgentPoolMode.
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.

AgentPoolType

Définit des valeurs pour AgentPoolType.
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.

AgentPoolsAbortLatestOperationResponse

Contient des données de réponse pour l’opération abortLatestOperation.

AgentPoolsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

AgentPoolsDeleteResponse

Contient des données de réponse pour l’opération de suppression.

AgentPoolsGetAvailableAgentPoolVersionsResponse

Contient des données de réponse pour l’opération getAvailableAgentPoolVersions.

AgentPoolsGetResponse

Contient des données de réponse pour l’opération d’obtention.

AgentPoolsGetUpgradeProfileResponse

Contient des données de réponse pour l’opération getUpgradeProfile.

AgentPoolsListNextResponse

Contient des données de réponse pour l’opération listNext.

AgentPoolsListResponse

Contient des données de réponse pour l’opération de liste.

BackendPoolType

Définit des valeurs pour BackendPoolType.
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: type du backend backend de l’équilibreur de charge entrant managé. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.
NodeIP: type du backend backend de l’équilibreur de charge entrant managé. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.

Code

Définit les valeurs du code.
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

Définit les valeurs de ConnectionStatus.
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
approuvé
rejeté
déconnecté

CreatedByType

Définit des valeurs pour CreatedByType.
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
application
managedIdentity
clé

Expander

Définit des valeurs pour Expander.
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

Définit des valeurs pour ExtendedLocationTypes.
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

Format

Définit des valeurs pour Format.
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.

GPUInstanceProfile

Définit des valeurs pour GPUInstanceProfile.
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
MIG2g
MIG3g
MIG4g
mig7g

IpFamily

Définit des valeurs pour IpFamily.
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
IPv6

IstioIngressGatewayMode

Définit des valeurs pour IstioIngressGatewayMode.
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.

KeyVaultNetworkAccessTypes

Définit des valeurs pour KeyVaultNetworkAccessTypes.
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
privé

KubeletDiskType

Définit des valeurs pour KubeletDiskType.
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

Définit des valeurs pour KubernetesSupportPlan.
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: la prise en charge de la version est la même que pour l’offre Kubernetes open source. La communauté open source Kubernetes officielle prend en charge les versions de 1 an après la publication.
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

Définit des valeurs pour LicenseType.
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: active les avantages utilisateur hybrides Azure pour les machines virtuelles Windows.

LoadBalancerSku

Définit des valeurs pour LoadBalancerSku.
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 équilibreur de charge standard. Il s’agit de la référence SKU Load Balancer recommandée. Pour plus d’informations sur l’utilisation de l’équilibreur de charge dans le cluster managé, consultez l’article standard Load Balancer.
de base : utilisez un équilibreur de charge de base avec des fonctionnalités limitées.

MaintenanceConfigurationsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

MaintenanceConfigurationsGetResponse

Contient des données de réponse pour l’opération d’obtention.

MaintenanceConfigurationsListByManagedClusterNextResponse

Contient des données de réponse pour l’opération listByManagedClusterNext.

MaintenanceConfigurationsListByManagedClusterResponse

Contient des données de réponse pour l’opération listByManagedCluster.

ManagedClusterPodIdentityProvisioningState

Définit des valeurs pour ManagedClusterPodIdentityProvisioningState.
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

affecté
annulé
suppression de
échec
réussi
mise à jour

ManagedClusterSKUName

Définit des valeurs pour ManagedClusterSKUName.
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.

ManagedClusterSKUTier

Définit des valeurs pour ManagedClusterSKUTier.
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 la disponibilité de 99,95% du point de terminaison du serveur d’API Kubernetes pour les clusters qui utilisent des zones de disponibilité et 99,9% de disponibilité pour les clusters qui n’utilisent pas de 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.

ManagedClustersAbortLatestOperationResponse

Contient des données de réponse pour l’opération abortLatestOperation.

ManagedClustersCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

ManagedClustersDeleteResponse

Contient des données de réponse pour l’opération de suppression.

ManagedClustersGetAccessProfileResponse

Contient des données de réponse pour l’opération getAccessProfile.

ManagedClustersGetCommandResultResponse

Contient des données de réponse pour l’opération getCommandResult.

ManagedClustersGetMeshRevisionProfileResponse

Contient des données de réponse pour l’opération getMeshRevisionProfile.

ManagedClustersGetMeshUpgradeProfileResponse

Contient des données de réponse pour l’opération getMeshUpgradeProfile.

ManagedClustersGetResponse

Contient des données de réponse pour l’opération d’obtention.

ManagedClustersGetUpgradeProfileResponse

Contient des données de réponse pour l’opération getUpgradeProfile.

ManagedClustersListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

ManagedClustersListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

ManagedClustersListClusterAdminCredentialsResponse

Contient des données de réponse pour l’opération listClusterAdminCredentials.

ManagedClustersListClusterMonitoringUserCredentialsResponse

Contient des données de réponse pour l’opération listClusterMonitoringUserCredentials.

ManagedClustersListClusterUserCredentialsResponse

Contient des données de réponse pour l’opération listClusterUserCredentials.

ManagedClustersListKubernetesVersionsResponse

Contient des données de réponse pour l’opération listKubernetesVersions.

ManagedClustersListMeshRevisionProfilesNextResponse

Contient des données de réponse pour l’opération listMeshRevisionProfilesNext.

ManagedClustersListMeshRevisionProfilesResponse

Contient des données de réponse pour l’opération listMeshRevisionProfiles.

ManagedClustersListMeshUpgradeProfilesNextResponse

Contient des données de réponse pour l’opération listMeshUpgradeProfilesNext.

ManagedClustersListMeshUpgradeProfilesResponse

Contient des données de réponse pour l’opération listMeshUpgradeProfiles.

ManagedClustersListNextResponse

Contient des données de réponse pour l’opération listNext.

ManagedClustersListOutboundNetworkDependenciesEndpointsNextResponse

Contient des données de réponse pour l’opération listOutboundNetworkDependenciesEndpointsNext.

ManagedClustersListOutboundNetworkDependenciesEndpointsResponse

Contient des données de réponse pour l’opération listOutboundNetworkDependenciesEndpoints.

ManagedClustersListResponse

Contient des données de réponse pour l’opération de liste.

ManagedClustersRotateClusterCertificatesResponse

Contient des données de réponse pour l’opération rotateClusterCertificates.

ManagedClustersRotateServiceAccountSigningKeysResponse

Contient des données de réponse pour l’opération rotateServiceAccountSigningKeys.

ManagedClustersRunCommandResponse

Contient des données de réponse pour l’opération runCommand.

ManagedClustersStartResponse

Contient des données de réponse pour l’opération de démarrage.

ManagedClustersStopResponse

Contient des données de réponse pour l’opération d’arrêt.

ManagedClustersUpdateTagsResponse

Contient des données de réponse pour l’opération updateTags.

NetworkDataplane

Définit des valeurs pour NetworkDataplane.
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 le plan de données réseau Azure.
cilium: utilisez le plan de données réseau Cilium. Pour plus d’informations, consultez Azure CNI optimisé par Cilium.

NetworkMode

Définit des valeurs pour NetworkMode.
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 est via des itinéraires IP créés par Azure CNI. Pour plus d’informations, consultez en mode transparent.
pont: cela n’est plus pris en charge

NetworkPlugin

Définit des valeurs pour NetworkPlugin.
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 plug-in réseau Azure CNI. Pour plus d’informations, consultez mise en réseau Azure CNI (avancée).
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

Définit des valeurs pour NetworkPluginMode.
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

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

NetworkPolicy

Définit des valeurs pour NetworkPolicy.
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. Pour plus d’informations, consultez différences entre les stratégies Azure et Calico.
azure: utilisez des stratégies réseau Azure. Pour plus d’informations, consultez différences entre les stratégies Azure et Calico.
cilium: utilisez Cilium pour appliquer des stratégies réseau. Cela nécessite que networkDataplane soit « cilium ».

NodeOSUpgradeChannel

Définit des valeurs pour NodeOSUpgradeChannel.
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é et cette option est donc équivalente à Aucun jusqu’à un autre avis
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.

OSDiskType

Définit des valeurs pour OSDiskType.
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 d’une machine virtuelle vers le stockage Azure pour éviter la perte de données si la machine virtuelle doit ê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

Définit des valeurs pour OSType.
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.

OperationsListResponse

Contient des données de réponse pour l’opération de liste.

Ossku

Définit des valeurs pour Ossku.
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 par conteneur créée par Microsoft, visitez https://aka.ms/azurelinux pour plus d’informations.
CBLMarinr: référence OSSKU déconseillée. Microsoft recommande que les nouveaux déploiements choisissent « AzureLinux » à la place.
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.

OutboundType

Définit des valeurs pour OutboundType.
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.
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.

PrivateEndpointConnectionProvisioningState

Définit des valeurs pour PrivateEndpointConnectionProvisioningState.
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é
création d'
suppression de
échec
réussi

PrivateEndpointConnectionsGetResponse

Contient des données de réponse pour l’opération d’obtention.

PrivateEndpointConnectionsListResponse

Contient des données de réponse pour l’opération de liste.

PrivateEndpointConnectionsUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

PrivateLinkResourcesListResponse

Contient des données de réponse pour l’opération de liste.

Protocol

Définit les valeurs du protocole.
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.

PublicNetworkAccess

Définit des valeurs pour PublicNetworkAccess.
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é
désactivé

ResolvePrivateLinkServiceIdPostResponse

Contient des données de réponse pour l’opération de publication.

ResourceIdentityType

Définit des valeurs pour ResourceIdentityType.

ScaleDownMode

Définit des valeurs pour ScaleDownMode.
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

Définit des valeurs pour ScaleSetEvictionPolicy.
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

Définit des valeurs pour ScaleSetPriority.
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.

ServiceMeshMode

Définit des valeurs pour ServiceMeshMode.
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

Définit des valeurs pour SnapshotType.
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.

SnapshotsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

SnapshotsGetResponse

Contient des données de réponse pour l’opération d’obtention.

SnapshotsListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

SnapshotsListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

SnapshotsListNextResponse

Contient des données de réponse pour l’opération listNext.

SnapshotsListResponse

Contient des données de réponse pour l’opération de liste.

SnapshotsUpdateTagsResponse

Contient des données de réponse pour l’opération updateTags.

TrustedAccessRoleBindingProvisioningState

Définit des valeurs pour TrustedAccessRoleBindingProvisioningState.
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é
suppression de
échec
réussi
mise à jour

TrustedAccessRoleBindingsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

TrustedAccessRoleBindingsDeleteResponse

Contient des données de réponse pour l’opération de suppression.

TrustedAccessRoleBindingsGetResponse

Contient des données de réponse pour l’opération d’obtention.

TrustedAccessRoleBindingsListNextResponse

Contient des données de réponse pour l’opération listNext.

TrustedAccessRoleBindingsListResponse

Contient des données de réponse pour l’opération de liste.

TrustedAccessRolesListNextResponse

Contient des données de réponse pour l’opération listNext.

TrustedAccessRolesListResponse

Contient des données de réponse pour l’opération de liste.

Type

Définit des valeurs pour Type.
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.

UpgradeChannel

Définit des valeurs pour UpgradeChannel.
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.

WeekDay

Définit des valeurs pour WeekDay.
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
lundi
mardi
mercredi
jeudi
vendredi
samedi

WorkloadRuntime

Définit des valeurs pour WorkloadRuntime.
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).

Énumérations

KnownAgentPoolMode

Valeurs connues de AgentPoolMode que le service accepte.

KnownAgentPoolType

Valeurs connues de AgentPoolType que le service accepte.

KnownBackendPoolType

Valeurs connues de BackendPoolType que le service accepte.

KnownCode

Valeurs connues de Code que le service accepte.

KnownConnectionStatus

Valeurs connues de ConnectionStatus que le service accepte.

KnownCreatedByType

Valeurs connues de CreatedByType que le service accepte.

KnownExpander

Valeurs connues de Expander que le service accepte.

KnownExtendedLocationTypes

Valeurs connues de ExtendedLocationTypes que le service accepte.

KnownFormat

Valeurs connues de Format que le service accepte.

KnownGPUInstanceProfile

Valeurs connues de GPUInstanceProfile que le service accepte.

KnownIpFamily

Valeurs connues de IpFamily que le service accepte.

KnownIstioIngressGatewayMode

Valeurs connues de IstioIngressGatewayMode que le service accepte.

KnownKeyVaultNetworkAccessTypes

Valeurs connues de KeyVaultNetworkAccessTypes que le service accepte.

KnownKubeletDiskType

Valeurs connues de KubeletDiskType que le service accepte.

KnownKubernetesSupportPlan

Valeurs connues de KubernetesSupportPlan que le service accepte.

KnownLicenseType

Valeurs connues de LicenseType que le service accepte.

KnownLoadBalancerSku

Valeurs connues de LoadBalancerSku que le service accepte.

KnownManagedClusterPodIdentityProvisioningState

Valeurs connues de ManagedClusterPodIdentityProvisioningState que le service accepte.

KnownManagedClusterSKUName

Valeurs connues de ManagedClusterSKUName que le service accepte.

KnownManagedClusterSKUTier

Valeurs connues de ManagedClusterSKUTier que le service accepte.

KnownNetworkDataplane

Valeurs connues de NetworkDataplane que le service accepte.

KnownNetworkMode

Valeurs connues de NetworkMode que le service accepte.

KnownNetworkPlugin

Valeurs connues de NetworkPlugin que le service accepte.

KnownNetworkPluginMode

Valeurs connues de NetworkPluginMode que le service accepte.

KnownNetworkPolicy

Valeurs connues de NetworkPolicy que le service accepte.

KnownNodeOSUpgradeChannel

Valeurs connues de NodeOSUpgradeChannel que le service accepte.

KnownOSDiskType

Valeurs connues de OSDiskType que le service accepte.

KnownOSType

Valeurs connues de OSType que le service accepte.

KnownOssku

Valeurs connues de Ossku que le service accepte.

KnownOutboundType

Valeurs connues de OutboundType que le service accepte.

KnownPrivateEndpointConnectionProvisioningState

Valeurs connues de PrivateEndpointConnectionProvisioningState que le service accepte.

KnownProtocol

Valeurs connues de Protocol que le service accepte.

KnownPublicNetworkAccess

Valeurs connues de PublicNetworkAccess que le service accepte.

KnownScaleDownMode

Valeurs connues de ScaleDownMode que le service accepte.

KnownScaleSetEvictionPolicy

Valeurs connues de ScaleSetEvictionPolicy que le service accepte.

KnownScaleSetPriority

Valeurs connues de ScaleSetPriority que le service accepte.

KnownServiceMeshMode

Valeurs connues de ServiceMeshMode que le service accepte.

KnownSnapshotType

Valeurs connues de SnapshotType que le service accepte.

KnownTrustedAccessRoleBindingProvisioningState

Valeurs connues de TrustedAccessRoleBindingProvisioningState que le service accepte.

KnownType

Valeurs connues de Type que le service accepte.

KnownUpgradeChannel

Valeurs connues de UpgradeChannel que le service accepte.

KnownWeekDay

Valeurs connues de WeekDay que le service accepte.

KnownWorkloadRuntime

Valeurs connues de WorkloadRuntime que le service accepte.

Functions

getContinuationToken(unknown)

Étant donné la dernière .value produite par l’itérateur byPage, retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Étant donné la dernière .value produite par l’itérateur byPage, retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet qui accède à value sur IteratorResult à partir d’un itérateur byPage.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() pendant les appels futurs.