Compartilhar via

Problemas ao Excluir Sub-rede no Azure - Associação de Serviço Impedindo a Exclusão

Fellipe Abib 0 Pontos de reputação
2025-05-02T21:17:43.3533333+00:00

Estou enfrentando dificuldades para excluir uma sub-rede no Azure e gostaria de pedir ajuda.
Aqui estão os detalhes do problema e as ações que já tentei:

Recursos:

  • Resource Group: Alanetwork
  • Virtual Network: alanetwork-14df361010-vnet
  • Sub-rede: alanetwork-14df361010-appsubnet
  • Serviço Associado: ASP-Alanetwork-a437

Erro Recebido:

(InUseSubnetCannotBeDeleted) Subnet alanetwork-14df361010-appsubnet is in use by /subscriptions/a8c23165-ea41-4ebd-b6b3-14558b867f25/resourceGroups/Alanetwork/providers/Microsoft.Network/virtualNetworks/alanetwork-14df361010-vnet/subnets/alanetwork-14df361010-appsubnet/serviceAssociationLinks/AppServiceLink and cannot be deleted. In order to delete the subnet, delete all the resources within the subnet. See aka.ms/deletesubnet.

Ações Tentadas:

Remover Associação de Serviço via Azure CLI:

az network vnet subnet update --resource-group Alanetwork --vnet-name alanetwork-14df361010-vnet --name alanetwork-14df361010-appsubnet --remove serviceAssociationLinks

Excluir o Recurso Associado via Azure CLI:

az resource delete --ids /subscriptions/a8c23165-ea41-4ebd-b6b3-14558b867f25/resourceGroups/Alanetwork/providers/Microsoft.Web/serverfarms/ASP-Alanetwork-a437

Apesar dessas tentativas, continuo recebendo o mesmo erro indicando que a sub-rede está em uso pela associação de serviço AppServiceLink.

Azure
Azure

Uma plataforma de computação em nuvem e uma infraestrutura para criar, implantar e gerenciar aplicativos e serviços por meio de uma rede mundial de datacenters gerenciados pela Microsoft.

0 comentários Sem comentários

2 respostas

Classificar por: Mais útil
  1. Lucas Marzari Giacomini 0 Pontos de reputação
    2025-08-15T21:31:42.6366667+00:00

    Olá Wagner, recebi o seguinte erro ao executar o comando do passo 3 no Powershel.

    Remove-AzResource: UnauthorizedClientApplication : Unauthorized client application id 1950a258-227b-4e31-a9cf-717495945fc2. CorrelationId: ccdc7fe6-0d75-40d8-af9c-07d1672d6ab0

    Poderia me dar um auxilio?

    Esta resposta foi útil?

    0 comentários Sem comentários

  2. Wagner Silva 80 Pontos de reputação Funcionário da Microsoft
    2025-05-05T13:38:42.7166667+00:00

    Olá Fellipe,

    Esse erro ocorre quando uma sub-rede está associada a um recurso de serviço, como um App Service Plan, mesmo após a exclusão do recurso principal. O erro indica que há um Service Association Link ativo que impede a exclusão da sub-rede.

    Etapas para Solucionar

    1. Verifique se há associação de serviço ativa

    Use o comando abaixo para verificar se a sub-rede ainda possui um serviceAssociationLink:

    
    az network vnet subnet show \
    
      --resource-group Alanetwork \
    
      --vnet-name alanetwork-14df361010-vnet \
    
      --name alanetwork-14df361010-appsubnet \
    
      --query serviceAssociationLinks
    
    
    1. Remova o App Service Plan (se ainda existir)
    
    az resource delete \
    
      --ids /subscriptions/a8c23165-ea41-4ebd-b6b3-14558b867f25/resourceGroups/Alanetwork/providers/Microsoft.Web/serverfarms/ASP-Alanetwork-a437
    
    
    1. Remova o AppServiceLink via PowerShell

    Se o link persistir, utilize o seguinte script PowerShell para forçar a remoção:

    
    # Conectar à conta do Azure
    
    Connect-AzAccount
    
    # Definir o ID do recurso do link de associação
    
    $subnetLinkId = "/subscriptions/a8c23165-ea41-4ebd-b6b3-14558b867f25/resourceGroups/Alanetwork/providers/Microsoft.Network/virtualNetworks/alanetwork-14df361010-vnet/subnets/alanetwork-14df361010-appsubnet/serviceAssociationLinks/AppServiceLink"
    
    # Remover o link de associação de serviço
    
    Remove-AzResource -ResourceId $subnetLinkId -Force
    
    
    1. Excluir a Sub-rede

    Após a remoção do link, exclua a sub-rede normalmente:

    
    az network vnet subnet delete \
    
      --resource-group Alanetwork \
    
      --vnet-name alanetwork-14df361010-vnet \
    
      --name alanetwork-14df361010-appsubnet
    
    

    Requisitos

    • Permissões suficientes (Owner ou Network Contributor)
    • Módulo PowerShell Az instalado e atualizado
    • Azure CLI atualizado

    Esta resposta foi útil?


Sua resposta

As respostas podem ser marcadas como ‘Aceitas’ pelo autor da pergunta e ‘Recomendadas’ pelos moderadores, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.