• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Atualizar um incidente do PagerDuty

|View as Markdown (English)

Para pré-requisitos, consulte as ações de incidente do PagerDuty.

Atualizar um incidente do PagerDuty

O identificador da ação é pagerduty.incident.update.

Atualiza as propriedades de um incidente existente PagerDuty como status, prioridade, título, atribuições e outros atributos.

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.

${{ :secrets:pagerdutyApiToken }}

ID de incidente

Corda

Obrigatório.

O ID do incidente a ser atualizado.

"1234567"

type

Corda

Obrigatório.

Deve ser

"incident"

.

"incident"

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.

abc@example.com

status

Corda

Opcional.

Novo status do incidente:

acknowledged

ou

resolved

.

"acknowledged"

title

Corda

Opcional.

Título do novo incidente.

"Test Incident 2"

prioridade

Mapa

Opcional.

Referência de prioridade.

{"id": "P53ZZH5", "type": "priority_reference"}

urgência

Corda

Opcional.

Urgência do incidente:

low

ou

high

.

"low"

assignments

Lista

Opcional.

Lista de objetos de responsáveis.

[{"assignee": {"id": "P11223", "type": "user_reference"}}]

escalationLevel

Inteiro

Opcional.

Nível de escalonamento.

1

incidentType

Mapa

Opcional.

Nome do tipo de incidente.

{"name": "major_incident"}

escalationPolicy

Mapa

Opcional.

Referência da política de escalonamento.

{"id": "PT20YPA", "type": "escalation_policy_reference"}

serviço

Mapa

Opcional.

Referência de serviço.

{"id": "PV5L94Z", "type": "service_reference"}

conferenceBridge

Mapa

Opcional.

Detalhes da ponte de conferência.

{"conference_number": "+1 1234567890", "conference_url": "https://someUrl.com"}

resolução

Corda

Opcional.

Nota de resolução.

"resolved"

selectors

Lista

Opcional.

Seletores JQ para extrair campos da saída.

[{"name": "incidentId", "expression": ".responseBody | fromjson.incident.id"}]

A tabela a seguir descreve todos os campos de saída retornados por esta ação.

Saída

Tipo

Descrição

success

Boleano

true

em caso de sucesso,

false

em caso de falha.

response

Objeto

O objeto do incidente atualizado.

errorMessage

Corda

Mensagem de erro em caso de falha.

null

em caso de sucesso.

O exemplo a seguir atualiza o status e o título de um incidente do PagerDuty.

Exemplo de fluxo de trabalho

name: update-pagerduty-incident
description: Update a PagerDuty incident status and title
steps:
- name: pagerduty_incident_update_1
type: action
action: pagerduty.incident.update
version: 1
inputs:
token: ${{ :secrets:pagerdutyApiToken }}
type: incident
incidentId: Q1234567890123
status: acknowledged
title: Incident Title Updated
urgency: low
service:
id: P123456
type: service_reference
next: end
Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.