مشاركة عبر


BlobEventsTrigger interface

المشغل الذي يتم تشغيله في كل مرة يحدث فيها حدث Blob.

يمتد

الخصائص

blobPathBeginsWith

يجب أن يبدأ مسار الكائن الثنائي كبير الحجم بالنمط المتوفر لتشغيله. على سبيل المثال، '/records/blobs/december/' سيتم تشغيل المشغل فقط للكائنات الثنائية كبيرة الحجم في مجلد ديسمبر ضمن حاوية السجلات. يجب توفير واحد على الأقل من هذه: blobPathBeginsWith، blobPathEndsWith.

blobPathEndsWith

يجب أن ينتهي مسار الكائن الثنائي كبير الحجم بالنمط المتوفر لتشغيله. على سبيل المثال، 'ديسمبر/boxes.csv' سيتم تشغيل المشغل فقط للنقاط الكبيرة المسماة مربعات في مجلد ديسمبر. يجب توفير واحد على الأقل من هذه: blobPathBeginsWith، blobPathEndsWith.

events

نوع الأحداث التي تتسبب في إطلاق هذا المشغل.

ignoreEmptyBlobs

إذا تم تعيينها إلى true، تجاهل الكائنات الثنائية كبيرة الحجم التي تحتوي على صفر بايت.

scope

معرف مورد ARM لحساب التخزين.

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

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

annotations

قائمة العلامات التي يمكن استخدامها لوصف المشغل.

description

وصف المشغل.

pipelines

البنية الأساسية لبرنامج ربط العمليات التجارية التي تحتاج إلى البدء.

runtimeState

يشير إلى ما إذا كان المشغل قيد التشغيل أم لا. يتم تحديثه عند استدعاء واجهات برمجة التطبيقات بدء/إيقاف على المشغل. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

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

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

وصف المشغل.

description?: string

قيمة الخاصية

string

موروث منMultiplePipelineTrigger.description

pipelines

البنية الأساسية لبرنامج ربط العمليات التجارية التي تحتاج إلى البدء.

pipelines?: TriggerPipelineReference[]

قيمة الخاصية

موروثة منMultiplePipelineTrigger.pipelines

runtimeState

يشير إلى ما إذا كان المشغل قيد التشغيل أم لا. يتم تحديثه عند استدعاء واجهات برمجة التطبيقات بدء/إيقاف على المشغل. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

runtimeState?: string

قيمة الخاصية

string

موروث منMultiplePipelineTrigger.runtimeState