resource-group(资源组)
resource-group命令用于为存储空间(Bucket)配置所属资源组以及获取资源组信息。
说明
本文各命令行示例均基于Linux 64位系统,其他系统请将命令开头的./ossutil64替换成对应的Binary名称。详情请参见命令行工具ossutil快速入门。
仅1.7.16及以上版本支持resource-group命令。
配置Bucket所属资源组
命令格式
./ossutil64 resource-group --method put oss://bucketname/ local_xml_file
参数说明如下:
参数
说明
bucketname
待设置资源组的Bucket名称。
local_xml_file
用于添加资源组配置的本地文件名称,例如
config.xml
。使用示例
在本地XML文件中设置Bucket所属资源组。
<?xml version="1.0" encoding="UTF-8"?> <BucketResourceGroupConfiguration> <ResourceGroupId>rg-aekz****</ResourceGroupId> </BucketResourceGroupConfiguration>
为examplebucket设置所属资源组。
./ossutil64 resource-group --method put oss://examplebucket/ config.xml
输出结果如下:
0.299514(s) elapsed
获取Bucket资源组信息
命令格式
./ossutil64 resource-group --method get oss://bucketname/ local_xml_file
参数说明如下:
参数
说明
bucketname
待获取所属资源组的Bucket名称。
local_xml_file
用于存放资源组信息的本地文件名称,例如
local.xml
。使用示例
获取examplebucket所属资源组,并将结果输出到屏幕上。
./ossutil resource-group --method get oss://examplebucket/
输出结果如下:
<?xml version="1.0" encoding="UTF-8"?> <BucketResourceGroupConfiguration> <ResourceGroupId>rg-aekz****</ResourceGroupId> </BucketResourceGroupConfiguration> 0.154689(s) elapsed
获取examplebucket所属资源组,并将结果输出到本地文件中。
./ossutil resource-group --method get oss://examplebucket/ local.xml
输出结果如下:
屏幕显示
0.214483(s) elapsed
local.xml内容
<?xml version="1.0" encoding="UTF-8"?> <BucketResourceGroupConfiguration> <ResourceGroupId>rg-aekz****</ResourceGroupId> </BucketResourceGroupConfiguration>