函数计算支持将相同作用的服务资源通过标签(Tag)归类,便于搜索和资源聚合。

应用场景

随着创建的服务逐渐增多,利用标签对资源进行分组和归类有利于快速搜索和聚合。

  • 您可以给不同环境下的服务(如生产环境和测试环境)绑定不同的标签。例如,为测试环境中的所有服务绑定Env:Test的标签键值对,能从众多的服务中快速筛选出符合条件的服务列表。
  • 在团队、项目管理中,您可以添加以群组、项目或部门为维度的标签。例如,FinanceDept:FinanceJoshua,实现分组授权,详情请参见使用标签对服务分组授权

使用说明

  • 标签与服务资源是多对多的关系。
  • 每个标签都由一对键值对(Key:Value)组成。
  • 标签可以是授权的一个条件,为一个确定范围内的资源做精细粒度授权。
  • 服务下的资源(版本、别名、函数、触发器)都继承了这个标签。
    • 只要API的调用上有填服务,都支持标签鉴权。
    • 不同版本的服务都是相同的标签meta,即标签修改影响的标签鉴权针对的是所有版本和别名的服务。

使用限制

  • 键(Key)的最大长度:64个Unicode字符,区分大小写。
  • 值(Value)的最大长度:128个Unicode字符,区分大小写。
  • 同一个资源上的同一个键只能有一个标签。如果您尝试添加的标签的键与现有的标签的键相同,现有标签值会更新为新值。
  • 每个资源的最大标签数:20。
  • 键(Key)不支持aliyun、acs:开头,不允许包含http://和https://,不允许为空字符串。
  • 值(Value)不允许包含http://和https://,不允许为空字符串。
  • 每个地域中的标签信息不互通。例如在华东1(杭州)地域创建的标签在华东2(上海)地域不可见。