Marcar um grupo de pacotes em CodeArtifact - CodeArtifact

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Marcar um grupo de pacotes em CodeArtifact

As tags são pares de valores-chave associados AWS aos recursos. Você pode aplicar tags aos seus grupos de pacotes no CodeArtifact. Para obter informações sobre marcação de CodeArtifact recursos, casos de uso, restrições de valor e chave de tag e tipos de recursos compatíveis, consulte. Marcando atributos

Você pode usar o CLI para especificar tags ao criar um grupo de pacotes ou adicionar, remover ou atualizar o valor das tags de um grupo de pacotes existente.

Marcar grupos de pacotes (CLI)

Você pode usar o CLI para gerenciar as tags de grupos de pacotes.

Caso não tenha feito isso, configure o AWS CLI seguindo as etapas emConfigurando com AWS CodeArtifact.

dica

Para adicionar tags, você deve fornecer o Amazon Resource Name (ARN) do grupo de pacotes. Para obter o ARN do grupo de pacotes, execute o describe-package-group comando:

aws codeartifact describe-package-group \ --domain my_domain \ --package-group /npm/scope/anycompany~ \ --query packageGroup.arn

Adicionar tags a um grupo de pacotes (CLI)

Você pode adicionar tags aos grupos de pacotes quando eles são criados ou a um grupo de pacotes existente. Para obter informações sobre como adicionar tags a um grupo de pacotes ao criá-lo, consulteCriar um grupo de pacotes.

Para adicionar uma tag a um grupo de pacotes existente com o AWS CLI, no terminal ou na linha de comando, execute o tag-resource comando, especificando o Amazon Resource Name (ARN) do grupo de pacotes ao qual você deseja adicionar tags e a chave e o valor da tag que você deseja adicionar. Para obter informações sobre o grupo de pacotesARNs, consulteGrupo de pacotes ARnS.

Você pode adicionar mais de uma tag a um grupo de pacotes. Por exemplo, para marcar um grupo de pacotes, /npm/scope/anycompany~ com duas tags, uma chave de tag chamada key1 com o valor da tag de value1e uma chave de tag chamada key2 com o valor da tag de value2:

aws codeartifact tag-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~ \ --tags key=key1,value=value1 key=key2,value=value2

Se for bem-sucedido, este comando não terá saída.

Exibir tags para um grupo de pacotes (CLI)

Siga estas etapas para usar o AWS CLI para visualizar as AWS tags de um grupo de pacotes. Se não foram adicionadas tags, a lista retornará vazia.

No terminal ou na linha de comando, execute o list-tags-for-resource comando com o Amazon Resource Name (ARN) do grupo de pacotes. Para obter informações sobre o grupo de pacotesARNs, consulteGrupo de pacotes ARnS.

Por exemplo, para ver uma lista de chaves e valores de tag para um grupo de pacotes, /npm/scope/anycompany~ nomeado com um ARN valor de arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~

aws codeartifact list-tags-for-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~

Se houver êxito, o comando retornará informações semelhantes às seguintes:

{ "tags": { "key1": "value1", "key2": "value2" } }

Editar tags para um grupo de pacotes (CLI)

Siga estas etapas para usar o AWS CLI para editar uma tag para um grupo de pacotes. Você pode alterar o valor para uma chave existente ou adicionar outra chave. Você também pode remover tags de um grupo de pacotes, conforme mostrado na próxima seção.

No terminal ou na linha de comando, execute o tag-resource comando, especificando o grupo ARN de pacotes em que você deseja atualizar uma tag e especifique a chave e o valor da tag. Para obter informações sobre o grupo de pacotesARNs, consulteGrupo de pacotes ARnS.

aws codeartifact tag-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~ \ --tags key=key1,value=newvalue1

Se for bem-sucedido, este comando não terá saída.

Remover tags de um grupo de pacotes (CLI)

Siga estas etapas para usar o AWS CLI para remover uma tag de um grupo de pacotes.

nota

Se você excluir um grupo de pacotes, todas as associações de tags serão removidas do grupo de pacotes excluído. Você não precisa remover as tags antes de excluir um grupo de pacotes.

No terminal ou na linha de comando, execute o untag-resource comando, especificando o grupo ARN de pacotes do qual você deseja remover as tags e a chave da tag que você deseja remover. Para obter informações sobre o grupo de pacotesARNs, consulteGrupo de pacotes ARnS.

Por exemplo, para remover várias tags em um grupo de pacotes, /npm/scope/anycompany~, com as teclas de tag key1 e key2:

aws codeartifact untag-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~ \ --tag-keys key1 key2

Se for bem-sucedido, este comando não terá saída. Depois de remover as tags, você pode ver as tags restantes no grupo de pacotes usando o list-tags-for-resource comando.