OpsGenie REST API v0.1.0 OpsGenieRESTAPI.Api.IntegrationAction

API calls for all endpoints tagged IntegrationAction.

Link to this section Summary

Functions

Create Integration Action Creates integration actions of given integration id

List Integration Actions List integration actions of given integration id

Update Integration Actions Updates integration actions of given integration id

Link to this section Functions

Link to this function create_integration_action(connection, id, body, opts \\ [])

Create Integration Action Creates integration actions of given integration id

Parameters

  • connection (OpsGenieRESTAPI.Connection): Connection to server
  • id (String.t): Integration Id
  • body (BaseIntegrationAction): Request payload to create integration action
  • opts (KeywordList): [optional] Optional parameters

Returns

{:ok, %OpsGenieRESTAPI.Model.CreateIntegrationActionsResponse{}} on success {:error, info} on failure

Link to this function list_integration_actions(connection, id, opts \\ [])
list_integration_actions(Tesla.Env.client(), String.t(), keyword()) ::
  {:ok, OpsGenieRESTAPI.Model.ListIntegrationActionsResponse.t()}
  | {:error, Tesla.Env.t()}

List Integration Actions List integration actions of given integration id

Parameters

  • connection (OpsGenieRESTAPI.Connection): Connection to server
  • id (String.t): Integration Id
  • opts (KeywordList): [optional] Optional parameters

Returns

{:ok, %OpsGenieRESTAPI.Model.ListIntegrationActionsResponse{}} on success {:error, info} on failure

Link to this function update_integration_actions(connection, id, body, opts \\ [])

Update Integration Actions Updates integration actions of given integration id

Parameters

  • connection (OpsGenieRESTAPI.Connection): Connection to server
  • id (String.t): Integration Id
  • body (ActionCategorized): Request payload to update integration actions
  • opts (KeywordList): [optional] Optional parameters

Returns

{:ok, %OpsGenieRESTAPI.Model.UpdateIntegrationActionsResponse{}} on success {:error, info} on failure