Para pré-requisitos, consulte as ações de incidente do PagerDuty.
Criar um incidente do PagerDuty
O identificador da ação é pagerduty.incident.create.
Cria um novo incidente no PagerDuty com o serviço, título, prioridade e outros atributos opcionais especificados.
A tabela a seguir descreve todos os campos de entrada disponíveis para esta ação.
Entrada | Tipo | Descrição | Exemplo |
|---|---|---|---|
token | Corda | Obrigatório. API token do PagerDuty. |
|
type | Corda | Obrigatório. Deve ser
. |
|
title | Corda | Obrigatório. Título do incidente. |
|
serviço | Mapa | Obrigatório. Objeto de referência de serviço com os campos
e
. |
|
de | Corda | Opcional. Obrigatório para tokens de conta, opcional para tokens de usuário. O endereço de e-mail do usuário que faz a solicitação. |
|
prioridade | Mapa | Opcional. Referência de prioridade. |
|
urgência | Corda | Opcional. Urgência do incidente. |
|
body | Mapa | Opcional. Corpo do incidente com
e
. |
|
incidentKey | Corda | Opcional. Chave de desduplicação. |
|
assignments | Lista | Opcional. Lista de objetos de responsáveis. |
|
incidentType | Corda | Opcional. Nome do tipo de incidente. |
|
escalationPolicy | Mapa | Opcional. Referência da política de escalonamento. |
|
conferenceBridge | Mapa | Opcional. Detalhes da ponte de conferência. |
|
selectors | Lista | Opcional. Seletores JQ para extrair campos da saída. |
|
A tabela a seguir descreve todos os campos de saída retornados por esta ação.
Saída | Tipo | Descrição |
|---|---|---|
success | Boleano |
em caso de sucesso,
em caso de falha. |
response | Objeto | O objeto de incidente criado. Campos principais:
,
,
,
. |
errorMessage | Corda | Mensagem de erro em caso de falha.
em caso de sucesso. |
O exemplo a seguir cria um novo incidente do PagerDuty com um serviço, urgência, corpo e política de escalonamento.
Exemplo de fluxo de trabalho |
|---|
|