Webhook クラス
コンテナー レジストリの Webhook を表す オブジェクト。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。
- 継承
-
azure.mgmt.containerregistry.v2021_08_01_preview.models._models_py3.ResourceWebhook
コンストラクター
Webhook(*, location: str, tags: Dict[str, str] | None = None, status: str | _models.WebhookStatus | None = None, scope: str | None = None, actions: List[str | _models.WebhookAction] | None = None, **kwargs: Any)
変数
- id
- str
リソース ID。
- name
- str
リソースの名前。
- type
- str
リソースの型。
- location
- str
リソースの場所。 これは、リソースの作成後に変更することはできません。 必須です。
- system_data
- SystemData
リソースの作成と最後の変更に関連するメタデータ。
- status
- str または WebhookStatus
操作が呼び出されたときの webhook の状態。 既知の値は、"enabled" と "disabled" です。
- scope
- str
イベントをトリガーできるリポジトリのスコープ。 たとえば、'foo:>>*<<' はリポジトリ 'foo' のすべてのタグのイベントを意味します。 'foo:bar' は、'foo:bar' のみのイベントを意味します。 'foo' は 'foo:latest' と同じです。 空は、すべてのイベントを意味します。
- actions
- list[str または WebhookAction]
通知を投稿するために Webhook をトリガーするアクションの一覧。
- provisioning_state
- str または ProvisioningState
操作が呼び出されたときの webhook のプロビジョニング状態。 既知の値は、"Creating"、"Updating"、"Deleting"、"Succeeded"、"Failed"、および "Canceled" です。