次の方法で共有


PageBlobCreateIfNotExistsResponse interface

createIfNotExists 操作の応答データが含まれます。

Extends

プロパティ

succeeded

BLOB が正常に作成されたかどうかを示します。 BLOB が既に存在するので変更されていない場合は false です。

継承されたプロパティ

clientRequestId

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

contentMD5

BLOB に MD5 ハッシュがあり、この操作で完全な BLOB を読み取る場合は、クライアントがメッセージ コンテンツの整合性を確認できるように、この応答ヘッダーが返されます。

date

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

encryptionKeySha256

BLOB の暗号化に使用される暗号化キーの SHA-256 ハッシュ。 このヘッダーは、BLOB が顧客指定のキーで暗号化された場合にのみ返されます。

encryptionScope

BLOB の内容とアプリケーション メタデータの暗号化に使用される暗号化スコープの名前を返します。 このヘッダーが存在しないことは、既定のアカウント暗号化スコープの使用を意味します。

errorCode

エラー コード

etag

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

isServerEncrypted

要求の内容が指定したアルゴリズムを使用して正常に暗号化された場合、このヘッダーの値は true に設定され、それ以外の場合は false に設定されます。

lastModified

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

requestId

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

version

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

versionId

BLOB を一意に識別するサービスによって返される DateTime 値。 このヘッダーの値は BLOB のバージョンを示し、このバージョンの BLOB にアクセスするために後続の要求で使用できます。

プロパティの詳細

succeeded

BLOB が正常に作成されたかどうかを示します。 BLOB が既に存在するので変更されていない場合は false です。

succeeded: boolean

プロパティ値

boolean

継承されたプロパティの詳細

clientRequestId

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

clientRequestId?: string

プロパティ値

string

PageBlobCreateResponse.clientRequestId から継承されます

contentMD5

BLOB に MD5 ハッシュがあり、この操作で完全な BLOB を読み取る場合は、クライアントがメッセージ コンテンツの整合性を確認できるように、この応答ヘッダーが返されます。

contentMD5?: Uint8Array

プロパティ値

Uint8Array

PageBlobCreateResponse.contentMD5 から継承された

date

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

date?: Date

プロパティ値

Date

PageBlobCreateResponse.date から継承されます

encryptionKeySha256

BLOB の暗号化に使用される暗号化キーの SHA-256 ハッシュ。 このヘッダーは、BLOB が顧客指定のキーで暗号化された場合にのみ返されます。

encryptionKeySha256?: string

プロパティ値

string

PageBlobCreateResponse.encryptionKeySha256 から継承された

encryptionScope

BLOB の内容とアプリケーション メタデータの暗号化に使用される暗号化スコープの名前を返します。 このヘッダーが存在しないことは、既定のアカウント暗号化スコープの使用を意味します。

encryptionScope?: string

プロパティ値

string

PageBlobCreateResponse.encryptionScope から継承された

errorCode

エラー コード

errorCode?: string

プロパティ値

string

pageBlobCreateResponse.errorCode から継承

etag

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

etag?: string

プロパティ値

string

PageBlobCreateResponse.etag から継承された

isServerEncrypted

要求の内容が指定したアルゴリズムを使用して正常に暗号化された場合、このヘッダーの値は true に設定され、それ以外の場合は false に設定されます。

isServerEncrypted?: boolean

プロパティ値

boolean

PageBlobCreateResponse.isServerEncrypted から継承された

lastModified

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

lastModified?: Date

プロパティ値

Date

pageBlobCreateResponse.lastModified から継承

requestId

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

requestId?: string

プロパティ値

string

PageBlobCreateResponse.requestId から継承されます

version

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

version?: string

プロパティ値

string

PageBlobCreateResponse.version から継承されます

versionId

BLOB を一意に識別するサービスによって返される DateTime 値。 このヘッダーの値は BLOB のバージョンを示し、このバージョンの BLOB にアクセスするために後続の要求で使用できます。

versionId?: string

プロパティ値

string

pageBlobCreateResponse.versionId から継承