Class AlertChannelConfig
Inheritance
System.Object
AlertChannelConfig
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.NewRelic.dll
Syntax
public sealed class AlertChannelConfig
Fields
View Source
ApiKey
The API key for integrating with OpsGenie.
Declaration
public readonly string ApiKey
Field Value
| Type |
Description |
| System.String |
|
View Source
AuthPassword
Specifies an authentication password for use with a channel. Supported by the webhook channel type.
Declaration
public readonly string AuthPassword
Field Value
| Type |
Description |
| System.String |
|
View Source
AuthType
Specifies an authentication method for use with a channel. Supported by the webhook channel type. Only HTTP basic authentication is currently supported via the value BASIC.
Declaration
public readonly string AuthType
Field Value
| Type |
Description |
| System.String |
|
View Source
AuthUsername
Specifies an authentication username for use with a channel. Supported by the webhook channel type.
Declaration
public readonly string AuthUsername
Field Value
| Type |
Description |
| System.String |
|
View Source
BaseUrl
The base URL of the webhook destination.
Declaration
public readonly string BaseUrl
Field Value
| Type |
Description |
| System.String |
|
View Source
Channel
The Slack channel to send notifications to.
Declaration
public readonly string Channel
Field Value
| Type |
Description |
| System.String |
|
View Source
A map of key/value pairs that represents extra HTTP headers to be sent along with the webhook payload.
Declaration
public readonly ImmutableDictionary<string, string> Headers
Field Value
| Type |
Description |
| System.Collections.Immutable.ImmutableDictionary<System.String, System.String> |
|
View Source
Use instead of headers if the desired payload is more complex than a list of key/value pairs (e.g. a set of headers that makes use of nested objects). The value provided should be a valid JSON string with escaped double quotes. Conflicts with headers.
Declaration
public readonly string HeadersString
Field Value
| Type |
Description |
| System.String |
|
View Source
IncludeJsonAttachment
0 or 1. Flag for whether or not to attach a JSON document containing information about the associated alert to the email that is sent to recipients.
Declaration
public readonly string IncludeJsonAttachment
Field Value
| Type |
Description |
| System.String |
|
View Source
Key
The key for integrating with VictorOps.
Declaration
public readonly string Key
Field Value
| Type |
Description |
| System.String |
|
View Source
Payload
A map of key/value pairs that represents the webhook payload. Must provide payload_type if setting this argument.
Declaration
public readonly ImmutableDictionary<string, string> Payload
Field Value
| Type |
Description |
| System.Collections.Immutable.ImmutableDictionary<System.String, System.String> |
|
View Source
PayloadString
Use instead of payload if the desired payload is more complex than a list of key/value pairs (e.g. a payload that makes use of nested objects). The value provided should be a valid JSON string with escaped double quotes. Conflicts with payload.
Declaration
public readonly string PayloadString
Field Value
| Type |
Description |
| System.String |
|
View Source
PayloadType
Can either be application/json or application/x-www-form-urlencoded. The payload_type argument is required if payload is set.
Declaration
public readonly string PayloadType
Field Value
| Type |
Description |
| System.String |
|
View Source
Recipients
A set of recipients for targeting notifications. Multiple values are comma separated.
Declaration
public readonly string Recipients
Field Value
| Type |
Description |
| System.String |
|
View Source
Region
The data center region to store your data. Valid values are US and EU. Default is US.
Declaration
public readonly string Region
Field Value
| Type |
Description |
| System.String |
|
View Source
RouteKey
The route key for integrating with VictorOps.
Declaration
public readonly string RouteKey
Field Value
| Type |
Description |
| System.String |
|
View Source
ServiceKey
Specifies the service key for integrating with Pagerduty.
Declaration
public readonly string ServiceKey
Field Value
| Type |
Description |
| System.String |
|
View Source
A set of tags for targeting notifications. Multiple values are comma separated.
Declaration
public readonly string Tags
Field Value
| Type |
Description |
| System.String |
|
View Source
Teams
A set of teams for targeting notifications. Multiple values are comma separated.
Declaration
public readonly string Teams
Field Value
| Type |
Description |
| System.String |
|
View Source
Url
Your organization's Slack URL.
Declaration
public readonly string Url
Field Value
| Type |
Description |
| System.String |
|
View Source
UserId
Declaration
public readonly string UserId
Field Value
| Type |
Description |
| System.String |
|