Una etiqueta es un atributo personalizado que por su parte o AWS hayan asignado a un recurso de AWS. Cada etiqueta de AWS tiene dos partes:
-
Una clave de etiqueta (por ejemplo,
CostCenter
,Environment
,Project
oSecret
). Las claves de etiqueta distinguen entre mayúsculas y minúsculas. -
Un campo opcional que se denomina valor de etiqueta (por ejemplo,
111122223333
oProduction
o el nombre de un equipo). Omitir el valor de etiqueta es lo mismo que utilizar una cadena vacía. Al igual que las claves de etiqueta, los valores de etiqueta distinguen entre mayúsculas y minúsculas.
En conjunto, se conocen como pares clave-valor. Para obtener información sobre el número de etiquetas que puede tener en un proyecto y las restricciones en las claves y valores de las etiquetas, consulte Etiquetas.
Las etiquetas le ayudan a identificar y organizar los recursos de AWS. Muchos servicios de AWS admiten el etiquetado, por lo que puede asignar la misma etiqueta a los recursos de diferentes servicios para indicar que los recursos están relacionados. Por ejemplo, es posible asignar la misma etiqueta a un proyecto de CodeBuild asignado a un bucket de S3. Para obtener más información sobre el uso de etiquetas, consulte Prácticas recomendadas de etiquetado.
En CodeBuild, los recursos principales son el proyecto y el grupo de informes. Puede utilizar la consola de CodeBuild, la AWS CLI, las API de CodeBuild o los SDK de AWS para agregar, administrar y quitar etiquetas de un proyecto. Además de utilizar etiquetas para identificar, organizar y realizar el seguimiento de su proyecto, puede utilizarlas en las políticas de IAM para ayudar a controlar quién puede consultar el proyecto e interactuar con él. Para ver ejemplos de políticas de acceso basadas en etiquetas, consulte Uso de etiquetas para controlar el acceso a los recursos de AWS CodeBuild.
importante
Cuando se usa la característica de capacidad reservada, otros proyectos de la misma cuenta pueden acceder a los datos almacenados en caché en las instancias de flota (incluidos los archivos de origen, las capas de Docker y los directorios almacenados en caché que se indican en la especificación de compilación). Esto es así por diseño y permite que los proyectos de la misma cuenta compartan instancias de flotas.