ContainerGetPropertiesHeaders interface

Container_getProperties操作のヘッダーを定義します。

プロパティ

blobPublicAccess

コンテナー内のデータにパブリックにアクセスできるかどうかを示し、アクセス レベルを示します

clientRequestId

クライアント要求 ID ヘッダーが要求で送信された場合、このヘッダーは同じ値を持つ応答に存在します。

date

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

defaultEncryptionScope

コンテナーの既定の暗号化スコープ。

denyEncryptionScopeOverride

コンテナーの既定の暗号化スコープをオーバーライドできるかどうかを示します。

errorCode

エラー コード

etag

ETag には、条件に基づく操作の実行に使用できる値が含まれます。 要求バージョンが 2011-08-18 またはそれ以降である場合、ETag 値は引用符で囲まれます。

hasImmutabilityPolicy

コンテナーに不変ポリシーが設定されているかどうかを示します。

hasLegalHold

コンテナーに訴訟ホールドがあるかどうかを示します。

isImmutableStorageWithVersioningEnabled

コンテナーでバージョン レベルのウォームが有効かどうかを示します。

lastModified

コンテナーが最後に更新された日時を返します。 BLOB を変更する操作 (BLOB のメタデータまたはプロパティの更新など) を行うと、BLOB の最終更新時刻が変更されます。

leaseDuration

BLOB がリースされている場合に、リース期間が無限と固定のどちらであるかを指定します。

leaseState

BLOB のリースの状態。

leaseStatus

BLOB の現在のリース ステータス。

metadata
requestId

このヘッダーは要求を一意に識別するので、要求のトラブルシューティングに使用できます。

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

BLOB がリースされている場合に、リース期間が無限と固定のどちらであるかを指定します。

leaseDuration?: LeaseDurationType

プロパティ値

leaseState

BLOB のリースの状態。

leaseState?: LeaseStateType

プロパティ値

leaseStatus

BLOB の現在のリース ステータス。

leaseStatus?: LeaseStatusType

プロパティ値

metadata

metadata?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

requestId

このヘッダーは要求を一意に識別するので、要求のトラブルシューティングに使用できます。

requestId?: string

プロパティ値

string

version

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

version?: string

プロパティ値

string