ContainerGetPropertiesHeaders interface
Container_getProperties操作のヘッダーを定義します。
プロパティ
blob |
コンテナー内のデータにパブリックにアクセスできるかどうかを示し、アクセスレベルを指定します。 |
client |
クライアント要求 ID ヘッダーが要求で送信された場合、このヘッダーは同じ値を持つ応答に存在します。 |
date | 応答が開始された時刻を示すサービスによって生成された UTC 日付/時刻値 |
default |
コンテナーの既定の暗号化スコープ。 |
deny |
コンテナーの既定の暗号化スコープをオーバーライドできるかどうかを示します。 |
error |
エラー コード |
etag | ETag には、条件付きで操作を実行するために使用できる値が含まれています。 要求バージョンが 2011-08-18 以降の場合、ETag 値は引用符で囲まれます。 |
has |
コンテナーに不変ポリシーが設定されているかどうかを示します。 |
has |
コンテナーに訴訟ホールドがあるかどうかを示します。 |
is |
コンテナーでバージョン レベルのワームが有効になっているかどうかを示します。 |
last |
コンテナーが最後に変更された日時を返します。 BLOB を変更する操作 (BLOB のメタデータまたはプロパティの更新など) は、BLOB の最終変更時刻を変更します。 |
lease |
BLOB がリースされるときに、リースの期間が無限か固定かを指定します。 |
lease |
BLOB のリース状態。 |
lease |
BLOB の現在のリース状態。 |
metadata | |
request |
このヘッダーは、作成された要求を一意に識別し、要求のトラブルシューティングに使用できます。 |
version | 要求の実行に使用される BLOB サービスのバージョンを示します。 このヘッダーは、バージョン 2009-09-19 以降に対して行われた要求に対して返されます。 |
プロパティの詳細
blobPublicAccess
コンテナー内のデータにパブリックにアクセスできるかどうかを示し、アクセスレベルを指定します。
blobPublicAccess?: PublicAccessType
プロパティ値
clientRequestId
クライアント要求 ID ヘッダーが要求で送信された場合、このヘッダーは同じ値を持つ応答に存在します。
clientRequestId?: string
プロパティ値
string
date
応答が開始された時刻を示すサービスによって生成された UTC 日付/時刻値
date?: Date
プロパティ値
Date
defaultEncryptionScope
コンテナーの既定の暗号化スコープ。
defaultEncryptionScope?: string
プロパティ値
string
denyEncryptionScopeOverride
コンテナーの既定の暗号化スコープをオーバーライドできるかどうかを示します。
denyEncryptionScopeOverride?: boolean
プロパティ値
boolean
errorCode
エラー コード
errorCode?: string
プロパティ値
string
etag
ETag には、条件付きで操作を実行するために使用できる値が含まれています。 要求バージョンが 2011-08-18 以降の場合、ETag 値は引用符で囲まれます。
etag?: string
プロパティ値
string
hasImmutabilityPolicy
コンテナーに不変ポリシーが設定されているかどうかを示します。
hasImmutabilityPolicy?: boolean
プロパティ値
boolean
hasLegalHold
コンテナーに訴訟ホールドがあるかどうかを示します。
hasLegalHold?: boolean
プロパティ値
boolean
isImmutableStorageWithVersioningEnabled
コンテナーでバージョン レベルのワームが有効になっているかどうかを示します。
isImmutableStorageWithVersioningEnabled?: boolean
プロパティ値
boolean
lastModified
コンテナーが最後に変更された日時を返します。 BLOB を変更する操作 (BLOB のメタデータまたはプロパティの更新など) は、BLOB の最終変更時刻を変更します。
lastModified?: Date
プロパティ値
Date
leaseDuration
leaseState
leaseStatus
metadata
metadata?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
requestId
このヘッダーは、作成された要求を一意に識別し、要求のトラブルシューティングに使用できます。
requestId?: string
プロパティ値
string
version
要求の実行に使用される BLOB サービスのバージョンを示します。 このヘッダーは、バージョン 2009-09-19 以降に対して行われた要求に対して返されます。
version?: string
プロパティ値
string