Lezen in het Engels

Delen via


Verwijderen van Azure Resource Manager-resourcegroepen en -resources

In dit artikel wordt beschreven hoe u resourcegroepen en resources verwijdert. Hierin wordt beschreven hoe Azure Resource Manager het verwijderen van resources bestelt wanneer u een resourcegroep verwijdert.

Notitie

Als u een resourcegroep wilt verwijderen, moet u eerst alle onderliggende resourcevergrendelingen en back-upgegevens verwijderen.

Hoe Resource Manager de volgorde van verwijdering bepaalt

Wanneer u een resourcegroep verwijdert, bepaalt Resource Manager de volgorde waarin de resources worden verwijderd. De onderstaande volgorde wordt gebruikt:

  1. Alle onderliggende (geneste) resources worden verwijderd.

  2. Resources die andere resources beheren, worden vervolgens verwijderd. Een resource kan de managedBy eigenschap hebben ingesteld om aan te geven dat een andere resource deze beheert. Wanneer deze eigenschap is ingesteld, wordt de resource die de andere resource beheert, vóór de andere resources verwijderd.

  3. De resterende resources worden na de vorige twee categorieën verwijderd.

Nadat Resource Manager de volgorde heeft bepaald, wordt voor elke resource een DELETE-bewerking uitgevoerd. Er wordt gewacht tot eventuele afhankelijkheden zijn voltooid voordat wordt doorgegaan.

Voor synchrone bewerkingen zijn de verwachte, geslaagde antwoordcodes:

  • 200
  • 204
  • 404

Voor asynchrone bewerkingen is de verwachte, geslaagde antwoordcode 202. Resource Manager houdt de locatieheader of de bewerkingsheader azure-asyn bij om de status van de asynchrone verwijdering te bepalen.

Verwijderingsfouten

Wanneer bij een verwijdering een fout wordt geretourneerd, herhaalt Resource Manager de aanroep VERWIJDEREN. Nieuwe pogingen worden uitgevoerd voor de statuscodes 5xx, 429 en 408. De periode voor opnieuw proberen is standaard 15 minuten.

Na verwijdering

Resource Manager geeft een OPHALEN-aanroep uit voor elke resource waarvoor een verwijderingspoging is uitgevoerd. Het antwoord op deze OPHALEN-aanroep is naar verwachting 404. Wanneer Resource Manager 404 krijgt, is het van mening dat de verwijdering is geslaagd. Resource Manager verwijdert de resource uit de cache.

Als de OPHALEN-aanroep voor de resource echter een 200- of 201-fout retourneert, maakt Resource Manager de resource opnieuw.

Als de GET-bewerking een fout retourneert, probeert Resource Manager de GET opnieuw uit te voeren voor de volgende foutcodes:

  • Kleiner dan 100
  • 408
  • 429
  • Groter dan 500

Voor andere foutcodes kan Resource Manager de resource niet verwijderen.

Belangrijk

Verwijderen van resourcegroepen kan niet ongedaan worden.

Resourcegroep verwijderen

Gebruik een van de volgende methoden om de resourcegroep te verwijderen.

  1. Selecteer de resourcegroep die u wilt verwijderen in de portal.

  2. Selecteer Resourcegroep verwijderen.

    Schermopname van de knop Resourcegroep verwijderen in Azure Portal.

  3. Typ de naam van de resourcegroep om het verwijderen te bevestigen.

Resource verwijderen

Als u een resource wilt verwijderen, gebruikt u een van de volgende methoden.

  1. Selecteer de resource die u wilt verwijderen in de portal.

  2. Selecteer Verwijderen. In de volgende schermopname ziet u de beheeropties voor een virtuele machine.

    Schermopname van de knop Verwijderen voor een virtuele machine in Azure Portal.

  3. Bevestig de verwijdering als u daarom wordt gevraagd.

Vereiste toegangs- en verwijderingsfouten

Om een resourcegroep wilt verwijderen, hebt u toegang nodig tot de verwijderactie voor de Microsoft.Resources/subscriptions/resourceGroups-resource.

Belangrijk

De enige vereiste machtiging voor het verwijderen van een resourcegroep is machtiging voor de verwijderactie voor het verwijderen van resourcegroepen. U hebt geen machtiging nodig om afzonderlijke resources in die resourcegroep te verwijderen. Daarnaast worden verwijderacties die in notActions zijn gespecificeerd voor een roltoewijzing vervangen door de verwijderactie van de resourcegroep. Deze vereiste is consistent met de bereikhiërarchie in het op rollen gebaseerd toegangsbeheermodel van Azure.

Voor een lijst van bewerkingen raadpleegt u Bewerkingen van Azure-resourceproviders. Zie Ingebouwde rollen voor een lijst met ingebouwde rollen.

Als u de vereiste toegang hebt, maar de verwijderaanvraag mislukt, kan dit komen doordat er een vergrendeling is op de resources of resourcegroep. Zelfs als u een resourcegroep niet handmatig hebt vergrendeld, wordt deze mogelijk automatisch vergrendeld door een gerelateerde service. Het verwijderen kan ook mislukken als de resources zijn verbonden met resources in andere resourcegroepen die niet worden verwijderd. U kunt bijvoorbeeld geen virtueel netwerk verwijderen met subnetten die door een virtuele machine worden gebruikt.

Kan ik een verwijderde resourcegroep niet herstellen?

Nee, u kunt een verwijderde resourcegroep niet herstellen. Mogelijk kunt u echter enkele onlangs verwijderde resources herstellen.

Sommige resourcetypen ondersteunen voorlopig verwijderen. Mogelijk moet u voorlopig verwijderen configureren voordat u deze kunt gebruiken. Zie voor meer informatie over het inschakelen van voorlopig verwijderen:

Als u verwijderde resources wilt herstellen, raadpleegt u:

U kunt ook een ondersteuning voor Azure zaak openen. Geef zoveel mogelijk details op over de verwijderde resources, inclusief de resource-id's, typen en resourcenamen. Vraag of de ondersteuningstechnicus controleert of de resources kunnen worden hersteld.

Notitie

Herstel van verwijderde resources is niet mogelijk onder alle omstandigheden. Een ondersteuningstechnicus onderzoekt uw scenario en adviseert u of het mogelijk is.

Volgende stappen

  • Zie het overzicht van Azure Resource Manager voor meer informatie over Resource Manager-concepten.
  • Zie PowerShell, Azure CLI en REST API voor verwijderingsopdrachten.
Opmerking: de auteur heeft dit artikel gemaakt met behulp van AI. Meer informatie