• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Crear un incidente de PagerDuty

|View as Markdown (English)

Para conocer los requisitos previos, consulte las acciones de incidente de PagerDuty.

Crear un incidente de PagerDuty

El identificador de la acción es pagerduty.incident.create.

Crea un nuevo incidente en PagerDuty con el servicio, título, prioridad y otros atributos opcionales especificados.

La siguiente tabla describe todos los campos de entrada disponibles para esta acción.

Aporte

Tipo

Descripción

Ejemplo

token

Cadena

Requerido.

API token de PagerDuty.

${{ :secrets:pagerdutyApiToken }}

type

Cadena

Requerido.

Debe ser

"incident"

.

"Incident"

title

Cadena

Requerido.

Título del incidente.

"Test Incident"

servicio

Mapa

Requerido.

Objeto de referencia de servicio con los campos

id

y

type

.

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

de

Cadena

Opcional.

Requerido para tokens de cuenta, opcional para tokens de usuario. La dirección de correo electrónico del usuario que realiza la solicitud.

abc@example.com

prioridad

Mapa

Opcional.

Referencia de prioridad.

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

urgencia

Cadena

Opcional.

Urgencia del incidente.

"low"

body

Mapa

Opcional.

Cuerpo del incidente con

type

y

details

.

{"type": "incident_body", "details": "Incident details here."}

incidentKey

Cadena

Opcional.

Clave de deduplicación.

"1234-5678-919123"

tareas

Lista

Opcional.

Lista de objetos de asignado.

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

incidentType

Cadena

Opcional.

Nombre del tipo de incidente.

{"name": "major_incident"}

escalationPolicy

Mapa

Opcional.

Referencia de la política de escalamiento.

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

conferenceBridge

Mapa

Opcional.

Detalles del puente de conferencia.

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

selectors

Lista

Opcional.

Selectores de JQ para extraer campos de la salida.

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

La siguiente tabla describe todos los campos de salida devueltos por esta acción.

Producción

Tipo

Descripción

success

Booleano

true

en caso de éxito,

false

en caso de falla.

response

Objeto

El objeto de incidente creado. Campos clave:

id

,

type

,

title

,

status

.

errorMessage

Cadena

Mensaje de error en caso de falla.

null

en caso de éxito.

El siguiente ejemplo crea un nuevo incidente de PagerDuty con un servicio, urgencia, cuerpo y política de escalamiento.

Ejemplo de flujo de trabajo

name: create-pagerduty-incident
description: Create a new PagerDuty incident
steps:
- name: create
type: action
action: pagerduty.incident.create
version: 1
inputs:
token: ${{ :secrets:pagerdutyApiToken }}
type: incident
title: Test incident
service:
id: P123456
type: service_reference
urgency: low
body:
type: incident_body
details: Test Body
incidentKey: a12345-b678910-c111213
escalationPolicy:
id: P54321
type: escalation_policy_reference
selectors:
- name: incidentId
expression: .responseBody | fromjson.incident.id
next: end
Copyright © 2026 New Relic Inc.

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