API Stability Long-Term

The updateVictorOpsAction() GraphQL mutation is used to update a VictorOps action in LogScale.

For more information on VictorOps actions, see the Action Type: VictorOps (Splunk On-Call) documentation page. You may also want to look at the Actions page for related information.

Syntax

Below is the syntax for the updateVictorOpsAction() mutation field:

graphql
updateVictorOpsAction(
     input: UpdateVictorOpsAction!
   ): VictorOpsAction!

Below is an example of how this mutation field might be used:

Show:
graphql
mutation {
  updateVictorOpsAction( input:
       { viewName: "humio",
         id: "abc123",
         name: "my-victory-act",
         messageType: "CRITICAL",
         notifyUrl: "https://victorops.company.com",
         useProxy: false
      } )
  { id }
}
Example Responses
Show:
json
{
  "data": {
    "updateVictorOpsAction": {
      "id": "abc123"
    }
  }
}

Given Datatypes

UpdateVictorOpsAction has several parameters that may be given. Below is a list of them along with a description of each:

Table: UpdateVictorOpsAction

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Sep 23, 2024
idstringyes Long-TermThe unique identifier of the action.
messageTypestringyes Long-TermType of the VictorOps message to make.
namestringyes Long-TermThe name of the action.
notifyUrlstringyes Long-TermVictorOps webhook URL where to send the request.
useProxybooleanyes Long-TermDefines whether the action should use the configured proxy to make web requests.
viewNamestringyes Long-TermThe name of the view of the action.

Returned Datatypes

The returned datatype VictorOpsAction has many parameters. Below is a list of them along with a description of each:

Table: VictorOpsAction

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Mar 27, 2025
allowedActions[AssetAction]yes PreviewA list of allowed asset actions. See AssetAction. This is a preview and subject to change.
displayNamestringyes Long-TermThe display name of the action.
idstringyes Long-TermThe unique identifier of the action.
isAllowedToRunbooleanyes Long-TermWhether action is disabled — usually because of a security policy.
messageTypestringyes Long-TermThe type of VictorOps message.
namestringyes Long-TermThe name of the action.
notifyUrlstringyes Long-TermVictorOps webhook URL where to send the request.
packagePackageInstallation  Long-TermThe package, if there is one, of which the action is part. See PackageInstallation.
packageIdVersionedPackageSpecifieryes Long-TermThe unique identifier of the package of the aggregate alert template. VersionedPackageSpecifier is a scalar.
requiresOrganizationOwnedQueriesPermissionToEditbooleanyes Long-TermTrue if this action is used by triggers, where the query is run by the organization. If true, the OrganizationOwnedQueries permission is required to edit the action.
resourcestringyes Short-TermThe resource identifier for the action.
useProxybooleanyes Long-TermWhether the action should use the configured proxy to make web requests.
yamlTemplateyamlyes Long-TermA template that can be used to recreate the action.