Set-AzResourceGroup
Ändrar en resursgrupp.
Syntax
Set-AzResourceGroup
-Name <String>
[-Tag] <Hashtable>
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzResourceGroup
[-Tag] <Hashtable>
-Id <String>
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Set-AzResourceGroup ändrar egenskaperna för en resursgrupp. Du kan använda den här cmdleten för att lägga till, ändra eller ta bort De Azure-taggar som tillämpas på en resursgrupp. Ange parametern Namn för att identifiera resursgruppen och taggparametern för att ändra taggarna. Du kan inte använda den här cmdleten för att ändra namnet på en resursgrupp.
Exempel
Exempel 1: Tillämpa en tagg på en resursgrupp
Set-AzResourceGroup -Name "ContosoRG" -Tag @{Department="IT"}
Det här kommandot tillämpar en avdelningstagg med värdet IT för en resursgrupp som inte har några befintliga taggar.
Exempel 2: Lägga till taggar i en resursgrupp
$Tags = (Get-AzResourceGroup -Name "ContosoRG").Tags
$Tags
$Tags += @{"Status"="Approved"; "FY2016"=$null}
Set-AzResourceGroup -Name "ContosoRG" -Tag $Tags
(Get-AzResourceGroup -Name "ContosoRG").Tags
I det här exemplet läggs en statustagg med värdet Godkänd och taggen FY2016 till en resursgrupp som har befintliga taggar. Eftersom taggarna du anger ersätter de befintliga taggarna måste du inkludera de befintliga taggarna i den nya taggsamlingen, annars förlorar du dem. Det första kommandot hämtar resursgruppen ContosoRG och använder dot-metoden för att hämta värdet för egenskapen Taggar. Kommandot lagrar taggarna i variabeln $Tags. Det andra kommandot hämtar taggarna i variabeln $Tags. Det tredje kommandot använder tilldelningsoperatorn += för att lägga till taggarna Status och FY2016 i matrisen med taggar i variabeln $Tags. Det fjärde kommandot använder taggparameternSet-AzResourceGroup för att tillämpa taggarna i variabeln $Tags på Resursgruppen ContosoRG. Det femte kommandot hämtar alla taggar som tillämpas på ContosoRG-resursgruppen. Utdata visar att resursgruppen har taggen Avdelning och de två nya taggarna, Status och FY2015.
Exempel 3: Ta bort alla taggar för en resursgrupp
Set-AzResourceGroup -Name "ContosoRG" -Tag @{}
Det här kommandot anger taggparametern med ett tomt hashtabellvärde för att ta bort alla taggar från Resursgruppen ContosoRG.
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 |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Anger ID för resursgruppen som ska ändras.
Type: | String |
Aliases: | ResourceGroupId, ResourceId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Anger namnet på resursgruppen som ska ändras.
Type: | String |
Aliases: | ResourceGroupName |
Position: | Named |
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 |
-Tag
Nyckel/värde-par i form av en hash-tabell. Exempel: @{key0="value0"; key1=$null; key2="value2"} En tagg är ett namn/värde-par som du kan skapa och tillämpa på resurser och resursgrupper. När du har tilldelat taggar till resurser och grupper kan du använda taggparametern Get-AzResource och Get-AzResourceGroup för att söka efter resurser och grupper efter taggnamn eller namn och värde. Du kan använda taggar för att kategorisera dina resurser, till exempel efter avdelning eller kostnadsställe, eller för att spåra anteckningar eller kommentarer om resurserna.
Om du vill lägga till eller ändra en tagg måste du ersätta samlingen med taggar för resursgruppen. Om du vill ta bort en tagg anger du en hash-tabell med alla taggar som för närvarande tillämpas på resursgruppen, från Get-AzResourceGroup, förutom taggen som du vill ta bort. Om du vill ta bort alla taggar från en resursgrupp anger du en tom hash-tabell: @{}
.
Type: | Hashtable |
Aliases: | Tags |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för