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 taggparametern Set-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.
Typ: | String |
Position: | Named |
Standardvärde: | None |
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 |
-Id
Anger ID för resursgruppen som ska ändras.
Typ: | String |
Alias: | ResourceGroupId, ResourceId |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Anger namnet på resursgruppen som ska ändras.
Typ: | String |
Alias: | ResourceGroupName |
Position: | Named |
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 |
-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: @{}
.
Typ: | Hashtable |
Alias: | Tags |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell