次の方法で共有


WebNotificationHook クラス

定義

WebhookHookInfo。

public class WebNotificationHook : Azure.AI.MetricsAdvisor.Administration.NotificationHook
type WebNotificationHook = class
    inherit NotificationHook
Public Class WebNotificationHook
Inherits NotificationHook
継承
WebNotificationHook

注釈

Web フックを作成するには、このインスタンスを メソッド CreateHookAsync(NotificationHook, CancellationToken)に渡す必要があります。 Web フックが作成または変更されると、 Endpoint は空の要求本文を持つテストとして呼び出されます。 認証を正常に完了するには、API で 200 HTTP コードが返される必要があります。

コンストラクター

WebNotificationHook(String, Uri)

WebNotificationHook クラスの新しいインスタンスを初期化します。

プロパティ

Administrators

このフックを管理するための管理者権限を持つユーザーの一覧。 このリストの各要素は管理者アクセス権を持つユーザーを表しますが、各 string 要素の値は、サービスと通信するときにこの管理者が使用する認証の種類によって異なります。 認証を使用する場合 MetricsAdvisorKeyCredential は、 が string ユーザーの電子メール アドレスである必要があります。 代わりに AAD 認証を使用する場合、 は string ユーザーのプリンシパルを一意に識別する必要があります。 たとえば、 の場合 ClientSecretCredential、 は string クライアント ID である必要があります。

(継承元 NotificationHook)
CertificateKey

API アドレスに対する認証用の証明書キー。 認証が必要ない場合は、この値を空白のままにします。 空の文字列を既定値に設定します。

CertificatePassword

API アドレスに対する認証用の証明書パスワード。 認証が必要ない場合は、この値を空白のままにします。 空の文字列を既定値に設定します。

Description

この NotificationHookの説明。 空の文字列を既定値に設定します。

(継承元 NotificationHook)
Endpoint

アラートがトリガーされたときに呼び出される API アドレス。

ExternalUri

オプションのフィールド。トラブルシューティングに関する説明など、カスタマイズされたリダイレクトを有効にします。 空の文字列を既定値に設定します。

(継承元 NotificationHook)
Headers

API 呼び出しで送信するカスタム ヘッダー。

HookKind

フックの種類。

(継承元 NotificationHook)
Id

この NotificationHookの一意識別子。

(継承元 NotificationHook)
Name

Web ポータルに表示するカスタム NotificationHook 名。 フック名は、同じ Metris Advisor リソース全体で一意である必要があります。

(継承元 NotificationHook)
Password

API アドレスに対する認証用のパスワード。 認証が必要ない場合は、この値を空白のままにします。 空の文字列を既定値に設定します。

Username

API アドレスに対する認証用のユーザー名。 認証が必要ない場合は、この値を空白のままにします。 空の文字列を既定値に設定します。

適用対象