Dela via


Remove-AzResourceGroup

Tar bort en resursgrupp.

Syntax

Remove-AzResourceGroup
      [-Name] <String>
      [-ForceDeletionType <String>]
      [-Force]
      [-AsJob]
      [-ApiVersion <String>]
      [-Pre]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzResourceGroup
      -Id <String>
      [-ForceDeletionType <String>]
      [-Force]
      [-AsJob]
      [-ApiVersion <String>]
      [-Pre]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdleten Remove-AzResourceGroup tar bort en Azure-resursgrupp och dess resurser från den aktuella prenumerationen. Om du vill ta bort en resurs, men lämna resursgruppen, använder du cmdleten Remove-AzResource.

Exempel

Exempel 1: Ta bort en resursgrupp

Remove-AzResourceGroup -Name "ContosoRG01"

Det här kommandot tar bort resursgruppen ContosoRG01 från prenumerationen. Cmdleten uppmanar dig att bekräfta och returnerar inga utdata.

Exempel 2: Ta bort en resursgrupp utan bekräftelse

Get-AzResourceGroup -Name "ContosoRG01" | Remove-AzResourceGroup -Force

Det här kommandot använder cmdleten Get-AzResourceGroup för att hämta resursgruppen ContosoRG01 och skickar den sedan till Remove-AzResourceGroup med hjälp av pipelineoperatorn. Parametern Force undertrycker bekräftelseprompten.

Exempel 3: Ta bort alla resursgrupper

Get-AzResourceGroup | Remove-AzResourceGroup

Det här kommandot använder cmdleten Get-AzResourceGroup för att hämta alla resursgrupper och skickar dem sedan till Remove-AzResourceGroup med hjälp av pipelineoperatorn.

Exempel 4: Ta bort en resursgrupp med ForceDeletionType

Remove-AzResourceGroup -Name "ContosoRG01" -ForceDeletionType "Microsoft.Compute/virtualMachineScaleSets,Microsoft.Compute/virtualMachines,Microsoft.Databricks/workspaces"

Det här kommandot tar bort resursgruppen ContosoRG01 med hjälp av ForceDeletionType. Cmdleten uppmanar dig att bekräfta och returnerar inga utdata.

Parametrar

-ApiVersion

Anger den API-version som stöds av resursprovidern. Du kan ange en annan version än standardversionen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AsJob

Kör cmdlet i bakgrunden

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ForceDeletionType

De resurstyper som du vill framtvinga borttagning. För närvarande stöds endast följande: forceDeletionTypes=Microsoft.Compute/virtualMachines,Microsoft.Compute/virtualMachineScaleSets

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Id

Anger ID för resursgruppen som ska tas bort. Jokertecken tillåts inte.

Typ:String
Alias:ResourceGroupId, ResourceId
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Name

Anger namnen på resursgrupper som ska tas bort. Jokertecken tillåts inte.

Typ:String
Alias:ResourceGroupName
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Pre

Anger att den här cmdleten tar hänsyn till förhandsversioner av API:et när den automatiskt avgör vilken version som ska användas.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

String

Utdata

Boolean