مشاركة عبر


WebhookCreateParameters interface

معلمات إنشاء إخطار على الويب.

الخصائص

actions

قائمة الإجراءات التي تؤدي إلى إخطار على الويب لنشر الإعلامات.

customHeaders

العناوين المخصصة التي ستتم إضافتها إلى إعلامات خطاف الويب.

location

موقع خطاف الويب. لا يمكن تغيير هذا بعد إنشاء المورد.

scope

نطاق المستودعات حيث يمكن تشغيل الحدث. على سبيل المثال، تعني 'foo:*' أحداثا لجميع العلامات ضمن المستودع 'foo'. 'foo:bar' تعني أحداث 'foo:bar' فقط. 'foo' يعادل 'foo:latest'. فارغ يعني كافة الأحداث.

serviceUri

عنوان URI للخدمة لخطاف الويب لنشر الإعلامات.

status

حالة خطاف الويب في وقت استدعاء العملية.

tags

علامات خطاف الويب.

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

actions

قائمة الإجراءات التي تؤدي إلى إخطار على الويب لنشر الإعلامات.

actions?: string[]

قيمة الخاصية

string[]

customHeaders

العناوين المخصصة التي ستتم إضافتها إلى إعلامات خطاف الويب.

customHeaders?: Record<string, string>

قيمة الخاصية

Record<string, string>

location

موقع خطاف الويب. لا يمكن تغيير هذا بعد إنشاء المورد.

location: string

قيمة الخاصية

string

scope

نطاق المستودعات حيث يمكن تشغيل الحدث. على سبيل المثال، تعني 'foo:*' أحداثا لجميع العلامات ضمن المستودع 'foo'. 'foo:bar' تعني أحداث 'foo:bar' فقط. 'foo' يعادل 'foo:latest'. فارغ يعني كافة الأحداث.

scope?: string

قيمة الخاصية

string

serviceUri

عنوان URI للخدمة لخطاف الويب لنشر الإعلامات.

serviceUri?: string

قيمة الخاصية

string

status

حالة خطاف الويب في وقت استدعاء العملية.

status?: string

قيمة الخاصية

string

tags

علامات خطاف الويب.

tags?: Record<string, string>

قيمة الخاصية

Record<string, string>