Aggiungi un tag a un gruppo di pacchetti in CodeArtifact - CodeArtifact

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungi un tag a un gruppo di pacchetti in CodeArtifact

I tag sono coppie chiave-valore associate AWS alle risorse. Puoi applicare tag ai tuoi gruppi di pacchetti in. CodeArtifact Per informazioni sull'etichettatura CodeArtifact delle risorse, sui casi d'uso, sui vincoli di chiave e valore dei tag e sui tipi di risorse supportati, consulta. Assegnazione di tag alle risorse

È possibile utilizzare il CLI per specificare i tag quando si crea un gruppo di pacchetti o si aggiunge, rimuove o si aggiorna il valore dei tag di un gruppo di pacchetti esistente.

Gruppi di pacchetti di tag (CLI)

È possibile utilizzare il CLI per gestire i tag dei gruppi di pacchetti.

In caso contrario, configurali AWS CLI seguendo la procedura riportata di seguitoConfigurazione con AWS CodeArtifact.

Suggerimento

Per aggiungere tag, devi fornire l'Amazon Resource Name (ARN) del gruppo di pacchetti. Per ottenere il nome ARN del gruppo di pacchetti, esegui il describe-package-group comando:

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

Aggiungere tag a un gruppo di pacchetti (CLI)

È possibile aggiungere tag ai gruppi di pacchetti al momento della creazione o a un gruppo di pacchetti esistente. Per informazioni sull'aggiunta di tag a un gruppo di pacchetti al momento della creazione, consultaCrea un gruppo di pacchetti.

Per aggiungere un tag a un gruppo di pacchetti esistente con AWS CLI, dal terminale o dalla riga di comando, esegui il tag-resource comando, specificando Amazon Resource Name (ARN) del gruppo di pacchetti a cui desideri aggiungere i tag e la chiave e il valore del tag che desideri aggiungere. Per informazioni sul gruppo di pacchettiARNs, consultaARN del gruppo di pacchetti.

È possibile aggiungere più di un tag a un gruppo di pacchetti. Ad esempio, per etichettare un gruppo di pacchetti, /npm/scope/anycompany~ con due tag, una chiave di tag denominata key1 con il valore del tag di value1e una chiave di tag denominata key2 con il valore del tag di 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

In caso di successo, questo comando non produce alcun risultato.

Visualizza i tag per un gruppo di pacchetti (CLI)

Segui questi passaggi per visualizzare AWS CLI i AWS tag per un gruppo di pacchetti. Se non sono stati aggiunti tag, l'elenco restituito è vuoto.

Nel terminale o nella riga di comando, esegui il list-tags-for-resource comando con Amazon Resource Name (ARN) del gruppo di pacchetti. Per informazioni sul gruppo di pacchettiARNs, consultaARN del gruppo di pacchetti.

Ad esempio, per visualizzare un elenco di chiavi e valori di tag per un gruppo di pacchetti, /npm/scope/anycompany~ denominato con un ARN valore di 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 il comando viene eseguito correttamente, restituisce informazioni simili alle seguenti:

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

Modifica i tag per un gruppo di pacchetti (CLI)

Segui questi passaggi per utilizzare AWS CLI per modificare un tag per un gruppo di pacchetti. È possibile modificare il valore di una chiave esistente o aggiungere un'altra chiave. Puoi anche rimuovere i tag da un gruppo di pacchetti, come mostrato nella sezione successiva.

Dal terminale o dalla riga di comando, esegui il tag-resource comando, specificando il gruppo ARN di pacchetti in cui desideri aggiornare un tag e specifica la chiave e il valore del tag. Per informazioni sul gruppo di pacchettiARNs, vedereARN del gruppo di pacchetti.

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

In caso di successo, questo comando non produce alcun risultato.

Rimuove i tag da un gruppo di pacchetti (CLI)

Segui questi passaggi per AWS CLI rimuovere un tag da un gruppo di pacchetti.

Nota

Se elimini un gruppo di pacchetti, tutte le associazioni di tag vengono rimosse dal gruppo di pacchetti eliminato. Non è necessario rimuovere i tag prima di eliminare un gruppo di pacchetti.

Dal terminale o dalla riga di comando, esegui il untag-resource comando, specificando il gruppo ARN di pacchetti in cui desideri rimuovere i tag e la chiave del tag che desideri rimuovere. Per informazioni sul gruppo di pacchettiARNs, consultaARN del gruppo di pacchetti.

Ad esempio, per rimuovere più tag su un gruppo di pacchetti, /npm/scope/anycompany~, con i tasti 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

In caso di successo, questo comando non ha alcun risultato. Dopo aver rimosso i tag, è possibile visualizzare i tag rimanenti nel gruppo di pacchetti utilizzando il list-tags-for-resource comando.