WebNotificationHook Classe

Definição

O WebhookHookInfo.

public class WebNotificationHook : Azure.AI.MetricsAdvisor.Administration.NotificationHook
type WebNotificationHook = class
    inherit NotificationHook
Public Class WebNotificationHook
Inherits NotificationHook
Herança
WebNotificationHook

Comentários

Para criar um gancho da Web, você deve passar essa instância para o método CreateHookAsync(NotificationHook, CancellationToken). Quando um web hook for criado ou modificado, o Endpoint será chamado como um teste com um corpo de solicitação vazio. Sua API precisa retornar um código HTTP 200 para passar a validação com êxito.

Construtores

WebNotificationHook(String, Uri)

Inicializa uma nova instância da classe WebNotificationHook.

Propriedades

Administrators

A lista de usuários com direitos administrativos para gerenciar esse gancho. Cada elemento nessa lista representa um usuário com acesso de administrador, mas o valor de cada string elemento depende do tipo de autenticação a ser usado por esse administrador ao se comunicar com o serviço. Se MetricsAdvisorKeyCredential a autenticação for usada, o string deverá ser o endereço de email do usuário. Se a autenticação do AAD for usada, o string deverá identificar exclusivamente a entidade de segurança do usuário. Por exemplo, para um ClientSecretCredential, o string deve ser a ID do cliente.

(Herdado de NotificationHook)
CertificateKey

A chave de certificado para autenticação no endereço da API. Deixe isso em branco se a autenticação não for necessária. O padrão é uma cadeia de caracteres vazia.

CertificatePassword

A senha do certificado para autenticação no endereço da API. Deixe isso em branco se a autenticação não for necessária. O padrão é uma cadeia de caracteres vazia.

Description

Uma descrição deste NotificationHook. O padrão é uma cadeia de caracteres vazia.

(Herdado de NotificationHook)
Endpoint

O endereço da API a ser chamada quando um alerta for disparado.

ExternalUri

Campo opcional que habilita um redirecionamento personalizado, por exemplo, para notas de solução de problemas. O padrão é uma cadeia de caracteres vazia.

(Herdado de NotificationHook)
Headers

Cabeçalhos personalizados para enviar na chamada à API.

HookKind

O tipo de gancho.

(Herdado de NotificationHook)
Id

O identificador exclusivo deste NotificationHook.

(Herdado de NotificationHook)
Name

Um nome personalizado para isso NotificationHook a ser exibido no portal da Web. Os nomes de gancho devem ser exclusivos no mesmo recurso do Metris Advisor.

(Herdado de NotificationHook)
Password

A senha para autenticação no endereço da API. Deixe isso em branco se a autenticação não for necessária. O padrão é uma cadeia de caracteres vazia.

Username

O nome de usuário para autenticação no endereço da API. Deixe isso em branco se a autenticação não for necessária. O padrão é uma cadeia de caracteres vazia.

Aplica-se a