この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

Get Container Metadata

 

Get Container Metadata 操作、コンテナーのすべてのユーザー定義のメタデータを返します。

Get Container Metadata 要求は次のように作成されます。 HTTPS が推奨されます。 置き換える myaccount をストレージ アカウントの名前。

メソッド

要求 URI

HTTP バージョン

GET/HEAD

https://myaccount.blob.core.windows.net/mycontainer?restype=container&comp=metadata

HTTP/1.1

エミュー レートされたストレージ サービスに対する要求を行うときに、エミュレーターのホスト名ととしての Blob サービス ポートを指定 127.0.0.1:10000, 、その後にエミュー レートされたストレージ アカウントの名前。

メソッド

要求 URI

HTTP バージョン

GET/HEAD

http://127.0.0.1:10000/devstoreaccount1/mycontainer?restype=container&comp=metadata

HTTP/1.1

詳細については、XmlLite の概要を参照してください。

次の追加パラメーターを要求の URI で指定できます。

Parameter

description

timeout

省略可能です。 timeout パラメーターは、秒単位で表されます。 詳細については、次を参照してください。 BLOB サービス操作のタイムアウトの設定です。

次の表は、必須の要求ヘッダーおよび省略可能な要求ヘッダーを示します。

要求ヘッダー

description

Authorization

必須。

認証スキーム、アカウント名、および署名を指定します。 詳細については、次を参照してください。 Azure ストレージ サービスの認証です。

Date または x-ms-date

必須。

要求の世界協定時刻 (UTC) を指定します。 詳細については、次を参照してください。 Azure ストレージ サービスの認証です。

x-ms-lease-id: <ID>

バージョン 2012-02-12 以降では省略可能。 このオプションを指定すると場合、 Get Container Metadata 、コンテナーのリースがアクティブで、この ID と一致する場合にのみ成功 アクティブなリースがないか、ID が一致しないである場合、エラー コード 412 (Precondition Failed) が返されます。

x-ms-version

認証された要求では常に必須、匿名要求では省略可能です。 この要求に使用する操作のバージョンを指定します。 詳細については、次を参照してください。 Azure ストレージ サービスのバージョン管理です。

x-ms-client-request-id

省略可能です。 ストレージ解析ロギングが有効なときに解析ログに記録される、クライアントで生成された非透過の値を 1 KB の文字制限付きで提供します。 クライアント側のアクティビティをサーバーが受信した要求と関連付けるために、このヘッダーを使用することを強くお勧めします。 詳細については、次を参照してください Storage Analytics Logging についてAzure ロギング:ログ ストレージ要求の追跡を使用したです。

ありません。

応答には、HTTP ステータス コードと一連の応答ヘッダーが含まれます。

操作に成功すると、状態コード 200 (OK) が返されます。

状態コードについては、次を参照してください。 ステータス コードとエラー コードです。

この操作の応答には、次のヘッダーが含まれています。 追加の標準 HTTP ヘッダーが応答に含まれていることもあります。 すべての標準ヘッダーに準拠している、 http/1.1 プロトコル仕様です。

構文

description

x-ms-meta-name:value

メタデータとしてコンテナーに関連付けられた名前と値のペアを含む文字列を返します。

ETag

コンテナーのエンティティ タグ。 要求バージョンが 2011-08-18 またはそれ以降である場合、ETag 値は引用符で囲まれます。

Last-Modified

コンテナーが最後に更新された日時を返します。 日付形式は RFC 1123 に従います。 詳細については、次を参照してください。 ヘッダーにおける日付/時刻値の表現です。

コンテナーまたはそのプロパティやメタデータを変更する操作を行うと、最終更新時刻が更新されます。 BLOB に対する操作は、コンテナーの最終更新時刻に影響しません。

x-ms-request-id

このヘッダーは要求を一意に識別するので、要求のトラブルシューティングに使用できます。 詳細については、次を参照してください。 API 操作のトラブルシューティングです。

x-ms-version

要求の実行に使用する BLOB サービスのバージョンを示します。 このヘッダーはバージョン 2009-09-19 以降で行った要求に対して返されます。

このヘッダーは、コンテナーが BLOB サービスの 2009-09-19 バージョンを使用するパブリック アクセス用にマークされている場合は、バージョン指定のない匿名要求に対しても返されます。

Date

サービスによって生成される、応答の開始時刻を示す UTC 日付/時刻値。

ありません。


Response Status: HTTP/1.1 200 OK Response Headers: Transfer-Encoding: chunked x-ms-meta-AppName: StorageSample Date: Sun, 25 Sep 2011 23:43:08 GMT ETag: "0x8CAFB82EFF70C46" Last-Modified: Sun, 25 Sep 2011 19:42:18 GMT x-ms-version: 2011-08-18 Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0

この操作を呼び出すことができるのはアカウント所有者のみです。

この操作は、コンテナーのユーザー定義のメタデータのみを返します。 システムのプロパティを返すには、呼び出す Get Container Propertiesです。

表示: