标签基本概述
-
标签基本定义
- 标签是资源Meta信息,标签是一些充当元数据的词和短语,支持用户自定义和系统预制。每个标签都包含一个键(Key)和一个值(Value)。标签是一种资源的属性描述。
- 标签与资源是 多对多的关系。
-
标签基本限制
- 标签在Bucket中的作用
您可以通过存储空间(Bucket)的标签功能, 对Bucket进行分类管理,如列举带有指定标签的Bucket、对拥有指定标签的Bucket设置访问权限等。
Bucket标签使用一组键值对(Key-Value)对标记存储空间,您可以通过Bucket标签标记不同用途的Bucket,并进行分类管理。
标签设计最佳实践
操作方式对比
操作方式 | 说明 |
控制台 | Web应用程序,直观易用 |
命令行工具ossutil | 性能好 |
SDK | 丰富、完整的各类语SDKdemo |
操作方式
使用说明
- 添加Bucket标签后,您可以对拥有相同标签的Bucket进行批量管理,例如列举拥有相同标签的Bucket、授权RAM用户管理拥有相同标签的Bucket等。
列举所有带指定标签的Bucket
您可以在列举Bucket时仅列举带指定标签的Bucket,详情请参见如下SDK Demo:
- 授权RAM用户管理拥有指定标签的Bucket当您的Bucket较多时,您可以用Bucket标签对您的Bucket进行分类,并通过RAM策略授权指定用户可以管理拥有指定标签的Bucket。例如授权用户A可以列举所有拥有keytest=valuetest标签的Bucket,RAM策略如下:
{
"Version": "1",
"Statement": [
{
"Action": [
"oss:ListBuckets"
],
"Resource": [
"acs:oss:*:1932487924256138:*"
],
"Effect": "Allow",
"Condition": {
"StringEquals": {
"oss:BucketTag/keytest": "valuetest"
}
}
}
]
}
相关文档
标记您的 RDS 资源
标记您的 SLB 资源
标记您的 ECS 资源
如何检查您的资源是否具有您指定的标签?
基于标签批量管理资源
支持标签产品及其文档
标签的最佳实践
通过OOS基于标签批量启动ECS实例实践
如何使用标签控制对ECS 资源的访问?
使用标签检索资源
创建资源标签分组设置
ECS全局标签实践
ECS控制台云资源分组管理---全局标签