published on Friday, Jun 5, 2026 by Chronosphere
published on Friday, Jun 5, 2026 by Chronosphere
VictorOps (Splunk On-Call) notifier that delivers monitor signals to a VictorOps routing key via its REST integration. Referenced from notification policies.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Pulumi = Chronosphere.Pulumi;
return await Deployment.RunAsync(() =>
{
var victorops = new Pulumi.VictoropsAlertNotifier("victorops", new()
{
ApiKey = "00000000-0000-0000-0000-000000000000",
ApiUrl = "https://alert.victorops.com/integrations/generic/00000000/alert/",
Name = "test-victorops",
RoutingKey = "test",
});
});
package main
import (
"github.com/chronosphereio/pulumi-chronosphere/sdk/go/chronosphere"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := chronosphere.NewVictoropsAlertNotifier(ctx, "victorops", &chronosphere.VictoropsAlertNotifierArgs{
ApiKey: pulumi.String("00000000-0000-0000-0000-000000000000"),
ApiUrl: pulumi.String("https://alert.victorops.com/integrations/generic/00000000/alert/"),
Name: pulumi.String("test-victorops"),
RoutingKey: pulumi.String("test"),
})
if err != nil {
return err
}
return nil
})
}
Example coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.chronosphere.VictoropsAlertNotifier;
import com.pulumi.chronosphere.VictoropsAlertNotifierArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var victorops = new VictoropsAlertNotifier("victorops", VictoropsAlertNotifierArgs.builder()
.apiKey("00000000-0000-0000-0000-000000000000")
.apiUrl("https://alert.victorops.com/integrations/generic/00000000/alert/")
.name("test-victorops")
.routingKey("test")
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as chronosphere from "@pulumi-chronosphere/pulumi-chronosphere";
const victorops = new chronosphere.VictoropsAlertNotifier("victorops", {
apiKey: "00000000-0000-0000-0000-000000000000",
apiUrl: "https://alert.victorops.com/integrations/generic/00000000/alert/",
name: "test-victorops",
routingKey: "test",
});
import pulumi
import pulumi_chronosphere as chronosphere
victorops = chronosphere.VictoropsAlertNotifier("victorops",
api_key="00000000-0000-0000-0000-000000000000",
api_url="https://alert.victorops.com/integrations/generic/00000000/alert/",
name="test-victorops",
routing_key="test")
resources:
victorops:
type: chronosphere:VictoropsAlertNotifier
properties:
apiKey: 00000000-0000-0000-0000-000000000000
apiUrl: https://alert.victorops.com/integrations/generic/00000000/alert/
name: test-victorops
routingKey: test
Create VictoropsAlertNotifier Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VictoropsAlertNotifier(name: string, args: VictoropsAlertNotifierArgs, opts?: CustomResourceOptions);@overload
def VictoropsAlertNotifier(resource_name: str,
args: VictoropsAlertNotifierArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VictoropsAlertNotifier(resource_name: str,
opts: Optional[ResourceOptions] = None,
api_key: Optional[str] = None,
routing_key: Optional[str] = None,
name: Optional[str] = None,
monitoring_tool: Optional[str] = None,
bearer_token: Optional[str] = None,
custom_fields: Optional[Mapping[str, str]] = None,
entity_display_name: Optional[str] = None,
message_type: Optional[str] = None,
basic_auth_username: Optional[str] = None,
basic_auth_password: Optional[str] = None,
proxy_url: Optional[str] = None,
api_url: Optional[str] = None,
send_resolved: Optional[bool] = None,
slug: Optional[str] = None,
state_message: Optional[str] = None,
tls_insecure_skip_verify: Optional[bool] = None)func NewVictoropsAlertNotifier(ctx *Context, name string, args VictoropsAlertNotifierArgs, opts ...ResourceOption) (*VictoropsAlertNotifier, error)public VictoropsAlertNotifier(string name, VictoropsAlertNotifierArgs args, CustomResourceOptions? opts = null)
public VictoropsAlertNotifier(String name, VictoropsAlertNotifierArgs args)
public VictoropsAlertNotifier(String name, VictoropsAlertNotifierArgs args, CustomResourceOptions options)
type: chronosphere:VictoropsAlertNotifier
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "chronosphere_victoropsalertnotifier" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args VictoropsAlertNotifierArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args VictoropsAlertNotifierArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VictoropsAlertNotifierArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VictoropsAlertNotifierArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VictoropsAlertNotifierArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var victoropsAlertNotifierResource = new Pulumi.VictoropsAlertNotifier("victoropsAlertNotifierResource", new()
{
ApiKey = "string",
RoutingKey = "string",
Name = "string",
MonitoringTool = "string",
BearerToken = "string",
CustomFields =
{
{ "string", "string" },
},
EntityDisplayName = "string",
MessageType = "string",
BasicAuthUsername = "string",
BasicAuthPassword = "string",
ApiUrl = "string",
SendResolved = false,
Slug = "string",
StateMessage = "string",
TlsInsecureSkipVerify = false,
});
example, err := chronosphere.NewVictoropsAlertNotifier(ctx, "victoropsAlertNotifierResource", &chronosphere.VictoropsAlertNotifierArgs{
ApiKey: pulumi.String("string"),
RoutingKey: pulumi.String("string"),
Name: pulumi.String("string"),
MonitoringTool: pulumi.String("string"),
BearerToken: pulumi.String("string"),
CustomFields: pulumi.StringMap{
"string": pulumi.String("string"),
},
EntityDisplayName: pulumi.String("string"),
MessageType: pulumi.String("string"),
BasicAuthUsername: pulumi.String("string"),
BasicAuthPassword: pulumi.String("string"),
ApiUrl: pulumi.String("string"),
SendResolved: pulumi.Bool(false),
Slug: pulumi.String("string"),
StateMessage: pulumi.String("string"),
TlsInsecureSkipVerify: pulumi.Bool(false),
})
resource "chronosphere_victoropsalertnotifier" "victoropsAlertNotifierResource" {
api_key = "string"
routing_key = "string"
name = "string"
monitoring_tool = "string"
bearer_token = "string"
custom_fields = {
"string" = "string"
}
entity_display_name = "string"
message_type = "string"
basic_auth_username = "string"
basic_auth_password = "string"
api_url = "string"
send_resolved = false
slug = "string"
state_message = "string"
tls_insecure_skip_verify = false
}
var victoropsAlertNotifierResource = new VictoropsAlertNotifier("victoropsAlertNotifierResource", VictoropsAlertNotifierArgs.builder()
.apiKey("string")
.routingKey("string")
.name("string")
.monitoringTool("string")
.bearerToken("string")
.customFields(Map.of("string", "string"))
.entityDisplayName("string")
.messageType("string")
.basicAuthUsername("string")
.basicAuthPassword("string")
.apiUrl("string")
.sendResolved(false)
.slug("string")
.stateMessage("string")
.tlsInsecureSkipVerify(false)
.build());
victorops_alert_notifier_resource = chronosphere.VictoropsAlertNotifier("victoropsAlertNotifierResource",
api_key="string",
routing_key="string",
name="string",
monitoring_tool="string",
bearer_token="string",
custom_fields={
"string": "string",
},
entity_display_name="string",
message_type="string",
basic_auth_username="string",
basic_auth_password="string",
api_url="string",
send_resolved=False,
slug="string",
state_message="string",
tls_insecure_skip_verify=False)
const victoropsAlertNotifierResource = new chronosphere.VictoropsAlertNotifier("victoropsAlertNotifierResource", {
apiKey: "string",
routingKey: "string",
name: "string",
monitoringTool: "string",
bearerToken: "string",
customFields: {
string: "string",
},
entityDisplayName: "string",
messageType: "string",
basicAuthUsername: "string",
basicAuthPassword: "string",
apiUrl: "string",
sendResolved: false,
slug: "string",
stateMessage: "string",
tlsInsecureSkipVerify: false,
});
type: chronosphere:VictoropsAlertNotifier
properties:
apiKey: string
apiUrl: string
basicAuthPassword: string
basicAuthUsername: string
bearerToken: string
customFields:
string: string
entityDisplayName: string
messageType: string
monitoringTool: string
name: string
routingKey: string
sendResolved: false
slug: string
stateMessage: string
tlsInsecureSkipVerify: false
VictoropsAlertNotifier Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The VictoropsAlertNotifier resource accepts the following input properties:
- Api
Key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- Name string
- Display name of the notifier.
- Routing
Key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- Api
Url string - VictorOps REST endpoint URL to send events to.
- Basic
Auth stringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- Basic
Auth stringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - Bearer
Token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - Custom
Fields Dictionary<string, string> - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- Entity
Display stringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- Message
Type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - Monitoring
Tool string - Name of the monitoring tool the state message originated from.
- Proxy
Url string - Deprecated and ignored. Custom proxy URLs are not supported.
- Send
Resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- Slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - State
Message string - Detailed explanation of the alerted problem. Supports Go templating.
- Tls
Insecure boolSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- Api
Key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- Name string
- Display name of the notifier.
- Routing
Key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- Api
Url string - VictorOps REST endpoint URL to send events to.
- Basic
Auth stringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- Basic
Auth stringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - Bearer
Token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - Custom
Fields map[string]string - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- Entity
Display stringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- Message
Type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - Monitoring
Tool string - Name of the monitoring tool the state message originated from.
- Proxy
Url string - Deprecated and ignored. Custom proxy URLs are not supported.
- Send
Resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- Slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - State
Message string - Detailed explanation of the alerted problem. Supports Go templating.
- Tls
Insecure boolSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api_
key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- name string
- Display name of the notifier.
- routing_
key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- api_
url string - VictorOps REST endpoint URL to send events to.
- basic_
auth_ stringpassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic_
auth_ stringusername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer_
token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom_
fields map(string) - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity_
display_ stringname - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message_
type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring_
tool string - Name of the monitoring tool the state message originated from.
- proxy_
url string - Deprecated and ignored. Custom proxy URLs are not supported.
- send_
resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state_
message string - Detailed explanation of the alerted problem. Supports Go templating.
- tls_
insecure_ boolskip_ verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api
Key String - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- name String
- Display name of the notifier.
- routing
Key String - VictorOps routing key that determines which team or escalation policy receives the alert.
- api
Url String - VictorOps REST endpoint URL to send events to.
- basic
Auth StringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic
Auth StringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer
Token String - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom
Fields Map<String,String> - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity
Display StringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message
Type String - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring
Tool String - Name of the monitoring tool the state message originated from.
- proxy
Url String - Deprecated and ignored. Custom proxy URLs are not supported.
- send
Resolved Boolean - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug String
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state
Message String - Detailed explanation of the alerted problem. Supports Go templating.
- tls
Insecure BooleanSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api
Key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- name string
- Display name of the notifier.
- routing
Key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- api
Url string - VictorOps REST endpoint URL to send events to.
- basic
Auth stringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic
Auth stringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer
Token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom
Fields {[key: string]: string} - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity
Display stringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message
Type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring
Tool string - Name of the monitoring tool the state message originated from.
- proxy
Url string - Deprecated and ignored. Custom proxy URLs are not supported.
- send
Resolved boolean - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state
Message string - Detailed explanation of the alerted problem. Supports Go templating.
- tls
Insecure booleanSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api_
key str - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- name str
- Display name of the notifier.
- routing_
key str - VictorOps routing key that determines which team or escalation policy receives the alert.
- api_
url str - VictorOps REST endpoint URL to send events to.
- basic_
auth_ strpassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic_
auth_ strusername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer_
token str - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom_
fields Mapping[str, str] - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity_
display_ strname - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message_
type str - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring_
tool str - Name of the monitoring tool the state message originated from.
- proxy_
url str - Deprecated and ignored. Custom proxy URLs are not supported.
- send_
resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug str
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state_
message str - Detailed explanation of the alerted problem. Supports Go templating.
- tls_
insecure_ boolskip_ verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api
Key String - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- name String
- Display name of the notifier.
- routing
Key String - VictorOps routing key that determines which team or escalation policy receives the alert.
- api
Url String - VictorOps REST endpoint URL to send events to.
- basic
Auth StringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic
Auth StringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer
Token String - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom
Fields Map<String> - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity
Display StringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message
Type String - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring
Tool String - Name of the monitoring tool the state message originated from.
- proxy
Url String - Deprecated and ignored. Custom proxy URLs are not supported.
- send
Resolved Boolean - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug String
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state
Message String - Detailed explanation of the alerted problem. Supports Go templating.
- tls
Insecure BooleanSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
Outputs
All input properties are implicitly available as output properties. Additionally, the VictoropsAlertNotifier resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing VictoropsAlertNotifier Resource
Get an existing VictoropsAlertNotifier resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: VictoropsAlertNotifierState, opts?: CustomResourceOptions): VictoropsAlertNotifier@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
api_key: Optional[str] = None,
api_url: Optional[str] = None,
basic_auth_password: Optional[str] = None,
basic_auth_username: Optional[str] = None,
bearer_token: Optional[str] = None,
custom_fields: Optional[Mapping[str, str]] = None,
entity_display_name: Optional[str] = None,
message_type: Optional[str] = None,
monitoring_tool: Optional[str] = None,
name: Optional[str] = None,
proxy_url: Optional[str] = None,
routing_key: Optional[str] = None,
send_resolved: Optional[bool] = None,
slug: Optional[str] = None,
state_message: Optional[str] = None,
tls_insecure_skip_verify: Optional[bool] = None) -> VictoropsAlertNotifierfunc GetVictoropsAlertNotifier(ctx *Context, name string, id IDInput, state *VictoropsAlertNotifierState, opts ...ResourceOption) (*VictoropsAlertNotifier, error)public static VictoropsAlertNotifier Get(string name, Input<string> id, VictoropsAlertNotifierState? state, CustomResourceOptions? opts = null)public static VictoropsAlertNotifier get(String name, Output<String> id, VictoropsAlertNotifierState state, CustomResourceOptions options)resources: _: type: chronosphere:VictoropsAlertNotifier get: id: ${id}import {
to = chronosphere_victoropsalertnotifier.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Api
Key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- Api
Url string - VictorOps REST endpoint URL to send events to.
- Basic
Auth stringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- Basic
Auth stringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - Bearer
Token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - Custom
Fields Dictionary<string, string> - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- Entity
Display stringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- Message
Type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - Monitoring
Tool string - Name of the monitoring tool the state message originated from.
- Name string
- Display name of the notifier.
- Proxy
Url string - Deprecated and ignored. Custom proxy URLs are not supported.
- Routing
Key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- Send
Resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- Slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - State
Message string - Detailed explanation of the alerted problem. Supports Go templating.
- Tls
Insecure boolSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- Api
Key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- Api
Url string - VictorOps REST endpoint URL to send events to.
- Basic
Auth stringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- Basic
Auth stringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - Bearer
Token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - Custom
Fields map[string]string - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- Entity
Display stringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- Message
Type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - Monitoring
Tool string - Name of the monitoring tool the state message originated from.
- Name string
- Display name of the notifier.
- Proxy
Url string - Deprecated and ignored. Custom proxy URLs are not supported.
- Routing
Key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- Send
Resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- Slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - State
Message string - Detailed explanation of the alerted problem. Supports Go templating.
- Tls
Insecure boolSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api_
key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- api_
url string - VictorOps REST endpoint URL to send events to.
- basic_
auth_ stringpassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic_
auth_ stringusername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer_
token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom_
fields map(string) - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity_
display_ stringname - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message_
type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring_
tool string - Name of the monitoring tool the state message originated from.
- name string
- Display name of the notifier.
- proxy_
url string - Deprecated and ignored. Custom proxy URLs are not supported.
- routing_
key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- send_
resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state_
message string - Detailed explanation of the alerted problem. Supports Go templating.
- tls_
insecure_ boolskip_ verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api
Key String - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- api
Url String - VictorOps REST endpoint URL to send events to.
- basic
Auth StringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic
Auth StringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer
Token String - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom
Fields Map<String,String> - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity
Display StringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message
Type String - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring
Tool String - Name of the monitoring tool the state message originated from.
- name String
- Display name of the notifier.
- proxy
Url String - Deprecated and ignored. Custom proxy URLs are not supported.
- routing
Key String - VictorOps routing key that determines which team or escalation policy receives the alert.
- send
Resolved Boolean - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug String
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state
Message String - Detailed explanation of the alerted problem. Supports Go templating.
- tls
Insecure BooleanSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api
Key string - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- api
Url string - VictorOps REST endpoint URL to send events to.
- basic
Auth stringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic
Auth stringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer
Token string - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom
Fields {[key: string]: string} - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity
Display stringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message
Type string - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring
Tool string - Name of the monitoring tool the state message originated from.
- name string
- Display name of the notifier.
- proxy
Url string - Deprecated and ignored. Custom proxy URLs are not supported.
- routing
Key string - VictorOps routing key that determines which team or escalation policy receives the alert.
- send
Resolved boolean - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug string
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state
Message string - Detailed explanation of the alerted problem. Supports Go templating.
- tls
Insecure booleanSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api_
key str - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- api_
url str - VictorOps REST endpoint URL to send events to.
- basic_
auth_ strpassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic_
auth_ strusername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer_
token str - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom_
fields Mapping[str, str] - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity_
display_ strname - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message_
type str - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring_
tool str - Name of the monitoring tool the state message originated from.
- name str
- Display name of the notifier.
- proxy_
url str - Deprecated and ignored. Custom proxy URLs are not supported.
- routing_
key str - VictorOps routing key that determines which team or escalation policy receives the alert.
- send_
resolved bool - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug str
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state_
message str - Detailed explanation of the alerted problem. Supports Go templating.
- tls_
insecure_ boolskip_ verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
- api
Key String - VictorOps (Splunk On-Call) API key used to authenticate requests. Treat as a secret.
- api
Url String - VictorOps REST endpoint URL to send events to.
- basic
Auth StringPassword - Password for HTTP basic auth when calling the VictorOps API. Treat as a secret.
- basic
Auth StringUsername - Username for HTTP basic auth when calling the VictorOps API. Mutually exclusive with
bearer_token. - bearer
Token String - Bearer token sent in the
Authorizationheader when calling the VictorOps API. Treat as a secret. Mutually exclusive with basic auth. - custom
Fields Map<String> - Arbitrary key/value pairs forwarded to VictorOps as custom incident fields. Values support Go templating.
- entity
Display StringName - Short summary of the alerted problem shown in VictorOps. Supports Go templating.
- message
Type String - Behavior of the alert in VictorOps. One of
CRITICAL,WARNING, orINFO. - monitoring
Tool String - Name of the monitoring tool the state message originated from.
- name String
- Display name of the notifier.
- proxy
Url String - Deprecated and ignored. Custom proxy URLs are not supported.
- routing
Key String - VictorOps routing key that determines which team or escalation policy receives the alert.
- send
Resolved Boolean - Whether to send a follow-up notification when an alert is resolved. Defaults to true.
- slug String
- Stable identifier for the notifier. Generated from
nameif omitted. Immutable after creation. - state
Message String - Detailed explanation of the alerted problem. Supports Go templating.
- tls
Insecure BooleanSkip Verify - If true, skip TLS certificate verification when calling the VictorOps API. Disable only in trusted environments.
Package Details
- Repository
- chronosphere chronosphereio/pulumi-chronosphere
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
chronosphereTerraform Provider.
published on Friday, Jun 5, 2026 by Chronosphere