Las etiquetas permiten agrupar recursos de Function Compute por propósito, lo que facilita buscar, filtrar y gestionar funciones a gran escala. Las etiquetas también admiten el control de acceso basado en atributos (ABAC) para conceder a diferentes roles de RAM acceso a distintos grupos de funciones según condiciones de etiquetas.
Conceptos clave
Cada etiqueta es un par clave-valor asociado a un recurso de función.
Las etiquetas y las funciones tienen una relación de varios a varios: una etiqueta puede aplicarse a varias funciones, y una función puede tener varias etiquetas.
Herencia de etiquetas: Las versiones, los alias y los desencadenadores asociados a una función heredan las etiquetas de la función. La autenticación basada en etiquetas se aplica a cualquier llamada de API que especifique una función. Todas las versiones y los alias de una función comparten las mismas etiquetas; si modifica una etiqueta, la autenticación de todas las versiones y alias de esa función se ve afectada.
Las etiquetas son específicas de cada región. Una etiqueta creada en una región no es visible en otras regiones.
Límites
|
Elemento |
Límite |
|
Máximo de etiquetas por recurso |
20 |
|
Longitud de la clave de etiqueta |
Hasta 64 caracteres Unicode |
|
Longitud del valor de etiqueta |
Hasta 128 caracteres Unicode |
|
Sensibilidad a mayúsculas y minúsculas |
Las claves y los valores de etiqueta distinguen mayúsculas y minúsculas |
Caracteres permitidos para las claves y los valores de etiqueta:
Caracteres ASCII, dígitos, caracteres chinos y los caracteres especiales que se indican a continuación: -\.!@#$%?/^&*)(+={}[\\]",'<>~·\
Restricciones:
Las claves y los valores de etiqueta no pueden contener signos de puntuación chinos,
http://nihttps://.Las claves de etiqueta no pueden comenzar con
aliyunni conacs:, y no pueden ser cadenas vacías.Los valores de etiqueta pueden ser cadenas vacías.
Adjunte etiquetas a una función
Inicie sesión en la consola de Function Compute. En el panel de navegación izquierdo, haga clic en Functions.
En la barra de menú superior, seleccione una región. En la página Function List, busque la función de destino.
En la columna Tag de la función de destino, coloque el cursor sobre el icono
y haga clic en Attach en el mensaje emergente. En el cuadro de diálogo Edit Tag, introduzca un Tag Key y un Tag Value y, a continuación, haga clic en Confirm.
Una vez agregada la etiqueta, coloque el cursor sobre el icono
en la columna Tags para consultar la etiqueta. Actualice o elimine etiquetas según las instrucciones que aparecen en pantalla en la consola.
Si la función de destino se creó en la consola de Function Compute 2.0 y su nombre contiene el símbolo $, no puede adjuntarle etiquetas en la consola 3.0. Siga las instrucciones que aparecen en pantalla y haga clic en el hipervínculo que lo lleva al servicio en la consola 2.0 para attach tags.

Casos de uso
Gestión de funciones entre varios equipos
Una empresa utiliza una cuenta de Alibaba Cloud para ejecutar funciones en varias unidades de negocio. Las etiquetas permiten agrupar funciones por unidad de negocio y asignar cada grupo a un equipo dedicado; de este modo, cada equipo puede consultar y gestionar solo sus funciones. Para obtener instrucciones paso a paso, consulte Conceder diferentes permisos a roles de RAM para grupos de funciones.