put-bucket-archive-direct-read
put-bucket-archive-direct-read用于為存儲空間(Bucket)開啟或關(guān)閉歸檔直讀。
注意事項
阿里云賬號默認(rèn)擁有為Bucket開啟或關(guān)閉歸檔直讀的權(quán)限。如果您需要通過RAM用戶或者STS的方式進(jìn)行開啟或關(guān)閉,您必須擁有oss:PutBucketArchiveDirectRead
權(quán)限。具體操作,請參見為RAM用戶授權(quán)自定義的權(quán)限策略。
命令格式
ossutil api put-bucket-archive-direct-read --bucket value --archive-direct-read-configuration value [flags]
參數(shù) | 類型 | 說明 |
--bucket | string | Bucket名稱。 |
--archive-direct-read-configuration | string | 歸檔直讀配置。 |
put-bucket-archive-direct-read命令對應(yīng)API接口PutBucketArchiveDirectRead。關(guān)于API中的具體參數(shù)含義,請參見PutBucketArchiveDirectRead。
--archive-direct-read-configuration
--archive-direct-read-configuration配置選項既支持XML語法也支持JSON語法,當(dāng)選項值包含file://前綴時,表示從文件中讀取配置。
XML語法:
<ArchiveDirectReadConfiguration> <Enabled>string</Enabled> </ArchiveDirectReadConfiguration>
JSON語法:
{ "Enabled": "string" }
關(guān)于支持的全局命令行選項,請參見支持的全局命令行選項。
使用示例
為存儲空間examplebucket
開啟歸檔直讀。
使用XML配置文件,archive-direct-read-configuration.xml內(nèi)容如下:
<?xml version="1.0" encoding="UTF-8"?> <ArchiveDirectReadConfiguration> <Enabled>true</Enabled> </ArchiveDirectReadConfiguration>
命令示例如下:
ossutil api put-bucket-archive-direct-read --bucket examplebucket --archive-direct-read-configuration file://archive-direct-read-configuration.xml
使用JSON配置文件,archive-direct-read-configuration.json內(nèi)容如下:
{ "Enabled": "true" }
命令示例如下:
ossutil api put-bucket-archive-direct-read --bucket examplebucket --archive-direct-read-configuration file://archive-direct-read-configuration.json
使用JSON配置參數(shù),命令示例如下:
ossutil api put-bucket-archive-direct-read --bucket examplebucket --archive-direct-read-configuration "{\"Enabled\":\"true\"}"