Azure Import/Export サービスのメタデータとプロパティ ファイルの形式

インポートまたはエクスポート ジョブの一部として 1 つ以上の BLOB のメタデータとプロパティを指定できます。 インポート ジョブの一部として作成されている BLOB のメタデータまたはプロパティを設定するには、インポートするデータを含むハード ドライブでメタデータまたはプロパティ ファイルを提供します。 エクスポート ジョブの場合、メタデータとプロパティは返されるハード ドライブに含まれるメタデータまたはプロパティ ファイルに書き込まれます。

メタデータ ファイルの形式

メタデータ ファイルの形式は、次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>  
<Metadata>  
[<metadata-name-1>metadata-value-1</metadata-name-1>]  
[<metadata-name-2>metadata-value-2</metadata-name-2>]  
. . .  
</Metadata>  
XML 要素 種類 Description
Metadata ルート要素 メタデータ ファイルのルート要素です。
metadata-name String 任意。 XML 要素は、BLOB のメタデータの名前を指定し、その値はメタデータの設定の値を指定します。

プロパティ ファイルの形式

メタデータ ファイルの形式は、次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>  
<Properties>  
[<Last-Modified>date-time-value</Last-Modified>]  
[<Etag>etag</Etag>]  
[<Content-Length>size-in-bytes<Content-Length>]  
[<Content-Type>content-type</Content-Type>]  
[<Content-MD5>content-md5</Content-MD5>]  
[<Content-Encoding>content-encoding</Content-Encoding>]  
[<Content-Language>content-language</Content-Language>]  
[<Cache-Control>cache-control</Cache-Control>]  
</Properties>  
XML 要素 種類 Description
Properties ルート要素 プロパティ ファイルのルート要素。
Last-Modified String 任意。 BLOB の最終更新時刻。 エクスポート ジョブの場合のみ。
Etag String 任意。 BLOB の ETag 値。 エクスポート ジョブの場合のみ。
Content-Length String 任意。 BLOB のサイズ (単位: バイト)。 エクスポート ジョブの場合のみ。
Content-Type String 任意。 BLOB のコンテンツの種類。
Content-MD5 String 任意。 BLOB の MD5 ハッシュ。
Content-Encoding String 任意。 BLOB コンテンツのエンコーディング。
Content-Language String 任意。 BLOB コンテンツの言語。
Cache-Control String 任意。 BLOB のキャッシュ制御文字列。

次のステップ

BLOB のメタデータとプロパティの設定の詳細な規則については、「Set Blob Properties」 (BLOB プロパティの設定)、「Set Blob Metadata」 (BLOB メタデータの設定)、「Setting and Retrieving Properties and Metadata for Blob Resources」 (BLOB リソースのプロパティとメタデータの設定と取得) をご覧ください。