Show / Hide Table of Contents

Class AlertConfigurationArgs

Inheritance
System.Object
InputArgs
ResourceArgs
AlertConfigurationArgs
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.Mongodbatlas
Assembly: Pulumi.Mongodbatlas.dll
Syntax
public sealed class AlertConfigurationArgs : ResourceArgs

Constructors

View Source

AlertConfigurationArgs()

Declaration
public AlertConfigurationArgs()

Properties

View Source

Enabled

It is not required, but If the attribute is omitted, by default will be false, and the configuration would be disabled. You must set true to enable the configuration.

Declaration
public Input<bool> Enabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

EventType

The type of event that will trigger an alert. Alert type Possible values:

  • Host
  • OUTSIDE_METRIC_THRESHOLD
  • HOST_RESTARTED
  • HOST_UPGRADED
  • HOST_NOW_SECONDARY
  • HOST_NOW_PRIMARY
  • Replica set
  • NO_PRIMARY
  • TOO_MANY_ELECTIONS
  • Sharded cluster
  • CLUSTER_MONGOS_IS_MISSING
  • User
  • JOINED_GROUP
  • REMOVED_FROM_GROUP
  • USER_ROLES_CHANGED_AUDIT
  • Project
  • USERS_AWAITING_APPROVAL
  • USERS_WITHOUT_MULTI_FACTOR_AUTH
  • GROUP_CREATED
  • Team
  • JOINED_TEAM
  • REMOVED_FROM_TEAM
  • Organization
  • INVITED_TO_ORG
  • JOINED_ORG
  • Data Explorer
  • DATA_EXPLORER
  • DATA_EXPLORER_CRUD
  • Billing
  • CREDIT_CARD_ABOUT_TO_EXPIRE
  • CHARGE_SUCCEEDED
  • INVOICE_CLOSED
Declaration
public Input<string> EventType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Matchers

Declaration
public InputList<AlertConfigurationMatcherArgs> Matchers { get; set; }
Property Value
Type Description
InputList<AlertConfigurationMatcherArgs>
View Source

MetricThreshold

Declaration
public Input<AlertConfigurationMetricThresholdArgs> MetricThreshold { get; set; }
Property Value
Type Description
Input<AlertConfigurationMetricThresholdArgs>
View Source

Notifications

Declaration
public InputList<AlertConfigurationNotificationArgs> Notifications { get; set; }
Property Value
Type Description
InputList<AlertConfigurationNotificationArgs>
View Source

ProjectId

The ID of the project where the alert configuration will create.

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