BatchDeleteSubRequest الفصل
يمثل طلبا واحدا على دفعة من طلبات حذف كائن ثنائي كبير الحجم متعددة
ينظم عناصر HttpRequest معا لعمليات REST الدفعية إلى نقطة نهاية مضيف واحدة.
- توريث
-
builtins.objectBatchDeleteSubRequest
الدالمنشئ
BatchDeleteSubRequest(container_name, blob_name, snapshot=None, lease_id=None, delete_snapshots=None, if_modified_since=None, if_unmodified_since=None, if_match=None, if_none_match=None)
المعلمات
- container_name
- blob_name
- snapshot
- lease_id
- delete_snapshots
- if_modified_since
- if_unmodified_since
- if_match
- if_none_match
المتغيرات
- container_name
- str
اسم الحاوية الموجودة.
- blob_name
- str
اسم الكائن الثنائي كبير الحجم الموجود.
- snapshot
- str
معلمة اللقطة هي قيمة DateTime مبهمة تحدد لقطة الكائن الثنائي كبير الحجم لحذفها عند وجودها.
- lease_id
- str
مطلوب إذا كان الكائن الثنائي كبير الحجم لديه عقد إيجار نشط.
- delete_snapshots
- DeleteSnapshot
مطلوب إذا كان الكائن الثنائي كبير الحجم يحتوي على لقطات مقترنة.
- if_modified_since
- datetime
قيمة DateTime. يتوقع Azure أن تكون قيمة التاريخ التي تم تمريرها UTC. إذا تم تضمين المنطقة الزمنية، فسيتم تحويل أي تواريخ غير UTC إلى UTC. إذا تم تمرير تاريخ بدون معلومات المنطقة الزمنية، فمن المفترض أن يكون UTC. حدد هذا العنوان لتنفيذ العملية فقط إذا تم تعديل المورد منذ الوقت المحدد.
- if_unmodified_since
- datetime
قيمة DateTime. يتوقع Azure أن تكون قيمة التاريخ التي تم تمريرها UTC. إذا تم تضمين المنطقة الزمنية، فسيتم تحويل أي تواريخ غير UTC إلى UTC. إذا تم تمرير تاريخ بدون معلومات المنطقة الزمنية، فمن المفترض أن يكون UTC. حدد هذا العنوان لتنفيذ العملية فقط إذا لم يتم تعديل المورد منذ التاريخ/الوقت المحدد.
- if_match
- str
قيمة ETag أو حرف البدل (*). حدد هذا العنوان لتنفيذ العملية فقط إذا كان ETag الخاص بالمورد يطابق القيمة المحددة.
- if_none_match
- str
قيمة ETag، أو حرف البدل (). حدد هذا العنوان لتنفيذ العملية فقط إذا لم يتطابق ETag للمورد مع القيمة المحددة. حدد حرف البدل () لتنفيذ العملية فقط إذا لم يكن المورد موجودا، وفشل العملية إذا كانت موجودة.
Azure SDK for Python