Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Etiquetado de un grupo de paquetes en CodeArtifact
Las etiquetas son pares clave-valor asociados a los recursos de AWS. Puede aplicar etiquetas a sus grupos de paquetes en CodeArtifact. Para obtener información sobre el etiquetado de recursos de CodeArtifact, los casos de uso, las restricciones de las claves y los valores de las etiquetas y los tipos de recursos admitidos, consulte Etiquetado de recursos.
Puede usar la CLI para especificar etiquetas al crear un grupo de paquetes o al agregar, eliminar o actualizar el valor de las etiquetas de un grupo de paquetes existente.
Etiquetado de grupos de paquetes (CLI)
Puede utilizar la CLI para gestionar etiquetas de grupos de paquetes.
Si no lo ha hecho, configure AWS CLI siguiendo los pasos que se indican en Configuración con AWS CodeArtifact.
sugerencia
Para añadir etiquetas, debe proporcionar el nombre de recurso de Amazon (ARN) del grupo de paquetes. Para obtener el ARN del grupo de paquetes, ejecute el comando describe-package-group:
aws codeartifact describe-package-group \ --domainmy_domain\ --package-group/npm/scope/anycompany~\ --query packageGroup.arn
Temas
Agregado de etiquetas a un grupo de paquetes (CLI)
Puede agregar etiquetas a los grupos de paquetes nuevos al crearlos, o bien a los grupos de paquetes existentes. Para obtener más información sobre cómo agregar etiquetas a un grupo de paquetes al crearlo, consulte Creación de un grupo de paquetes.
Para agregar una etiqueta a un grupo de paquetes existente con la AWS CLI, en el terminal o la línea de comandos ejecute el comando tag-resource, especificando el nombre de recurso de Amazon (ARN) del grupo de paquetes al que desea agregar etiquetas y la clave y el valor de la etiqueta que desea agregar. Para obtener información sobre los ARN de los grupos de paquetes, consulte Grupo de paquetes ARNs.
Puede agregar más de una etiqueta a un grupo de paquetes. Por ejemplo, para etiquetar un grupo de paquetes llamado /npm/scope/anycompany~ con dos etiquetas, una clave de etiqueta llamada key1 con el valor de etiqueta value1 y una clave de etiqueta llamada key2 con el valor de etiqueta 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=value1key=key2,value=value2
Si se ejecuta correctamente, este comando no genera ninguna salida.
Visualización de etiquetas de un grupo de paquetes (CLI)
Siga estos pasos para utilizar la AWS CLI para consultar las etiquetas de AWS de un grupo de paquetes. Si no se han añadido etiquetas, la lista obtenida está vacía.
En el terminal o en la línea de comandos, ejecute el comando list-tags-for-resource con el nombre de recurso de Amazon (ARN) del grupo de paquetes. Para obtener información sobre los ARN de los grupos de paquetes, consulte Grupo de paquetes ARNs.
Por ejemplo, para ver una lista de claves y valores de etiqueta de un grupo de paquetes llamado /npm/scope/anycompany~ con un valor ARN 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~
Si se ejecuta correctamente, este comando proporciona información similar a la siguiente:
{ "tags": { "key1": "value1", "key2": "value2" } }
Edición de etiquetas de un grupo de paquetes (CLI)
Siga estos pasos para utilizar la AWS CLI para editar una etiqueta de un grupo de paquetes. Puede cambiar el valor de una clave existente o añadir otra clave. También puede eliminar etiquetas de un grupo de paquetes, tal y como se muestra en la sección siguiente.
En el terminal o la línea de comandos, ejecute el comando tag-resource, especificando el ARN del grupo de paquetes en el que desea actualizar una etiqueta y especifique la clave y el valor de la etiqueta. Para obtener información sobre los ARN de los grupos de paquetes, consulte Grupo de paquetes 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
Si se ejecuta correctamente, este comando no genera ninguna salida.
Eliminación de etiquetas de un grupo de paquetes (CLI)
Siga estos pasos para utilizar la AWS CLI para eliminar una etiqueta de un grupo de paquetes.
nota
Si elimina un grupo de paquetes, se eliminan todas las asociaciones de etiquetas del grupo de paquetes eliminado. No es necesario eliminar las etiquetas antes de eliminar un grupo de paquetes.
En el terminal o la línea de comandos, ejecute el comando untag-resource, especificando el ARN del grupo de paquetes cuyas etiquetas desea eliminar y la clave de la etiqueta que desea eliminar. Para obtener información sobre los ARN de los grupos de paquetes, consulte Grupo de paquetes ARNs.
Por ejemplo, para eliminar varias etiquetas de un grupo de paquetes, /npm/scope/anycompany~ con las claves de etiqueta key1 y key2:
aws codeartifact untag-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~\ --tag-keyskey1key2
Si se ejecuta correctamente, este comando no genera ninguna salida. Tras eliminar las etiquetas, puede ver las etiquetas restantes del grupo de paquetes mediante el comando list-tags-for-resource.