AgentPoolsOperations interface

Interface que representa operações de um AgentPools.

Propriedades

abortLatestOperation

Anula a operação atualmente em execução no pool de agentes. O Pool de Agentes será movido para um estado Cancelando e, eventualmente, para um estado Cancelado quando o cancelamento terminar. Se a operação for concluída antes que o cancelamento possa ocorrer, um código de erro 409 será retornado.

beginAbortLatestOperation
beginAbortLatestOperationAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginDeleteMachines
beginDeleteMachinesAndWait
beginUpgradeNodeImageVersion
beginUpgradeNodeImageVersionAndWait
createOrUpdate

Cria ou atualiza um pool de agentes no cluster gerenciado especificado.

delete

Exclui um pool de agentes no cluster gerenciado especificado.

deleteMachines

Exclui máquinas específicas em um pool de agentes.

get

Obtém o pool de agentes de cluster gerenciado especificado.

getAvailableAgentPoolVersions

Consulte versões suportadas do Kubernetes para obter mais detalhes sobre o ciclo de vida da versão.

getUpgradeProfile

Obtém o perfil de atualização para um pool de agentes.

list

Obtém uma lista de pools de agentes no cluster gerenciado especificado.

upgradeNodeImageVersion

A atualização da versão da imagem do nó de um pool de agentes aplica as atualizações mais recentes do sistema operacional e do tempo de execução aos nós. AKS fornece uma nova imagem por semana com as últimas atualizações. Para obter mais detalhes sobre as versões de imagem do nó, consulte: https://docs.microsoft.com/azure/aks/node-image-upgrade

Detalhes de Propriedade

abortLatestOperation

Anula a operação atualmente em execução no pool de agentes. O Pool de Agentes será movido para um estado Cancelando e, eventualmente, para um estado Cancelado quando o cancelamento terminar. Se a operação for concluída antes que o cancelamento possa ocorrer, um código de erro 409 será retornado.

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

Valor de Propriedade

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

beginAbortLatestOperation

Aviso

Esta API foi preterida.

use abortLatestOperation instead

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

Valor de Propriedade

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

beginAbortLatestOperationAndWait

Aviso

Esta API foi preterida.

use abortLatestOperation instead

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

Valor de Propriedade

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

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteMachines

Aviso

Esta API foi preterida.

use deleteMachines instead

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

Valor de Propriedade

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

beginDeleteMachinesAndWait

Aviso

Esta API foi preterida.

use deleteMachines instead

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

Valor de Propriedade

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

beginUpgradeNodeImageVersion

Aviso

Esta API foi preterida.

use upgradeNodeImageVersion instead

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

Valor de Propriedade

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

beginUpgradeNodeImageVersionAndWait

Aviso

Esta API foi preterida.

use upgradeNodeImageVersion instead

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

Valor de Propriedade

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

createOrUpdate

Cria ou atualiza um pool de agentes no cluster gerenciado especificado.

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

Valor de Propriedade

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

delete

Exclui um pool de agentes no cluster gerenciado especificado.

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

Valor de Propriedade

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

deleteMachines

Exclui máquinas específicas em um pool de agentes.

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

Valor de Propriedade

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

get

Obtém o pool de agentes de cluster gerenciado especificado.

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

Valor de Propriedade

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

getAvailableAgentPoolVersions

Consulte versões suportadas do Kubernetes para obter mais detalhes sobre o ciclo de vida da versão.

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

Valor de Propriedade

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

getUpgradeProfile

Obtém o perfil de atualização para um pool de agentes.

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

Valor de Propriedade

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

list

Obtém uma lista de pools de agentes no cluster gerenciado especificado.

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

Valor de Propriedade

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

upgradeNodeImageVersion

A atualização da versão da imagem do nó de um pool de agentes aplica as atualizações mais recentes do sistema operacional e do tempo de execução aos nós. AKS fornece uma nova imagem por semana com as últimas atualizações. Para obter mais detalhes sobre as versões de imagem do nó, consulte: https://docs.microsoft.com/azure/aks/node-image-upgrade

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

Valor de Propriedade

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