Remove-AzureRmResourceGroup

Tar bort en resursgrupp.

Viktigt

Eftersom Az PowerShell-moduler nu har alla funktioner i AzureRM PowerShell-moduler med mera kommer vi att dra tillbaka AzureRM PowerShell-moduler den 29 februari 2024.

För att undvika tjänstavbrott uppdaterar du skripten som använder AzureRM PowerShell-moduler för att använda Az PowerShell-moduler senast den 29 februari 2024. Om du vill uppdatera skripten automatiskt följer du snabbstartsguiden.

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 parametern Force 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
Accept pipeline input:False
Accept wildcard characters:False
-AsJob

Kör cmdleten i bakgrunden

Type:SwitchParameter
Position:Named
Default value:None
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
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
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
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
Accept pipeline input:True
Accept wildcard characters:False
-Name

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

Type:String
Aliases:ResourceGroupName
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-Pre

Anger att denna cmdlet 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
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
Accept pipeline input:False
Accept wildcard characters:False