GetBucketVersioning

Prev Next

Classic/VPC環境で利用できます。

Ncloud Storageバケットのバージョン管理状態を照会します。

リクエスト

リクエスト形式を説明します。リクエスト形式は次の通りです。

メソッド URI
GET -

リクエストヘッダ

Ncloud Storage APIで共通して使用されるヘッダの詳細は、Ncloud Storageのリクエストヘッダをご参照ください。

リクエストクエリパラメータ

リクエストクエリパラメータの説明は次の通りです。

フィールド タイプ 必須の有無 説明
versioning String Required バージョン管理状態の照会リクエスト
  • 値なしでキーだけ入力

リクエスト例

リクエストのサンプルコードは次の通りです。

GET /?versioning HTTP/1.1
Host: bucket.kr.ncloudstorage.com

レスポンス

レスポンス形式を説明します。

レスポンスヘッダ

Ncloud Storage APIで共通して使用されるヘッダの詳細は、Ncloud Storageのレスポンスヘッダをご参照ください。

レスポンスボディ

レスポンスボディの説明は次の通りです。

フィールド タイプ 必須の有無 説明
VersioningConfiguration Object - バージョン管理情報
VersioningConfiguration.Status String - バージョン管理の状態
  • Enabled | Suspended
    • Enabled: 有効化
    • Suspended: 一時停止
  • バージョン管理が設定されている場合、表示

レスポンスステータスコード

Ncloud Storage APIで共通して使用されるレスポンスステータスコードの詳細は、Ncloud Storageのレスポンスステータスコードをご参照ください。

レスポンス例

レスポンスのサンプルコードは次の通りです。

バージョン管理を設定した場合

バージョン管理を設定した場合のレスポンスのサンプルコードは次の通りです。

HTTP/1.1 200 OK

<?xml version="1.0" encoding="UTF-8"?>
<VersioningConfiguration>
    <Status>Enabled</Status>
</VersioningConfiguration>

バージョン管理を設定していない場合

バージョン管理を設定していない場合のレスポンスのサンプルコードは次の通りです。

HTTP/1.1 200 OK