Class BudgetNotificationArgs
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.Aws.Budgets.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class BudgetNotificationArgs : ResourceArgs
Constructors
View SourceBudgetNotificationArgs()
Declaration
public BudgetNotificationArgs()
Properties
View SourceComparisonOperator
(Required) Comparison operator to use to evaluate the condition. Can be LESS_THAN, EQUAL_TO or GREATER_THAN.
Declaration
public Input<string> ComparisonOperator { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NotificationType
(Required) What kind of budget value to notify on. Can be ACTUAL or FORECASTED
Declaration
public Input<string> NotificationType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SubscriberEmailAddresses
(Optional) E-Mail addresses to notify. Either this or subscriber_sns_topic_arns is required.
Declaration
public InputList<string> SubscriberEmailAddresses { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
SubscriberSnsTopicArns
(Optional) SNS topics to notify. Either this or subscriber_email_addresses is required.
Declaration
public InputList<string> SubscriberSnsTopicArns { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Threshold
(Required) Threshold when the notification should be sent.
Declaration
public Input<double> Threshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Double> |
ThresholdType
(Required) What kind of threshold is defined. Can be PERCENTAGE OR ABSOLUTE_VALUE.
Declaration
public Input<string> ThresholdType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |