Show / Hide Table of Contents

Class AlertChannelConfigGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
AlertChannelConfigGetArgs
Inherited Members
ResourceArgs.Empty
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.Inputs
Assembly: Pulumi.NewRelic.dll
Syntax
public sealed class AlertChannelConfigGetArgs : ResourceArgs

Constructors

View Source

AlertChannelConfigGetArgs()

Declaration
public AlertChannelConfigGetArgs()

Properties

View Source

ApiKey

The API key for integrating with OpsGenie.

Declaration
public Input<string> ApiKey { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AuthPassword

Specifies an authentication password for use with a channel. Supported by the webhook channel type.

Declaration
public Input<string> AuthPassword { get; set; }
Property Value
Type Description
Input<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 Input<string> AuthType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AuthUsername

Specifies an authentication username for use with a channel. Supported by the webhook channel type.

Declaration
public Input<string> AuthUsername { get; set; }
Property Value
Type Description
Input<System.String>
View Source

BaseUrl

The base URL of the webhook destination.

Declaration
public Input<string> BaseUrl { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Channel

The Slack channel to send notifications to.

  • opsgenie
Declaration
public Input<string> Channel { get; set; }
Property Value
Type Description
Input<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 InputMap<string> Headers { get; set; }
Property Value
Type Description
InputMap<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 Input<string> HeadersString { get; set; }
Property Value
Type Description
Input<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 Input<string> IncludeJsonAttachment { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Key

The key for integrating with VictorOps.

Declaration
public Input<string> Key { get; set; }
Property Value
Type Description
Input<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 InputMap<string> Payload { get; set; }
Property Value
Type Description
InputMap<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 Input<string> PayloadString { get; set; }
Property Value
Type Description
Input<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 Input<string> PayloadType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Recipients

A set of recipients for targeting notifications. Multiple values are comma separated.

Declaration
public Input<string> Recipients { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Region

The data center region to store your data. Valid values are US and EU. Default is US.

Declaration
public Input<string> Region { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RouteKey

The route key for integrating with VictorOps.

  • slack
Declaration
public Input<string> RouteKey { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ServiceKey

Specifies the service key for integrating with Pagerduty.

  • victorops
Declaration
public Input<string> ServiceKey { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

A set of tags for targeting notifications. Multiple values are comma separated.

Declaration
public Input<string> Tags { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Teams

A set of teams for targeting notifications. Multiple values are comma separated.

Declaration
public Input<string> Teams { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Url

Your organization's Slack URL.

Declaration
public Input<string> Url { get; set; }
Property Value
Type Description
Input<System.String>
View Source

UserId

Declaration
public Input<string> UserId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.