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
BLOB がリースされている場合に、リース期間が無限と固定のどちらであるかを指定します。
leaseDuration?: LeaseDurationType
プロパティ値
leaseState
leaseStatus
metadata
metadata?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
requestId
このヘッダーは要求を一意に識別するので、要求のトラブルシューティングに使用できます。
requestId?: string
プロパティ値
string
version
要求の実行に使用する BLOB サービスのバージョンを示します。 このヘッダーはバージョン 2009-09-19 以降で行った要求に対して返されます。
version?: string
プロパティ値
string