機械翻訳について

コンテナ・メタデータの表示

head

/v1/{account}/{container}

コンテナに格納されているオブジェクト数およびすべてのオブジェクトの合計バイト数を含む、コンテナ・メタデータを表示します。

リクエスト

パス・パラメータ
  • アカウントの一意の名前。 アカウントはプロジェクトまたはテナントとも呼ばれます。
  • コンテナの一意の名前。 コンテナ名は1から256文字の長さにする必要があり、任意の文字から開始でき、任意のパターンを含むことができます。 文字セットはUTF-8である必要があります。 スラッシュ(/)文字はコンテナとオブジェクト名を区切るため、コンテナ名に含めることはできません。 たとえば、/account/container/object
ヘッダー・パラメータ
  • 認証トークン。
  • trueに設定した場合、Object Storageはすべてのレプリケーションに問い合せて最新のものを返します。 このヘッダーを省略した場合は、Object Storageは有効なレプリケーションを1つ見つけた後、早くレスポンスします。 このヘッダーをtrueに設定するとバックエンドにとっての費用が高くなるため、どうしても必要な場合のみ使用してください。
トップに戻る

レスポンス

サポートされているメディア・タイプ

204レスポンス

成功
ヘッダー
  • オブジェクトが受け入れる範囲のタイプ。
  • 最小値: 0
    操作が成功した場合、この値はゼロ(0)です。 操作が失敗した場合、この値はレスポンス本文のエラー・テキストの長さです。
  • 操作が失敗した場合、この値はレスポンス本文のエラー・テキストのMIMEタイプです。
  • トランザクションの日付と時刻。

    日付と時刻のスタンプ形式はISO 8601です。

    CCYY-MM-DDThh:mm:ss±hh:mm
    たとえば、2015-08-27T09:49:58-05:00のようになります。

    ±hh:mm値(含まれている場合)は、UTCからのオフセットとしてのタイム・ゾーンです。 前述の例では、オフセット値は-05:00です。

    null値はトークンの有効期限が切れないことを示します。

  • 最小値: 0
    使用されている合計バイト数。
  • (オプション)クロス・オリジン・リクエストを発行できるオリジンのリスト。 リスト内のエントリはスペースで区切られています。
  • (オプション)実際のリクエスト・レスポンスでユーザー・エージェント(ブラウザなど)に公開されるヘッダーのリスト。 リスト内のエントリはスペースで区切られています。
  • 最小値: 0
    (オプション)オリジンが実行前の結果を保持する最大時間(秒単位)。
  • 最小値: 0
    コンテナの最大サイズ(バイト)。 通常、この値は管理者によって設定されます。
  • 最小値: 0
    コンテナの最大オブジェクト数。 通常、この値は管理者によって設定されます。
  • (オプション)一時URLの秘密キーの値。 設定していない場合、このヘッダーはレスポンスで返されません。
  • (オプション)一時URLの2番目の秘密キーの値。 設定していない場合、このヘッダーはレスポンスで返されません。
  • カスタム・コンテナ・メタデータ・アイテムであり、{name}はメタデータ・アイテムの名前です。 1つのX-Container-Meta-{name}レスポンス・ヘッダーが、各メタデータ・アイテム(各{name})に対して表示されます。
  • 最小値: 0
    オブジェクトの数。
  • (オプション)読取りアクセス権を付与するACL。 設定していない場合、このヘッダーはこの操作で返されません。
  • (オプション)書込みアクセス権を付与するACL。 設定していない場合、このヘッダーはこの操作で返されません。
  • コンテナのタイプ。 アーカイブ・コンテナの場合、このヘッダーの値は常にArchiveです
  • 最小値: 0
    アカウント、コンテナまたはオブジェクトが現在のバージョンとして最初に作成されたUNIX Epochタイムスタンプ形式での日付と時刻。

    たとえば、1440619048Mon, Wed, 26 Aug 2015 19:57:28 GMTと同等です。

  • このリクエストの一意のトランザクション識別子。 サービス・プロバイダに問題を報告するときに、この値が必要な場合があります。
  • 最小値: 0
    最小値: > true
    (オプション)アップロードされたオブジェクトが削除可能になるまで存在する必要がある日数。

401レスポンス

リクエストに認証トークンが含まれていないか、リクエストで指定した認証トークンが無効です。 期限切れになっている可能性があります。 認証トークンは30分後に失効します。
ヘッダー

403レスポンス

禁止。 考えられる原因:
  • Oracle Cloud My Servicesでサービスにデータ・センターが選択されていません。
  • リクエストが誤ったデータ・センターに送信されました。 たとえば、サービスのデータ・センターはChicago (us2)ですが、リクエストはAshburn (us6)データ・センターに対応するURLに送信されました。
  • 指定されたコンテナに対して操作を実行するために必要な権限がありません。 たとえば、ユーザーに割り当てられたロールや、リクエストに指定されたコンテナのアクセス権定義が変更される場合があります。
  • 指定した操作は、アーカイブ済オブジェクトまたはストレージ・クラスがArchiveのコンテナに対して許可されていません
  • 期限切れになっていないオブジェクトをPUT、POSTまたはDELETEしようとするか、既存のコンテナ・レベルWORMポリシーを更新しようとして、コンテナまたはオブジェクト・レベルWORMポリシーに違反しています。
ヘッダー

404レスポンス

コンテナが存在しないか、作成されたばかりで3つのすべてのノード間でレプリケートされていません。
ヘッダー
トップに戻る

cURLコマンド

次の例は、cURLを使用してRESTリソースにHEADリクエストを送信して、Oracle Cloud Infrastructure Object Storage Classicでアカウントのコンテナに関する情報を取得する方法を示しています。 cURLの詳細は、「cURLの使用」を参照してください。

curl -v -X HEAD \
     -H "X-Auth-Token: AUTH_tkb4fdf39c92e9f62cca9b7c196f8b6e6b" \
     https://foo.storage.oraclecloud.com/v1/myservice-bar/FirstContainer

レスポンスのサンプル

次に、このコマンドのレスポンスのサンプルを示します。

HTTP/1.1 204 No Content
Date: Fri, 06 Mar 2015 11:40:11 GMT
X-Container-Object-Count: 0
X-Container-Write: myDomain.myservice.Storage_ReadWriteGroup,myDomain.myCustomRole
X-Container-Meta-Category: Books
Accept-Ranges: bytes
X-Container-Meta-Quota-Count: 100
X-Timestamp: 1425639066.56315
X-Container-Read: .r:*,.rlistings
X-Container-Bytes-Used: 0
Content-Type: text/plain; charset=utf-8
X-Container-Meta-Quota-Bytes: 10737418240
X-Trans-Id: txb0b9882eceba45b287266-0054f9921b
Content-Language: en
トップに戻る