API Stability Long-Term

The createVictorOpsAction() GraphQL mutation may be used to create a VictorOps action in LogScale.

For more information on creating a VictorOps action, 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 createVictorOpsAction() mutation field:

graphql
createVictorOpsAction(
      input: CreateVictorOpsAction!
   ): VictorOpsAction!

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

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

Given Datatypes

createVictorOpsAction there a few parameters. Below is a list of them along with a description of each:

Table: CreateVictorOpsAction

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 17, 2024
messageTypestringyes Long-TermType of the VictorOps message to make.
namestringyes Long-TermName of the action.
notifyUrlstringyes Long-TermVictorOps webhook URL where request should be sent.
useProxybooleanyes Long-TermDefines whether the action should use the configured proxy to make web requests
viewNamestringyes Long-TermName of the view of the action.

Returned Datatypes

VictorOpsAction has several parameters. Below is a list of them:

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.