AgentPoolsOperations interface

Interface représentant une opération AgentPools.

Propriétés

abortLatestOperation

Abandonne l’opération en cours d’exécution sur le pool d’agents. Le pool d’agents est déplacé vers un état d’annulation et finalement à un état annulé à la fin de l’annulation. Si l’opération se termine avant que l’annulation ne puisse avoir lieu, un code d’erreur 409 est renvoyé.

beginAbortLatestOperation
beginAbortLatestOperationAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginDeleteMachines
beginDeleteMachinesAndWait
beginUpgradeNodeImageVersion
beginUpgradeNodeImageVersionAndWait
createOrUpdate

Crée ou met à jour un pool d’agents dans le cluster managé spécifié.

delete

Supprime un pool d’agents dans le cluster managé spécifié.

deleteMachines

Supprime des machines spécifiques dans un pool d’agents.

get

Obtient le pool d’agents de cluster managé spécifié.

getAvailableAgentPoolVersions

Consultez versions de Kubernetes prises en charge pour plus d’informations sur le cycle de vie des versions.

getUpgradeProfile

Obtient le profil de mise à niveau d’un pool d’agents.

list

Obtient une liste de pools d’agents dans le cluster managé spécifié.

upgradeNodeImageVersion

La mise à niveau de la version d’image de nœud d’un pool d’agents applique les mises à jour les plus récentes du système d’exploitation et du runtime aux nœuds. AKS fournit une nouvelle image par semaine avec les dernières mises à jour. Pour plus d’informations sur les versions d’images de nœud, consultez : https://docs.microsoft.com/azure/aks/node-image-upgrade

Détails de la propriété

abortLatestOperation

Abandonne l’opération en cours d’exécution sur le pool d’agents. Le pool d’agents est déplacé vers un état d’annulation et finalement à un état annulé à la fin de l’annulation. Si l’opération se termine avant que l’annulation ne puisse avoir lieu, un code d’erreur 409 est renvoyé.

abortLatestOperation: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams) => PollerLike<OperationState<void>, void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams) => PollerLike<OperationState<void>, void>

beginAbortLatestOperation

Avertissement

Cette API est à présent déconseillée.

use abortLatestOperation instead

beginAbortLatestOperation: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginAbortLatestOperationAndWait

Avertissement

Cette API est à présent déconseillée.

use abortLatestOperation instead

beginAbortLatestOperationAndWait: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams) => Promise<void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams) => Promise<void>

beginCreateOrUpdate

Avertissement

Cette API est à présent déconseillée.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AgentPool>, AgentPool>>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AgentPool>, AgentPool>>

beginCreateOrUpdateAndWait

Avertissement

Cette API est à présent déconseillée.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams) => Promise<AgentPool>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams) => Promise<AgentPool>

beginDelete

Avertissement

Cette API est à présent déconseillée.

use delete instead

beginDelete: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Avertissement

Cette API est à présent déconseillée.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams) => Promise<void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams) => Promise<void>

beginDeleteMachines

Avertissement

Cette API est à présent déconseillée.

use deleteMachines instead

beginDeleteMachines: (resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteMachinesAndWait

Avertissement

Cette API est à présent déconseillée.

use deleteMachines instead

beginDeleteMachinesAndWait: (resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams) => Promise<void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams) => Promise<void>

beginUpgradeNodeImageVersion

Avertissement

Cette API est à présent déconseillée.

use upgradeNodeImageVersion instead

beginUpgradeNodeImageVersion: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginUpgradeNodeImageVersionAndWait

Avertissement

Cette API est à présent déconseillée.

use upgradeNodeImageVersion instead

beginUpgradeNodeImageVersionAndWait: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams) => Promise<void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams) => Promise<void>

createOrUpdate

Crée ou met à jour un pool d’agents dans le cluster managé spécifié.

createOrUpdate: (resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AgentPool>, AgentPool>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AgentPool>, AgentPool>

delete

Supprime un pool d’agents dans le cluster managé spécifié.

delete: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

deleteMachines

Supprime des machines spécifiques dans un pool d’agents.

deleteMachines: (resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams) => PollerLike<OperationState<void>, void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams) => PollerLike<OperationState<void>, void>

get

Obtient le pool d’agents de cluster managé spécifié.

get: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsGetOptionalParams) => Promise<AgentPool>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsGetOptionalParams) => Promise<AgentPool>

getAvailableAgentPoolVersions

Consultez versions de Kubernetes prises en charge pour plus d’informations sur le cycle de vie des versions.

getAvailableAgentPoolVersions: (resourceGroupName: string, resourceName: string, options?: AgentPoolsGetAvailableAgentPoolVersionsOptionalParams) => Promise<AgentPoolAvailableVersions>

Valeur de propriété

(resourceGroupName: string, resourceName: string, options?: AgentPoolsGetAvailableAgentPoolVersionsOptionalParams) => Promise<AgentPoolAvailableVersions>

getUpgradeProfile

Obtient le profil de mise à niveau d’un pool d’agents.

getUpgradeProfile: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsGetUpgradeProfileOptionalParams) => Promise<AgentPoolUpgradeProfile>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsGetUpgradeProfileOptionalParams) => Promise<AgentPoolUpgradeProfile>

list

Obtient une liste de pools d’agents dans le cluster managé spécifié.

list: (resourceGroupName: string, resourceName: string, options?: AgentPoolsListOptionalParams) => PagedAsyncIterableIterator<AgentPool, AgentPool[], PageSettings>

Valeur de propriété

(resourceGroupName: string, resourceName: string, options?: AgentPoolsListOptionalParams) => PagedAsyncIterableIterator<AgentPool, AgentPool[], PageSettings>

upgradeNodeImageVersion

La mise à niveau de la version d’image de nœud d’un pool d’agents applique les mises à jour les plus récentes du système d’exploitation et du runtime aux nœuds. AKS fournit une nouvelle image par semaine avec les dernières mises à jour. Pour plus d’informations sur les versions d’images de nœud, consultez : https://docs.microsoft.com/azure/aks/node-image-upgrade

upgradeNodeImageVersion: (resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams) => PollerLike<OperationState<void>, void>

Valeur de propriété

(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams) => PollerLike<OperationState<void>, void>