Show / Hide Table of Contents

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()
Namespace: Pulumi.NewRelic.Outputs
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.

  • opsgenie
Declaration
public readonly string Channel
Field Value
Type Description
System.String
View Source

Headers

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

HeadersString

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.

  • webhook
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.

  • pagerduty
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.

  • slack
Declaration
public readonly string RouteKey
Field Value
Type Description
System.String
View Source

ServiceKey

Specifies the service key for integrating with Pagerduty.

  • victorops
Declaration
public readonly string ServiceKey
Field Value
Type Description
System.String
View Source

Tags

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
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.