status_pages
Creates, updates, deletes, gets or lists a status_pages resource.
Overview
| Name | status_pages |
| Type | Resource |
| Id | pagerduty.status_pages.status_pages |
Fields
The following fields are returned by SELECT queries:
- list
| Name | Datatype | Description |
|---|---|---|
id | string | An unique identifier within Status Page scope that defines a Status Page entry. |
name | string | The name of a Status Page to be presented as a brand title (for example, the rendered Status Page HTML header). |
published_at | string (date-time) | The date time moment when a Status Page was published to be publicly available. |
status_page_type | string | The type of Status Pages to retrieve - public is accessible to everyone on the internet or private requiring some sort of authentication/authorization layer. (public, private) |
type | string | A string that determines the schema of the object. This must be the standard name for the entity, suffixed by _reference if the object is a reference. |
url | string (url) | The URL from which the Status Page can be accessed on the internet (either customer's domain or default *.trust.pagerduty.com). |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list | select | status_page_type | List Status Pages.<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.
| Name | Datatype | Description |
|---|---|---|
status_page_type | string | The type of the Status Page. |
SELECT examples
- list
List Status Pages.<br /><br />Scoped OAuth requires: status_pages.read<br />
SELECT
id,
name,
published_at,
status_page_type,
type,
url
FROM pagerduty.status_pages.status_pages
WHERE status_page_type = '{{ status_page_type }}'
;