Show / Hide Table of Contents

Class AlertConfigurationState

Inheritance
System.Object
InputArgs
ResourceArgs
AlertConfigurationState
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 AlertConfigurationState : ResourceArgs

Constructors

View Source

AlertConfigurationState()

Declaration
public AlertConfigurationState()

Properties

View Source

AlertConfigurationId

Unique identifier for the alert configuration.

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

Created

Timestamp in ISO 8601 date and time format in UTC when this alert configuration was created.

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

MetricThreshold

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

Notifications

Declaration
public InputList<AlertConfigurationNotificationGetArgs> Notifications { get; set; }
Property Value
Type Description
InputList<AlertConfigurationNotificationGetArgs>
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

Updated

Timestamp in ISO 8601 date and time format in UTC when this alert configuration was last updated.

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