BlobEventsTrigger interface
المشغل الذي يتم تشغيله في كل مرة يحدث فيها حدث Blob.
الخصائص
| blob |
يجب أن يبدأ مسار الكائن الثنائي كبير الحجم بالنمط المتوفر لتشغيله. على سبيل المثال، '/records/blobs/december/' سيتم تشغيل المشغل فقط للكائنات الثنائية كبيرة الحجم في مجلد ديسمبر ضمن حاوية السجلات. يجب توفير واحد على الأقل من هذه: blobPathBeginsWith، blobPathEndsWith. |
| blob |
يجب أن ينتهي مسار الكائن الثنائي كبير الحجم بالنمط المتوفر لتشغيله. على سبيل المثال، 'ديسمبر/boxes.csv' سيتم تشغيل المشغل فقط للنقاط الكبيرة المسماة مربعات في مجلد ديسمبر. يجب توفير واحد على الأقل من هذه: blobPathBeginsWith، blobPathEndsWith. |
| events | نوع الأحداث التي تتسبب في إطلاق هذا المشغل. |
| ignore |
إذا تم تعيينها إلى true، تجاهل الكائنات الثنائية كبيرة الحجم التي تحتوي على صفر بايت. |
| scope | معرف مورد ARM لحساب التخزين. |
| type | تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن |
الخصائص الموروثة
| annotations | قائمة العلامات التي يمكن استخدامها لوصف المشغل. |
| description | وصف المشغل. |
| pipelines | البنية الأساسية لبرنامج ربط العمليات التجارية التي تحتاج إلى البدء. |
| runtime |
يشير إلى ما إذا كان المشغل قيد التشغيل أم لا. يتم تحديثه عند استدعاء واجهات برمجة التطبيقات بدء/إيقاف على المشغل. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
blobPathBeginsWith
يجب أن يبدأ مسار الكائن الثنائي كبير الحجم بالنمط المتوفر لتشغيله. على سبيل المثال، '/records/blobs/december/' سيتم تشغيل المشغل فقط للكائنات الثنائية كبيرة الحجم في مجلد ديسمبر ضمن حاوية السجلات. يجب توفير واحد على الأقل من هذه: blobPathBeginsWith، blobPathEndsWith.
blobPathBeginsWith?: string
قيمة الخاصية
string
blobPathEndsWith
يجب أن ينتهي مسار الكائن الثنائي كبير الحجم بالنمط المتوفر لتشغيله. على سبيل المثال، 'ديسمبر/boxes.csv' سيتم تشغيل المشغل فقط للنقاط الكبيرة المسماة مربعات في مجلد ديسمبر. يجب توفير واحد على الأقل من هذه: blobPathBeginsWith، blobPathEndsWith.
blobPathEndsWith?: string
قيمة الخاصية
string
events
نوع الأحداث التي تتسبب في إطلاق هذا المشغل.
events: string[]
قيمة الخاصية
string[]
ignoreEmptyBlobs
إذا تم تعيينها إلى true، تجاهل الكائنات الثنائية كبيرة الحجم التي تحتوي على صفر بايت.
ignoreEmptyBlobs?: boolean
قيمة الخاصية
boolean
scope
معرف مورد ARM لحساب التخزين.
scope: string
قيمة الخاصية
string
type
تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن
type: "BlobEventsTrigger"
قيمة الخاصية
"BlobEventsTrigger"
تفاصيل الخاصية الموروثة
annotations
قائمة العلامات التي يمكن استخدامها لوصف المشغل.
annotations?: any[]
قيمة الخاصية
any[]
موروثة منMultiplePipelineTrigger.annotations
description
pipelines
البنية الأساسية لبرنامج ربط العمليات التجارية التي تحتاج إلى البدء.
pipelines?: TriggerPipelineReference[]
قيمة الخاصية
موروثة منMultiplePipelineTrigger.pipelines
runtimeState
يشير إلى ما إذا كان المشغل قيد التشغيل أم لا. يتم تحديثه عند استدعاء واجهات برمجة التطبيقات بدء/إيقاف على المشغل. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
runtimeState?: string
قيمة الخاصية
string