put-bucket-archive-direct-read用於為儲存空間(Bucket)開啟或關閉歸檔直讀。
注意事項
阿里雲帳號預設擁有為Bucket開啟或關閉歸檔直讀的許可權。如果您需要通過RAM使用者或者STS的方式進行開啟或關閉,您必須擁有oss:PutBucketArchiveDirectRead
許可權。具體操作,請參見為RAM使用者授權自訂的權限原則。
命令格式
ossutil api put-bucket-archive-direct-read --bucket value --archive-direct-read-configuration value [flags]
參數 | 類型 | 說明 |
--bucket | string | Bucket名稱。 |
--archive-direct-read-configuration | string | 歸檔直讀配置。 |
說明
put-bucket-archive-direct-read命令對應API介面PutBucketArchiveDirectRead。關於API中的具體參數含義,請參見PutBucketArchiveDirectRead。
--archive-direct-read-configuration
--archive-direct-read-configuration配置選項既支援XML文法也支援JSON文法,當選項值包含file://首碼時,表示從檔案中讀取配置。
XML文法:
<ArchiveDirectReadConfiguration> <Enabled>string</Enabled> </ArchiveDirectReadConfiguration>
JSON文法:
{ "Enabled": "string" }
說明
關於支援的全域命令列選項,請參見支援的全域命令列選項。
使用樣本
為儲存空間examplebucket
開啟歸檔直讀。
使用XML設定檔,archive-direct-read-configuration.xml內容如下:
<?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內容如下:
{ "Enabled": "true" }
命令樣本如下:
ossutil api put-bucket-archive-direct-read --bucket examplebucket --archive-direct-read-configuration file://archive-direct-read-configuration.json
使用JSON配置參數,命令樣本如下:
ossutil api put-bucket-archive-direct-read --bucket examplebucket --archive-direct-read-configuration "{\"Enabled\":\"true\"}"