Partilhar via


Remove-AzTag

Exclui marcas ou valores predefinidos do Azure | Exclui todo o conjunto de tags em um recurso ou assinatura.

Sintaxe

Remove-AzTag
      [-Name] <String>
      [[-Value] <String[]>]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzTag
      [-PassThru]
      -ResourceId <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

RemovePredefinedTagSet: o cmdlet Remove-AzTag exclui marcas e valores predefinidos do Azure da sua assinatura. Para excluir valores específicos de uma tag predefinida, use o parâmetro Value . Por padrão, Remove-AzTag exclui a tag especificada e todos os seus valores. Não é possível excluir uma marca ou um valor atualmente aplicado a um recurso ou grupo de recursos. Antes de usar Remove-AzTag, use o parâmetro Tag do cmdlet Set-AzResourceGroup para excluir a marca ou os valores do recurso ou grupo de recursos. O módulo Marcas do Azure do qual o Remove-AzTag faz parte pode ajudá-lo a gerenciar suas marcas predefinidas do Azure. Uma marca do Azure é um par nome-valor que você pode usar para categorizar seus recursos e grupos de recursos do Azure, como por departamento ou centro de custo, ou para controlar anotações ou comentários sobre os recursos e grupos. Você pode definir e aplicar tags em uma única etapa, mas as tags predefinidas permitem estabelecer nomes e valores padrão, consistentes e previsíveis para as tags em sua assinatura.

RemoveByResourceIdParameterSet: O cmdlet Remove-AzTag com um ResourceId exclui todo o conjunto de tags em um recurso ou assinatura.

Exemplos

Exemplo 1: Excluir uma tag predefinida

Remove-AzTag -Name "Department"

Este comando exclui a tag predefinida chamada Department e todos os seus valores. Se a tag tiver sido aplicada a quaisquer recursos ou grupos de recursos, o comando falhará.

Exemplo 2: Excluir um valor de uma tag predefinida

Remove-AzTag -Name "Department" -Value "HumanResources" -PassThru

Name:   Department
Count:  14
Values: 

        Name        Count
        =========   =====

        Finance        2
        IT            12

Este comando exclui o valor HumanResources da tag Department predefinida. Ele não exclui a tag. Se o valor tiver sido aplicado a quaisquer recursos ou grupos de recursos, o comando falhará.

Exemplo 3: Elimina todo o conjunto de etiquetas numa subscrição

Remove-AzTag -ResourceId /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Este comando exclui todo o conjunto de tags na assinatura com {subId}. Ele não retornará o objeto excluído se não passar em "-PassThru".

Exemplo 4: Exclui todo o conjunto de tags em um recurso

Remove-AzTag -ResourceId /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/testrg/providers/Microsoft.Sql/servers/Server1 -PassThru

Id         : {Id}
Name       : {Name}
Type       : {Type}
Properties :
             Name     Value
             =======  =========
             Dept     Finance
             Status   Normal

Este comando exclui todo o conjunto de tags no recurso com {resourceId}. Ele retorna o oject excluído ao passar em "-PassThru".

Parâmetros

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Name

Especifica o Nome da tag predefinida a ser removida. Por padrão, Remove-AzTag remove a tag especificada e todos os seus valores. Para excluir os valores selecionados, mas não excluir a tag , use o parâmetro Value .

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-PassThru

Retorna um objeto que representa a tag excluída ou a tag resultante com valor excluído.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ResourceId

O identificador de recurso para a entidade marcada. Um recurso, um grupo de recursos ou uma assinatura podem ser marcados.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Value

Exclui os valores especificados da tag predefinida, mas não exclui a tag.

Tipo:String[]
Position:1
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

String

String[]

SwitchParameter

Saídas

Microsoft.Azure.Commands.ResourceManager.Common.Tags.PSTag | Microsoft.Azure.Commands.Tags.Model.PSTagResource