مشاركة عبر


WebhookPropertiesCreateParameters interface

المعايير لإنشاء خصائص webhook.

الخصائص

actions

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

customHeaders

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

scope

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

serviceUri

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

status

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

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

actions

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

actions: string[]

قيمة الخاصية

string[]

customHeaders

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

customHeaders?: Record<string, string>

قيمة الخاصية

Record<string, string>

scope

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

scope?: string

قيمة الخاصية

string

serviceUri

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

serviceUri: string

قيمة الخاصية

string

status

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

status?: string

قيمة الخاصية

string