BlobDeleteOptions interface

خيارات لتكوين عملية الحذف .

Extends

الخصائص

abortSignal

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

conditions

الشروط التي يجب تلبيتها عند حذف الكائنات الثنائية كبيرة الحجم.

customerProvidedKey

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

deleteSnapshots

يحدد خيارات لحذف الكائنات الثنائية كبيرة الحجم التي تحتوي على لقطات مقترنة.

  • include: احذف الكائن الثنائي كبير الحجم الأساسي وجميع لقطاته.
  • only: احذف لقطات الكائن الثنائي كبير الحجم فقط وليس الكائن الثنائي كبير الحجم نفسه.

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

tracingOptions

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

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

abortSignal

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

abortSignal?: AbortSignalLike

قيمة الخاصية

conditions

الشروط التي يجب تلبيتها عند حذف الكائنات الثنائية كبيرة الحجم.

conditions?: BlobRequestConditions

قيمة الخاصية

customerProvidedKey

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

customerProvidedKey?: CpkInfo

قيمة الخاصية

deleteSnapshots

يحدد خيارات لحذف الكائنات الثنائية كبيرة الحجم التي تحتوي على لقطات مقترنة.

  • include: احذف الكائن الثنائي كبير الحجم الأساسي وجميع لقطاته.
  • only: احذف لقطات الكائن الثنائي كبير الحجم فقط وليس الكائن الثنائي كبير الحجم نفسه.
deleteSnapshots?: DeleteSnapshotsOptionType

قيمة الخاصية

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

tracingOptions

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

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منCommonOptions.tracingOptions