AgentPools interface
Interface que representa um AgentPools.
Métodos
| begin |
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. |
| begin |
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. |
| begin |
Cria ou atualiza um pool de agentes no cluster gerenciado especificado. |
| begin |
Cria ou atualiza um pool de agentes no cluster gerenciado especificado. |
| begin |
Exclui um pool de agentes no cluster gerenciado especificado. |
| begin |
Exclui um pool de agentes no cluster gerenciado especificado. |
| begin |
Exclui máquinas específicas em um pool de agentes. |
| begin |
Exclui máquinas específicas em um pool de agentes. |
| begin |
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 |
| begin |
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 |
| get(string, string, string, Agent |
Obtém o pool de agentes de cluster gerenciado especificado. |
| get |
Consulte versões suportadas do Kubernetes para obter mais detalhes sobre o ciclo de vida da versão. |
| get |
Obtém o perfil de atualização para um pool de agentes. |
| list(string, string, Agent |
Obtém uma lista de pools de agentes no cluster gerenciado especificado. |
Detalhes de Método
beginAbortLatestOperation(string, string, string, AgentPoolsAbortLatestOperationOptionalParams)
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.
function beginAbortLatestOperation(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams): Promise<SimplePollerLike<OperationState<AgentPoolsAbortLatestOperationHeaders>, AgentPoolsAbortLatestOperationHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<AgentPoolsAbortLatestOperationHeaders>, AgentPoolsAbortLatestOperationHeaders>>
beginAbortLatestOperationAndWait(string, string, string, AgentPoolsAbortLatestOperationOptionalParams)
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.
function beginAbortLatestOperationAndWait(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsAbortLatestOperationOptionalParams): Promise<AgentPoolsAbortLatestOperationHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
Os parâmetros de opções.
Devoluções
beginCreateOrUpdate(string, string, string, AgentPool, AgentPoolsCreateOrUpdateOptionalParams)
Cria ou atualiza um pool de agentes no cluster gerenciado especificado.
function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AgentPool>, AgentPool>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
- parameters
- AgentPool
O pool de agentes a ser criado ou atualizado.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<AgentPool>, AgentPool>>
beginCreateOrUpdateAndWait(string, string, string, AgentPool, AgentPoolsCreateOrUpdateOptionalParams)
Cria ou atualiza um pool de agentes no cluster gerenciado especificado.
function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, agentPoolName: string, parameters: AgentPool, options?: AgentPoolsCreateOrUpdateOptionalParams): Promise<AgentPool>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
- parameters
- AgentPool
O pool de agentes a ser criado ou atualizado.
Os parâmetros de opções.
Devoluções
Promise<AgentPool>
beginDelete(string, string, string, AgentPoolsDeleteOptionalParams)
Exclui um pool de agentes no cluster gerenciado especificado.
function beginDelete(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<AgentPoolsDeleteHeaders>, AgentPoolsDeleteHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
- options
- AgentPoolsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<AgentPoolsDeleteHeaders>, AgentPoolsDeleteHeaders>>
beginDeleteAndWait(string, string, string, AgentPoolsDeleteOptionalParams)
Exclui um pool de agentes no cluster gerenciado especificado.
function beginDeleteAndWait(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsDeleteOptionalParams): Promise<AgentPoolsDeleteHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
- options
- AgentPoolsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<AgentPoolsDeleteHeaders>
beginDeleteMachines(string, string, string, AgentPoolDeleteMachinesParameter, AgentPoolsDeleteMachinesOptionalParams)
Exclui máquinas específicas em um pool de agentes.
function beginDeleteMachines(resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams): Promise<SimplePollerLike<OperationState<AgentPoolsDeleteMachinesHeaders>, AgentPoolsDeleteMachinesHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
- machines
- AgentPoolDeleteMachinesParameter
Uma lista de máquinas do pool de agentes a serem excluídas.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<AgentPoolsDeleteMachinesHeaders>, AgentPoolsDeleteMachinesHeaders>>
beginDeleteMachinesAndWait(string, string, string, AgentPoolDeleteMachinesParameter, AgentPoolsDeleteMachinesOptionalParams)
Exclui máquinas específicas em um pool de agentes.
function beginDeleteMachinesAndWait(resourceGroupName: string, resourceName: string, agentPoolName: string, machines: AgentPoolDeleteMachinesParameter, options?: AgentPoolsDeleteMachinesOptionalParams): Promise<AgentPoolsDeleteMachinesHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
- machines
- AgentPoolDeleteMachinesParameter
Uma lista de máquinas do pool de agentes a serem excluídas.
Os parâmetros de opções.
Devoluções
Promise<AgentPoolsDeleteMachinesHeaders>
beginUpgradeNodeImageVersion(string, string, string, AgentPoolsUpgradeNodeImageVersionOptionalParams)
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
function beginUpgradeNodeImageVersion(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginUpgradeNodeImageVersionAndWait(string, string, string, AgentPoolsUpgradeNodeImageVersionOptionalParams)
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
function beginUpgradeNodeImageVersionAndWait(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsUpgradeNodeImageVersionOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, string, string, AgentPoolsGetOptionalParams)
Obtém o pool de agentes de cluster gerenciado especificado.
function get(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsGetOptionalParams): Promise<AgentPool>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
- options
- AgentPoolsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<AgentPool>
getAvailableAgentPoolVersions(string, string, AgentPoolsGetAvailableAgentPoolVersionsOptionalParams)
Consulte versões suportadas do Kubernetes para obter mais detalhes sobre o ciclo de vida da versão.
function getAvailableAgentPoolVersions(resourceGroupName: string, resourceName: string, options?: AgentPoolsGetAvailableAgentPoolVersionsOptionalParams): Promise<AgentPoolAvailableVersions>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
Os parâmetros de opções.
Devoluções
Promise<AgentPoolAvailableVersions>
getUpgradeProfile(string, string, string, AgentPoolsGetUpgradeProfileOptionalParams)
Obtém o perfil de atualização para um pool de agentes.
function getUpgradeProfile(resourceGroupName: string, resourceName: string, agentPoolName: string, options?: AgentPoolsGetUpgradeProfileOptionalParams): Promise<AgentPoolUpgradeProfile>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- agentPoolName
-
string
O nome do pool de agentes.
Os parâmetros de opções.
Devoluções
Promise<AgentPoolUpgradeProfile>
list(string, string, AgentPoolsListOptionalParams)
Obtém uma lista de pools de agentes no cluster gerenciado especificado.
function list(resourceGroupName: string, resourceName: string, options?: AgentPoolsListOptionalParams): PagedAsyncIterableIterator<AgentPool, AgentPool[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- resourceName
-
string
O nome do recurso de cluster gerenciado.
- options
- AgentPoolsListOptionalParams
Os parâmetros de opções.