PipedreamHQ / pipedream

Connect APIs, remarkably fast. Free for developers.
https://pipedream.com
Other
8.3k stars 5.26k forks source link

[Components] opsgenie #11627

Open pipedream-component-development opened 1 week ago

pipedream-component-development commented 1 week ago

opsgenie

URLs

Actions

create-alert

Prompt

Creates a new alert in Opsgenie. Required props are ‘message’ and ‘alias’. Optional props are ‘description’, ‘responders’, ‘actions’, ‘tags’, ‘details’, ‘entity’ and ‘priority’.

add-note-alert

Prompt

Adds a note to an existing alert in Opsgenie. Required props are ‘note’ and ‘identifier_type’. The value for ‘identifier_type’ should be one of 'id', 'tiny', 'alias' or 'teams'. ‘id’ is the default.

delete-alert

Prompt

Removes an existing alert from Opsgenie. Required prop is ‘id’ which is the ID of the alert to be deleted.

vunguyenhung commented 1 week ago

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/Components-opsgenie-15d999950cd14b348b625ae79cb362b8

vunguyenhung commented 1 week ago

I've created a ticket to improve Opsgenie connection popup here: https://github.com/PipedreamHQ/pipedream/issues/11641

Note that after the connection popup improvement ticket is done, there'll be some more work on the action code to get the Teams API Key to use for Alert related action.

I'll move this one to blocked until the connection popup improvement ticket is done. Thank you