Importante
Para que os pools de espera criem e gerenciem recursos com êxito, eles requerem acesso aos recursos associados em sua assinatura. Verifique se as permissões corretas são atribuídas ao provedor de recursos do pool em espera para que ele funcione corretamente. Para obter instruções detalhadas, consulte configurar permissões de função para pools em espera.
Este artigo explica como atualizar ou excluir um pool em espera para as Instâncias de Contêiner do Azure.
Atualizar um pool em espera
Um pool em espera pode ser atualizado a qualquer momento. As configurações que podem ser ajustadas após a criação incluem maxReadyCapacity e o containerGroupProfile associado. Se você atualizar o perfil do grupo de contêineres do pool em espera, o novo perfil também deverá estar na mesma assinatura e local que o pool em espera. Depois que o perfil for atualizado, o pool esvaziará todas as instâncias existentes e as substituirá por novas.
Atualize um pool em espera existente usando az standby-container-group-pool update.
az standby-container-group-pool update \
--resource-group myResourceGroup
--location WestCentralUS \
--name myStandbyPool \
--max-ready-capacity 20 \
--refill-policy always \
--container-profile-id "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile"
Atualize um pool em espera existente usando Update-AzStandbyContainerGroupPool.
Update-AzStandbyContainerGroupPool `
-ResourceGroup myResourceGroup `
-Location WestCentralUS `
-Name myStandbyPool `
-MaxReadyCapacity 20 `
-RefillPolicy always `
-ContainerProfileId "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile"
Atualize um pool em espera existente. Atualize seu modelo e implante-o usando az deployment group create ou New-AzResourceGroupDeployment.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"location": {
"type": "string",
"defaultValue": "West Central US"
},
"name": {
"type": "string",
"defaultValue": "myStandbyPool"
},
"maxReadyCapacity" : {
"type": "int",
"defaultValue": 10
},
"refillPolicy" : {
"type": "string",
"defaultValue": "always"
},
"containerGroupProfile" : {
"type": "string",
"defaultValue": "/subscriptions/{SubscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile"
}
},
"resources": [
{
"type": "Microsoft.StandbyPool/standbyContainerGroupPools",
"apiVersion": "2025-03-01",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"properties": {
"elasticityProfile": {
"maxReadyCapacity": "[parameters('maxReadyCapacity')]",
"refillPolicy": "[parameters('refillPolicy')]"
},
"containerGroupProfile": "[parameters('containerGroupProfile')]"
}
}
]
}
Atualize um pool em espera existente usando Criar ou Atualizar.
PUT https://management.azure.com/subscriptions/{SubscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyContainerGroupPools/myStandbyPool?api-version=2025-03-01
Request Body
{
"properties": {
"elasticityProfile": {
"maxReadyCapacity": 20,
"refillPolicy": "always"
},
"containerGroupProperties": {
"containerGroupProfile": {
"id": "/subscriptions/{SubscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile",
"revision": 1
}
}
},
"location": "West Central US"
}
Excluir um pool em espera
Exclua um pool em espera existente usando Excluir.
DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StandbyPool/standbyContainerGroupPools/{standbyContainerGroupPoolName}?api-version=2025-03-01
Próximas etapas
Obtenha os detalhes do pool em espera e do contêiner usando as APIs de exibição de runtime do pool em espera.