مشاركة عبر


BlockBlobStageBlockFromURLOptions interface

خيارات لتكوين عملية stageBlockFromURL.

يمتد

الخصائص

abortSignal

تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.

conditions

إذا تم تحديده، يحتوي على معرف التأجير الذي يجب مطابقته ويجب أن يكون التأجير مع هذا المعرف نشطا حتى تنجح العملية.

customerProvidedKey

معلومات المفتاح المقدمة من العميل.

encryptionScope

Optional. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير لاستخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم تنفيذ التشفير مع نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure.

range

يحدد وحدات البايت الخاصة بالمصدر Blob/File لتحميله. إذا لم يتم تحديده، يتم تحميل المحتوى بأكمله ككتلة واحدة.

sourceAuthorization

يتم اعتماد نوع الحامل فقط. يجب أن تكون بيانات الاعتماد رمز وصول OAuth صالحا لنسخ المصدر.

sourceContentCrc64

تجزئة CRC64 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة.

لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت.

sourceContentMD5

تجزئة MD5 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة.

لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت.

sourceShareTokenIntent

القيمة الصالحة هي النسخ الاحتياطي

الخصائص الموروثة

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

تفاصيل الخاصية

abortSignal

تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.

abortSignal?: AbortSignalLike

قيمة الخاصية

conditions

إذا تم تحديده، يحتوي على معرف التأجير الذي يجب مطابقته ويجب أن يكون التأجير مع هذا المعرف نشطا حتى تنجح العملية.

conditions?: LeaseAccessConditions

قيمة الخاصية

customerProvidedKey

معلومات المفتاح المقدمة من العميل.

customerProvidedKey?: CpkInfo

قيمة الخاصية

encryptionScope

Optional. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير لاستخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم تنفيذ التشفير مع نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure.

encryptionScope?: string

قيمة الخاصية

string

range

يحدد وحدات البايت الخاصة بالمصدر Blob/File لتحميله. إذا لم يتم تحديده، يتم تحميل المحتوى بأكمله ككتلة واحدة.

range?: Range

قيمة الخاصية

sourceAuthorization

يتم اعتماد نوع الحامل فقط. يجب أن تكون بيانات الاعتماد رمز وصول OAuth صالحا لنسخ المصدر.

sourceAuthorization?: HttpAuthorization

قيمة الخاصية

sourceContentCrc64

تجزئة CRC64 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة.

لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت.

sourceContentCrc64?: Uint8Array

قيمة الخاصية

Uint8Array

sourceContentMD5

تجزئة MD5 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة.

لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت.

sourceContentMD5?: Uint8Array

قيمة الخاصية

Uint8Array

sourceShareTokenIntent

القيمة الصالحة هي النسخ الاحتياطي

sourceShareTokenIntent?: string

قيمة الخاصية

string

تفاصيل الخاصية الموروثة

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروثة منCommonOptions.tracingOptions