BlockBlobStageBlockFromURLOptions interface
خيارات لتكوين عملية stageBlockFromURL .
- Extends
الخصائص
abort |
تنفيذ الواجهة |
conditions | إذا تم تحديده، يحتوي على معرف التأجير الذي يجب مطابقته ويجب أن يكون التأجير بهذا المعرف نشطا حتى تنجح العملية. |
customer |
معلومات المفتاح المقدمة من العميل. |
encryption |
اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم إجراء التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure. |
range | يحدد وحدات البايت الخاصة ب Blob/File المصدر المراد تحميله. إذا لم يتم تحديده، يتم تحميل المحتوى بأكمله ككتلة واحدة. |
source |
يتم دعم نوع الحامل فقط. يجب أن تكون بيانات الاعتماد رمز وصول OAuth صالحا لنسخ المصدر. |
source |
تجزئة CRC64 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة. لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت. |
source |
تجزئة MD5 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة. لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت. |
الخصائص الموروثة
tracing |
خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع. |
تفاصيل الخاصية
abortSignal
تنفيذ الواجهة AbortSignalLike
للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة تحكم @azure/abort لإنشاء AbortSignal
.
abortSignal?: AbortSignalLike
قيمة الخاصية
conditions
إذا تم تحديده، يحتوي على معرف التأجير الذي يجب مطابقته ويجب أن يكون التأجير بهذا المعرف نشطا حتى تنجح العملية.
conditions?: LeaseAccessConditions
قيمة الخاصية
customerProvidedKey
encryptionScope
اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم إجراء التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure.
encryptionScope?: string
قيمة الخاصية
string
range
يحدد وحدات البايت الخاصة ب Blob/File المصدر المراد تحميله. إذا لم يتم تحديده، يتم تحميل المحتوى بأكمله ككتلة واحدة.
range?: Range_2
قيمة الخاصية
sourceAuthorization
يتم دعم نوع الحامل فقط. يجب أن تكون بيانات الاعتماد رمز وصول OAuth صالحا لنسخ المصدر.
sourceAuthorization?: HttpAuthorization
قيمة الخاصية
sourceContentCrc64
تجزئة CRC64 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة.
لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت.
sourceContentCrc64?: Uint8Array
قيمة الخاصية
Uint8Array
sourceContentMD5
تجزئة MD5 للمحتوى من URI. يتم استخدام هذه التجزئة للتحقق من تكامل المحتوى أثناء نقل البيانات من URI. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل من مصدر النسخ بهذه القيمة.
لا يمكن تعيين sourceContentMD5 و sourceContentCrc64 في نفس الوقت.
sourceContentMD5?: Uint8Array
قيمة الخاصية
Uint8Array
تفاصيل الخاصية الموروثة
tracingOptions
خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.
tracingOptions?: OperationTracingOptions
قيمة الخاصية
موروث منCommonOptions.tracingOptions