次の方法で共有


EventHandler interface

イベント ハンドラーのプロパティ。

プロパティ

auth

アップストリーム認証設定。 設定しない場合、アップストリーム メッセージには認証は使用されません。

systemEvents

システム イベントの一覧を取得または設定します。

urlTemplate

EventHandler URL テンプレートを取得または設定します。 テンプレート内で定義済みのパラメーター {hub} と {event} を使用できます。EventHandler URL の値は、クライアント要求が入ったときに動的に計算されます。 たとえば、UrlTemplate を http://example.com/api/{hub}/{event}できます。 ホスト パーツにパラメーターを含めることはできません。

userEventPattern

イベント名の一致パターンを取得または設定します。 サポートされているパターンは 3 種類あります。1."*" は、任意のイベント名 2 に一致します。複数のイベントを "," ("event1,event2" など) と組み合わせると、イベント "event1" と "event2" 3 と一致します。1 つのイベント名 (例: "event1")、"event1" と一致する

プロパティの詳細

auth

アップストリーム認証設定。 設定しない場合、アップストリーム メッセージには認証は使用されません。

auth?: UpstreamAuthSettings

プロパティ値

systemEvents

システム イベントの一覧を取得または設定します。

systemEvents?: string[]

プロパティ値

string[]

urlTemplate

EventHandler URL テンプレートを取得または設定します。 テンプレート内で定義済みのパラメーター {hub} と {event} を使用できます。EventHandler URL の値は、クライアント要求が入ったときに動的に計算されます。 たとえば、UrlTemplate を http://example.com/api/{hub}/{event}できます。 ホスト パーツにパラメーターを含めることはできません。

urlTemplate: string

プロパティ値

string

userEventPattern

イベント名の一致パターンを取得または設定します。 サポートされているパターンは 3 種類あります。1."*" は、任意のイベント名 2 に一致します。複数のイベントを "," ("event1,event2" など) と組み合わせると、イベント "event1" と "event2" 3 と一致します。1 つのイベント名 (例: "event1")、"event1" と一致する

userEventPattern?: string

プロパティ値

string