次の方法で共有


WebhookCreateParameters interface

Webhook を作成するためのパラメーター。

プロパティ

actions

通知を投稿するために Webhook をトリガーするアクションの一覧。

customHeaders

Webhook 通知に追加されるカスタム ヘッダー。

location

Webhook の場所。 これは、リソースの作成後に変更することはできません。

scope

イベントをトリガーできるリポジトリのスコープ。 たとえば、'foo:*' はリポジトリ 'foo' のすべてのタグのイベントを意味します。 'foo:bar' は 'foo:bar' のみのイベントを意味します。 'foo' は 'foo:latest' に相当します。 空は、すべてのイベントを意味します。

serviceUri

通知を投稿する Webhook のサービス URI。 この値には資格情報が含まれています。 ユーザーに表示する前に不明にすることを検討する

status

操作が呼び出されたときの webhook の状態。

tags

Webhook のタグ。

プロパティの詳細

actions

通知を投稿するために Webhook をトリガーするアクションの一覧。

actions?: string[]

プロパティ値

string[]

customHeaders

Webhook 通知に追加されるカスタム ヘッダー。

customHeaders?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

location

Webhook の場所。 これは、リソースの作成後に変更することはできません。

location: string

プロパティ値

string

scope

イベントをトリガーできるリポジトリのスコープ。 たとえば、'foo:*' はリポジトリ 'foo' のすべてのタグのイベントを意味します。 'foo:bar' は 'foo:bar' のみのイベントを意味します。 'foo' は 'foo:latest' に相当します。 空は、すべてのイベントを意味します。

scope?: string

プロパティ値

string

serviceUri

通知を投稿する Webhook のサービス URI。 この値には資格情報が含まれています。 ユーザーに表示する前に不明にすることを検討する

serviceUri?: string

プロパティ値

string

status

操作が呼び出されたときの webhook の状態。

status?: string

プロパティ値

string

tags

Webhook のタグ。

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}