put-bucket-resource-group用於配置儲存空間(Bucket)所屬的資源群組ID。
許可權說明
阿里雲帳號預設擁有全部許可權。阿里雲帳號下的RAM使用者或RAM角色預設沒有任何許可權,需要阿里雲帳號或帳號管理員通過RAM Policy或Bucket Policy授予操作許可權。
API | Action | 說明 |
PutBucketResourceGroup |
| 為Bucket配置所屬資源群組。 |
命令格式
ossutil api put-bucket-resource-group --bucket value [flags]參數 | 類型 | 說明 |
--bucket | string | 要修改的目標Bucket。 |
--resource-group-configuration | string | 配置資源群組ID的容器。 |
說明
put-bucket-resource-group命令對應API介面PutBucketResourceGroup。關於API中的具體參數含義,請參見PutBucketResourceGroup。
--resource-group-configuration
--resource-group-configuration配置選項既支援XML文法也支援JSON文法,當選項值包含file://首碼時,表示從檔案中讀取配置。
XML文法:
<BucketResourceGroupConfiguration> <ResourceGroupId>string</ResourceGroupId> </BucketResourceGroupConfiguration>JSON文法:
{ "ResourceGroupId": "string" }
說明
關於支援的全域命令列選項,請參見支援的全域命令列選項。
使用樣本
以下樣本展示了如何配置儲存空間examplebucket資源群組ID為rg-123。
使用XML設定檔,resource-group-configuration.xml內容如下:
<?xml version="1.0" encoding="UTF-8"?> <BucketResourceGroupConfiguration> <ResourceGroupId>rg-123</ResourceGroupId> </BucketResourceGroupConfiguration>
命令樣本如下:
ossutil api put-bucket-resource-group --bucket examplebucket --resource-group-configuration file://resource-group-configuration.xml使用JSON設定檔,antiddos-configuration.json 內容如下:
{ "ResourceGroupId": "rg-123" }命令樣本如下:
ossutil api put-bucket-resource-group --bucket examplebucket --resource-group-configuration file://resource-group-configuration.json使用JSON配置參數,命令樣本如下:
ossutil api put-bucket-resource-group --bucket examplebucket --resource-group-configuration "{\"ResourceGroupId\":\"rg-123\"}"