Etiquete un grupo de paquetes CodeArtifact - CodeArtifact

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 CodeArtifact

Las etiquetas son pares clave-valor asociados AWS a los recursos. 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 utilizarlas CLI para especificar etiquetas al crear un grupo de paquetes o añadir, eliminar o actualizar el valor de las etiquetas de un grupo de paquetes existente.

Etiquete grupos de paquetes (CLI)

Puede usarlo CLI para administrar las etiquetas de los 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 nombre del grupo de paquetes, ejecute el describe-package-group comando:

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

Agregue etiquetas a un grupo de paquetes (CLI)

Puede añadir etiquetas a los grupos de paquetes al crearlos o a un grupo de paquetes existente. Para obtener información sobre cómo añadir etiquetas a un grupo de paquetes al crearlo, consulteCree 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 especificando 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 el grupo de paquetesARNs, consulteARN de grupos de paquetes.

Puede añadir 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 llamada key1 con el valor de etiqueta de value1, y una clave de etiqueta llamada key2 con el valor de etiqueta 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

Si tiene éxito, este comando no tiene salida.

Ver las etiquetas de un grupo de paquetes (CLI)

Sigue 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 la terminal o en la línea de comandos, ejecute el list-tags-for-resource comando con el nombre de recurso de Amazon (ARN) del grupo de paquetes. Para obtener información sobre el grupo de paquetesARNs, consulteARN de grupos de paquetes.

Por ejemplo, para ver una lista de claves y valores de etiquetas de un grupo de paquetes, /npm/scope/anycompany~ nombrado con un 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~

Si se ejecuta correctamente, este comando proporciona información similar a la siguiente:

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

Editar las etiquetas de un grupo de paquetes (CLI)

Sigue 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, como se muestra en la siguiente sección.

En el terminal o en la línea de comandos, ejecute el tag-resource comando especificando el grupo ARN de paquetes en el que desea actualizar una etiqueta y especifique la clave y el valor de la etiqueta. Para obtener información sobre el grupo de paquetesARNs, consulteARN de 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 tiene éxito, este comando no tiene salida.

Eliminar 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, todas las asociaciones de etiquetas se eliminan del grupo de paquetes eliminado. No es necesario eliminar las etiquetas antes de eliminar un grupo de paquetes.

En la terminal o en la línea de untag-resource comandos, ejecute el comando especificando el grupo ARN de paquetes del que desea eliminar las etiquetas y la clave de etiqueta de la etiqueta que desea eliminar. Para obtener información sobre el grupo de paquetesARNs, consulteARN de grupos de paquetes.

Por ejemplo, para eliminar varias etiquetas de un grupo de paquetes, /npm/scope/anycompany~, con las teclas de etiquetas key1 y 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

Si tiene éxito, este comando no tiene salida. Tras eliminar las etiquetas, puede ver las etiquetas restantes del grupo de paquetes mediante el list-tags-for-resource comando.