Criando uma Assinatura (Qualquer Tipo)

Crie qualquer tipo válido de assinatura no Notifications para receber notificações.

  • Estas etapas mostram como abrir o painel Criar Assinatura na página de detalhes do tópico ao qual você deseja adicionar a assinatura. Você também pode abrir esse painel na página da lista Assinaturas, especificando o tópico no painel: Selecione Criar Assinatura e, em seguida, selecione um Tópico de Assinatura.
    1. Na página da lista Tópicos, selecione o tópico com o qual deseja trabalhar. Se precisar de ajuda para encontrar a página da lista ou o tópico, consulte Listando Tópicos.
    2. Na página de detalhes do tópico, selecione Criar Assinatura.
    3. No painel Criar Assinatura, selecione o tipo de assinatura que você deseja criar e informe valores nos campos associados.
      • E-mail: Informe um endereço de e-mail.
      • Função: selecione o compartimento e o aplicativo que contêm a função desejada e, em seguida, selecione a função.

      • HTTPS (URL Personalizado): Digite o URL que você deseja usar como ponto final. Formato do ponto final:

        https://<anyvalidURL>

        Para pré-requisitos, consulte Antes de Iniciar. Os parâmetros de consulta não são permitidos em URLs.

      • PagerDuty: Digite a parte da chave de integração ( ponto final PagerDuty). As outras partes do URL são codificadas. Formato do ponto final completo:

        https://events.pagerduty.com/integration/<integrationkey>/enqueue

        Os parâmetros de consulta não são permitidos em URLs.

      • Slack: Digite o ponto final do Slack, incluindo o token do webhook. Formato do ponto final:

        https://hooks.slack.com/services/<webhook-token>

        A parte <webhook-token> do URL contém duas barras (/). Os parâmetros de consulta não são permitidos em URLs.

      • SMS: Selecione o país do número de telefone e informe o número de telefone usando o formato E.164. Exemplo: +14255550100

      Para obter mais informações sobre cada tipo de assinatura, consulte "assinatura" em Conceitos do Serviço Notifications.

    4. (Opcional) Adicione uma ou mais tags à assinatura: Selecione Mostrar Opções Avançadas para mostrar a seção Adicionar Tags.
      Se você tiver permissões para criar um recurso, também terá permissões para aplicar tags de formato livre a esse recurso. Para aplicar uma tag definida, você deverá ter permissões para usar o namespace da tag. Para obter mais informações sobre tags, consulte Tags de Recursos. Se você não tiver certeza se deseja aplicar tags, ignore esta opção ou pergunte a um administrador. Você pode aplicar tags posteriormente.
    5. Selecione Criar.
    O Notifications cria a assinatura. Se o tipo de assinatura exigir uma confirmação, o Notifications enviará um URL de confirmação para seu ponto final e a assinatura estará pendente até que a confirmação seja recebida. O URL de confirmação é válido por três (3) dias.
  • Use o comando oci ons subscription create e os parâmetros necessários para criar uma inscrição:

    oci ons subscription create --compartment-id <compartment_OCID> --protocol <subscription_type> --subscription-endpoint <endpoint> --topic-id <topic_OCID>

    Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Linha de Comando para Notificações.

  • Execute a operação CreateSubscription para criar uma assinatura.

O Próximo

A confirmação é necessária para alguns protocolos, como e-mail. Nesse caso, a nova assinatura permanecerá no status Pendente (PENDING) até que a confirmação seja recebida. O Notifications envia um URL de confirmação para o ponto final da assinatura, como um endereço de e-mail para uma assinatura de e-mail. O URL de confirmação é válido por três (3) dias. Para confirmar uma nova assinatura ou revisar os protocolos de assinatura que exigem confirmação, consulte Confirmando uma assinatura.

Embora uma nova assinatura deva estar no mesmo compartimento que seu tópico pai, você pode movê-la para outro compartimento após a criação. Consulte Movendo uma Inscrição para Outro Compartimento.