次の方法で共有


WebhookCreateParameters クラス

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

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.containerregistry._serialization.Model
WebhookCreateParameters

コンストラクター

WebhookCreateParameters(*, location: str, tags: Dict[str, str] | None = None, service_uri: str | None = None, custom_headers: Dict[str, str] | None = None, status: str | _models.WebhookStatus | None = None, scope: str | None = None, actions: List[str | _models.WebhookAction] | None = None, **kwargs: Any)

キーワードのみのパラメーター

名前 説明
tags

webhook のタグ。

location
str

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

service_uri
str

通知を投稿する Webhook のサービス URI。

custom_headers

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

status
str または WebhookStatus

操作が呼び出されたときの webhook の状態。 既知の値は、"enabled" と "disabled" です。

scope
str

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

actions
list[str または WebhookAction]

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

変数

名前 説明
tags

webhook のタグ。

location
str

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

service_uri
str

通知を投稿する Webhook のサービス URI。

custom_headers

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

status
str または WebhookStatus

操作が呼び出されたときの webhook の状態。 既知の値は、"enabled" と "disabled" です。

scope
str

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

actions
list[str または WebhookAction]

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