pagerduty
Incident management platform for real-time operations and response workflows.
Provider Summary (v23.12.00190)
total services: 33
total methods: 438
total methods: 438
total resources: 100
total selectable resources: 98
total selectable resources: 98
See also:
[SHOW
] [DESCRIBE
] [REGISTRY
]
Installation
To pull the latest version of the pagerduty
provider, run the following command:
REGISTRY PULL pagerduty;
To view previous provider versions or to pull a specific provider version, see here.
Authentication
The following system environment variables are used for authentication by default:
PAGERDUTY_API_TOKEN
- PagerDuty API token (see Creating a PagerDuty API Token)
These variables are sourced at runtime (from the local machine or as CI variables/secrets).
Using different environment variables
To use different environment variables (instead of the defaults), use the --auth
flag of the stackql
program. For example:
AUTH='{ "pagerduty": { "type": "bearer", "credentialsenvvar": "YOUR_PAGERDUTY_API_TOKEN_VAR" }}'
stackql shell --auth="${AUTH}"
or using PowerShell:
$Auth = "{ 'pagerduty': { 'type': 'bearer', 'credentialsenvvar': 'YOUR_PAGERDUTY_API_TOKEN_VAR' }}"
stackql.exe shell --auth=$Auth