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.
Etiquete 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 CodeArtifact recursos, los casos de uso, las restricciones de clave y valor de las etiquetas y los tipos de recursos compatibles, consulteEtiquetado 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, configúrelo AWS CLI siguiendo los pasos que se indican enConfiguració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 añadir una etiqueta a un grupo de paquetes existente AWS CLI, ejecute el comando en la terminal o en la línea de tag-resource comandos y especifique el nombre de recurso de Amazon (ARN) del grupo de paquetes al que desea añadir las etiquetas, así como la clave y el valor de la etiqueta que desea añadir. Para obtener información sobre los ARN de los grupos de paquetes, consulte ARN de los grupos de paquetes.
Puede agregar más de una etiqueta a un grupo de paquetes. Por ejemplo, para etiquetar un grupo de paquetes /npm/scope/anycompany~ con dos etiquetas, una clave de etiqueta key1 con el valor de etiqueta de value1 y una clave de etiqueta key2 con el valor de etiqueta devalue2:
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 usar el AWS CLI para ver las AWS etiquetas 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 ARN de los grupos de paquetes.
Por ejemplo, para ver una lista de claves y valores de etiquetas para un grupo de paquetes, /npm/scope/anycompany~ denominado 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 usar el AWS CLI para editar una etiqueta para 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 ARN de los grupos de paquetes.
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)
Sigue estos pasos para usar el 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 ARN de los grupos de paquetes.
Por ejemplo, para eliminar varias etiquetas de un grupo de paquetes/npm/scope/anycompany~, con las claves de etiquetas key1 ykey2:
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.