2.7.12. PUT バケットバージョン管理
このサブリソースは、既存のバケットのバージョン管理状態を設定します。バージョン管理状態を設定するには、バケット所有者である必要があります。バージョン管理状態がバケットに設定されていないと、バージョンは管理されていません。GET バージョン管理リクエストを実行しても、バージョン管理状態の値は返されません。
バケットによるバージョン管理の状態を設定します。
Enabled
: バケットのオブジェクトのバージョン管理を有効にします。バケットに追加したすべてのオブジェクトは、一意のバージョン ID を受信します。Suspended
: バケットのオブジェクトのバージョン管理を無効にします。バケットに追加したすべてのオブジェクトは、バージョン ID の Null を受け取ります。
構文
PUT /<bucket>?versioning HTTP/1.1
名前 | 型 | 詳細 |
---|---|---|
| コンテナー | 要求のコンテナー。 |
| 文字列 | バケットのバージョン状態を設定します。有効な値: Suspended/Enabled |