O identificador da ação é newrelic.notification.sendSlack.
Envia uma mensagem do Slack para um canal, integrado com destinos.
A tabela a seguir descreve todos os campos de entrada disponíveis para esta ação.
Entrada | Tipo | Descrição | Exemplo |
|---|---|---|---|
id de destino | Corda | Obrigatório. DestinationId associado ao destino New Relic. Consulte o tutorial do NerdGraph: destinos de alertas para configurar um destino e recuperar seu ID, e para obter mais informações. |
|
texto | Corda | Opcional. Mensagem de texto para enviar. Forneça
ou
, mas não ambos. |
|
blocos | Lista | Opcional. Matriz JSON de elementos do Slack Block Kit. Consulte . Forneça
ou
, mas não ambos. |
|
canal | Corda | Obrigatório. Nome do canal para o qual enviar a mensagem. |
|
threadTs | Corda | Opcional. Timestamp da mensagem pai, usado para publicar uma resposta em uma thread. |
|
selectors | Lista | Opcional. Seletores para extrair campos específicos da saída. |
|
Tipos de bloco suportados
A ação sendSlack suporta apenas dois tipos de bloco e rejeita quaisquer outros durante a validação.
Tipo de bloco | Descrição | Chaves permitidas | Exemplo |
|---|---|---|---|
| O único tipo de bloco que renderiza texto. O
do objeto
deve ser
ou
, e
deve ser uma string não vazia. |
,
|
|
| Renderiza uma linha horizontal visual. |
|
|
Para obter mais informações, consulte a referência do Slack Block Kit e o Slack Block Kit Builder.
A tabela a seguir descreve todos os campos de saída retornados por esta ação.
Saída | Tipo | Exemplo |
|---|---|---|
| Boleano |
|
| Corda |
|
| Corda |
|
Exemplo de fluxo de trabalho: mensagem de texto |
|---|
|
Exemplo de fluxo de trabalho: blocos do Block Kit |
|---|
|