AgentPoolsOperations interface

Интерфейс, представляющий операции AgentPools.

Свойства

abortLatestOperation

Прерывает текущую операцию в пуле агентов. Пул агентов будет перемещен в состояние отмены и в конечном итоге в состояние "Отмена" после завершения отмены. Если операция завершается до того, как отмена может быть выполнена, возвращается код ошибки 409.

beginAbortLatestOperation
beginAbortLatestOperationAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginDeleteMachines
beginDeleteMachinesAndWait
beginUpgradeNodeImageVersion
beginUpgradeNodeImageVersionAndWait
createOrUpdate

Создает или обновляет пул агентов в указанном управляемом кластере.

delete

Удаляет пул агентов в указанном управляемом кластере.

deleteMachines

Удаляет определенные компьютеры в пуле агентов.

get

Возвращает указанный пул агентов управляемого кластера.

getAvailableAgentPoolVersions

Дополнительные сведения о жизненном цикле версии Kubernetes см. в поддерживаемых версиях.

getUpgradeProfile

Возвращает профиль обновления для пула агентов.

list

Возвращает список пулов агентов в указанном управляемом кластере.

upgradeNodeImageVersion

Обновление версии образа узла пула агентов применяет новейшие обновления ОС и среды выполнения к узлам. AKS предоставляет один новый образ на неделю с последними обновлениями. Дополнительные сведения о версиях образов узла см. в статье https://docs.microsoft.com/azure/aks/node-image-upgrade

Сведения о свойстве

abortLatestOperation

Прерывает текущую операцию в пуле агентов. Пул агентов будет перемещен в состояние отмены и в конечном итоге в состояние "Отмена" после завершения отмены. Если операция завершается до того, как отмена может быть выполнена, возвращается код ошибки 409.

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

Значение свойства

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

beginAbortLatestOperation

Предупреждение

Теперь этот API является нерекомендуемым.

use abortLatestOperation instead

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

Значение свойства

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

beginAbortLatestOperationAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use abortLatestOperation instead

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

Значение свойства

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

beginCreateOrUpdate

Предупреждение

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

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

Значение свойства

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

beginCreateOrUpdateAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

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

Значение свойства

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

beginDelete

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

beginDeleteAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

beginDeleteMachines

Предупреждение

Теперь этот API является нерекомендуемым.

use deleteMachines instead

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

Значение свойства

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

beginDeleteMachinesAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use deleteMachines instead

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

Значение свойства

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

beginUpgradeNodeImageVersion

Предупреждение

Теперь этот API является нерекомендуемым.

use upgradeNodeImageVersion instead

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

Значение свойства

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

beginUpgradeNodeImageVersionAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use upgradeNodeImageVersion instead

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

Значение свойства

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

createOrUpdate

Создает или обновляет пул агентов в указанном управляемом кластере.

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

Значение свойства

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

delete

Удаляет пул агентов в указанном управляемом кластере.

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

Значение свойства

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

deleteMachines

Удаляет определенные компьютеры в пуле агентов.

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

Значение свойства

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

get

Возвращает указанный пул агентов управляемого кластера.

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

Значение свойства

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

getAvailableAgentPoolVersions

Дополнительные сведения о жизненном цикле версии Kubernetes см. в поддерживаемых версиях.

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

Значение свойства

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

getUpgradeProfile

Возвращает профиль обновления для пула агентов.

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

Значение свойства

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

list

Возвращает список пулов агентов в указанном управляемом кластере.

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

Значение свойства

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

upgradeNodeImageVersion

Обновление версии образа узла пула агентов применяет новейшие обновления ОС и среды выполнения к узлам. AKS предоставляет один новый образ на неделю с последними обновлениями. Дополнительные сведения о версиях образов узла см. в статье https://docs.microsoft.com/azure/aks/node-image-upgrade

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

Значение свойства

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