[Enhancement] Automation Actions Support
giranm opened this issue · 0 comments
giranm commented
Summary
PagerDuty Automation Actions enable users to trigger automation workloads from within the PagerDuty interface.
This enhancement ticket should be used to track the implementation of this capability.
Implementation Notes
The following endpoints should be used during the implementation of AA.
- List AA via
GET https://api.pagerduty.com/automation/actions/?cursor=&name=&limit=25
- Trigger AA via
POST https://api.pagerduty.com/automation/actions/:action_id/invocations
(with"invocation_state": "created"
in body JSON) - List report logs via
GET https://api.pagerduty.com/automation/invocations/:invocation_id/reports?report_type=log
- List log entry via
GET https://api.pagerduty.com/log_entries
forrundeck_action_invocation_initiated_log_entry
andrundeck_action_invocation_completed_log_entry