ContainerDeleteBlobOptions interface

خيارات لتكوين <xref:ContainerClient.deleteBlob> العملية.

Extends

الخصائص

abortSignal

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

conditions

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

customerProvidedKey

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

deleteSnapshots

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

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

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

versionId

قيمة DateTime غير شفافة تحدد، عند وجودها، إصدار الكائن الثنائي كبير الحجم المراد حذفه. إنه لإصدار الخدمة 2019-10-10 والإصدارات الأحدث.

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

abortSignal

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

abortSignal?: AbortSignalLike

قيمة الخاصية

AbortSignalLike

conditions

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

conditions?: BlobRequestConditions

قيمة الخاصية

customerProvidedKey

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

customerProvidedKey?: CpkInfo

قيمة الخاصية

deleteSnapshots

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

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

قيمة الخاصية

tracingOptions

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

tracingOptions?: OperationTracingOptions

قيمة الخاصية

OperationTracingOptions

versionId

قيمة DateTime غير شفافة تحدد، عند وجودها، إصدار الكائن الثنائي كبير الحجم المراد حذفه. إنه لإصدار الخدمة 2019-10-10 والإصدارات الأحدث.

versionId?: string

قيمة الخاصية

string