Share via


Remove-AzureRmResourceGroup

Tar bort en resursgrupp.

Varning

AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.

Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.

Syntax

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

Description

Cmdleten Remove-AzureRmResourceGroup 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-AzureRmResource.

Exempel

Exempel 1: Ta bort en resursgrupp

PS C:\>Remove-AzureRmResourceGroup -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

PS C:\>Get-AzureRmResourceGroup -Name "ContosoRG01" | Remove-AzureRmResourceGroup -Verbose -Force

Det här kommandot använder cmdleten Get-AzureRmResourceGroup för att hämta resursgruppen ContosoRG01 och skickar den sedan till Remove-AzureRmResourceGroup med hjälp av pipelineoperatorn. Den utförliga gemensamma parametern hämtar statusinformation om åtgärden och force-parametern undertrycker bekräftelseprompten.

Exempel 3: Ta bort alla resursgrupper

PS C:\>Get-AzureRmResourceGroup | Remove-AzureRmResourceGroup

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

Parametrar

-ApiVersion

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Kör cmdlet i bakgrunden

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

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

Type:String
Aliases:ResourceGroupId, ResourceId
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

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

Type:String
Aliases:ResourceGroupName
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False