Skip to main content

impacts

Creates, updates, deletes, gets or lists an impacts resource.

Overview

Nameimpacts
TypeResource
Idpagerduty.status_pages.impacts

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringAn unique identifier within Status Page scope that defines a Impact entry.
descriptionstringThe description is a human-readable text that describes the Impact level.
post_typestringThe type of the Post. (incident, maintenance)
selfstringThe API resource URL of the Impact.
status_pageobjectStatus Page
typestringThe type of the object returned by the API - in this case, a Status Page Impact.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectid, impact_idGet an Impact for a Status Page by Status Page ID and Impact ID.<br /><br />Scoped OAuth requires: status_pages.read<br />
listselectidpost_typeList Impacts for a Status Page by Status Page ID.<br /><br />Scoped OAuth requires: status_pages.read<br />

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
idstringThe ID of the resource.
impact_idstringThe ID of the Status Page Impact.
post_typestringFilter by Post type.

SELECT examples

Get an Impact for a Status Page by Status Page ID and Impact ID.<br /><br />Scoped OAuth requires: status_pages.read<br />

SELECT
id,
description,
post_type,
self,
status_page,
type
FROM pagerduty.status_pages.impacts
WHERE id = '{{ id }}' -- required
AND impact_id = '{{ impact_id }}' -- required
;