PathGetPropertiesHeadersModel interface
Path_getProperties操作のヘッダーを定義します。
プロパティ
accept |
サービスがファイル コンテンツの一部に対する要求をサポートすることを示します。 |
acl | ファイルまたはディレクトリの POSIX アクセス制御リスト。 アクションが "getAccessControl" で、階層型名前空間がアカウントに対して有効になっている場合にのみ、応答に含まれます。 |
cache |
Cache-Control要求ヘッダーがリソースに対して以前に設定されている場合は、このヘッダーでその値が返されます。 |
content |
リソースに対して Content-Disposition 要求ヘッダーが以前に設定されている場合は、このヘッダーでその値が返されます。 |
content |
リソースに対して Content-Encoding 要求ヘッダーが以前に設定されている場合は、このヘッダーでその値が返されます。 |
content |
リソースに対して Content-Language 要求ヘッダーが以前に設定されている場合は、このヘッダーでその値が返されます。 |
content |
リソースのサイズ (バイト単位)。 |
contentMD5 | ストレージに格納されている完全なファイルの MD5 ハッシュ。 このヘッダーは、"GetProperties" 操作の場合にのみ返されます。 ファイルに Content-MD5 ヘッダーが設定されている場合、クライアントがメッセージ コンテンツの整合性を確認できるように、GetProperties 呼び出しに対してこの応答ヘッダーが返されます。 |
content |
クライアントが Range 要求ヘッダーを設定してファイルのサブセットを要求した場合に返されるバイト範囲を示します。 |
content |
リソースに指定されたコンテンツ タイプ。 コンテンツ タイプが指定されていない場合、既定のコンテンツ タイプは application/octet-stream です。 |
date | サービスによって生成される、応答の開始時刻を示す UTC 日付/時刻値。 |
error |
エラー コード |
etag | ファイルまたはディレクトリに関連付けられている HTTP エンティティ タグ。 |
group | ファイルまたはディレクトリの所有グループ。 アカウントに対して階層型名前空間が有効になっている場合は、応答に含まれます。 |
last |
ファイルまたはディレクトリが最後に変更されたデータと時刻。 ファイルまたはディレクトリに対する書き込み操作は、最後に変更された時刻を更新します。 |
lease |
リソースがリースされるときに、リース期間が無限か固定期間かを指定します。 |
lease |
リソースのリース状態。 |
lease |
リソースのリース状態。 |
owner | ファイルまたはディレクトリの所有者。 アカウントに対して階層型名前空間が有効になっている場合は、応答に含まれます。 |
permissions | ファイル所有者、ファイル所有グループなどの POSIX アクセス許可。 アカウントに対して階層型名前空間が有効になっている場合は、応答に含まれます。 |
properties | 名前と値のペアのコンマ区切りリストの形式で、ファイルまたはディレクトリに関連付けられているユーザー定義のプロパティ "n1=v1, n2=v2, ..." 。各値は base64 でエンコードされた文字列です。 文字列には、ISO-8859-1 文字セット内の ASCII 文字のみを含める場合があることに注意してください。 |
request |
トラブルシューティングと関連付けのために分析ログに記録されたサーバーによって生成された UUID。 |
resource |
リソースの型。 値は "file" または "directory" です。 設定されていない場合、値は "file" になります。 |
version | 要求の処理に使用される REST プロトコルのバージョン。 |
プロパティの詳細
acceptRanges
サービスがファイル コンテンツの一部に対する要求をサポートすることを示します。
acceptRanges?: string
プロパティ値
string
acl
ファイルまたはディレクトリの POSIX アクセス制御リスト。 アクションが "getAccessControl" で、階層型名前空間がアカウントに対して有効になっている場合にのみ、応答に含まれます。
acl?: string
プロパティ値
string
cacheControl
Cache-Control要求ヘッダーがリソースに対して以前に設定されている場合は、このヘッダーでその値が返されます。
cacheControl?: string
プロパティ値
string
contentDisposition
リソースに対して Content-Disposition 要求ヘッダーが以前に設定されている場合は、このヘッダーでその値が返されます。
contentDisposition?: string
プロパティ値
string
contentEncoding
リソースに対して Content-Encoding 要求ヘッダーが以前に設定されている場合は、このヘッダーでその値が返されます。
contentEncoding?: string
プロパティ値
string
contentLanguage
リソースに対して Content-Language 要求ヘッダーが以前に設定されている場合は、このヘッダーでその値が返されます。
contentLanguage?: string
プロパティ値
string
contentLength
リソースのサイズ (バイト単位)。
contentLength?: number
プロパティ値
number
contentMD5
ストレージに格納されている完全なファイルの MD5 ハッシュ。 このヘッダーは、"GetProperties" 操作の場合にのみ返されます。 ファイルに Content-MD5 ヘッダーが設定されている場合、クライアントがメッセージ コンテンツの整合性を確認できるように、GetProperties 呼び出しに対してこの応答ヘッダーが返されます。
contentMD5?: string
プロパティ値
string
contentRange
クライアントが Range 要求ヘッダーを設定してファイルのサブセットを要求した場合に返されるバイト範囲を示します。
contentRange?: string
プロパティ値
string
contentType
リソースに指定されたコンテンツ タイプ。 コンテンツ タイプが指定されていない場合、既定のコンテンツ タイプは application/octet-stream です。
contentType?: string
プロパティ値
string
date
サービスによって生成される、応答の開始時刻を示す UTC 日付/時刻値。
date?: Date
プロパティ値
Date
errorCode
エラー コード
errorCode?: string
プロパティ値
string
etag
ファイルまたはディレクトリに関連付けられている HTTP エンティティ タグ。
etag?: string
プロパティ値
string
group
ファイルまたはディレクトリの所有グループ。 アカウントに対して階層型名前空間が有効になっている場合は、応答に含まれます。
group?: string
プロパティ値
string
lastModified
ファイルまたはディレクトリが最後に変更されたデータと時刻。 ファイルまたはディレクトリに対する書き込み操作は、最後に変更された時刻を更新します。
lastModified?: Date
プロパティ値
Date
leaseDuration
リソースがリースされるときに、リース期間が無限か固定期間かを指定します。
leaseDuration?: string
プロパティ値
string
leaseState
リソースのリース状態。
leaseState?: string
プロパティ値
string
leaseStatus
リソースのリース状態。
leaseStatus?: string
プロパティ値
string
owner
ファイルまたはディレクトリの所有者。 アカウントに対して階層型名前空間が有効になっている場合は、応答に含まれます。
owner?: string
プロパティ値
string
permissions
ファイル所有者、ファイル所有グループなどの POSIX アクセス許可。 アカウントに対して階層型名前空間が有効になっている場合は、応答に含まれます。
permissions?: string
プロパティ値
string
properties
名前と値のペアのコンマ区切りリストの形式で、ファイルまたはディレクトリに関連付けられているユーザー定義のプロパティ "n1=v1, n2=v2, ..." 。各値は base64 でエンコードされた文字列です。 文字列には、ISO-8859-1 文字セット内の ASCII 文字のみを含める場合があることに注意してください。
properties?: string
プロパティ値
string
requestId
トラブルシューティングと関連付けのために分析ログに記録されたサーバーによって生成された UUID。
requestId?: string
プロパティ値
string
resourceType
リソースの型。 値は "file" または "directory" です。 設定されていない場合、値は "file" になります。
resourceType?: string
プロパティ値
string
version
要求の処理に使用される REST プロトコルのバージョン。
version?: string
プロパティ値
string