BudgetNotification

data class BudgetNotification(val comparisonOperator: String, val notificationType: String, val subscriberEmailAddresses: List<String>? = null, val subscriberSnsTopicArns: List<String>? = null, val threshold: Double, val thresholdType: String)

Constructors

Link copied to clipboard
constructor(comparisonOperator: String, notificationType: String, subscriberEmailAddresses: List<String>? = null, subscriberSnsTopicArns: List<String>? = null, threshold: Double, thresholdType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

(Required) Comparison operator to use to evaluate the condition. Can be LESS_THAN, EQUAL_TO or GREATER_THAN.

Link copied to clipboard

(Required) What kind of budget value to notify on. Can be ACTUAL or FORECASTED

Link copied to clipboard

(Optional) E-Mail addresses to notify. Either this or subscriber_sns_topic_arns is required.

Link copied to clipboard

(Optional) SNS topics to notify. Either this or subscriber_email_addresses is required.

Link copied to clipboard

(Required) Threshold when the notification should be sent.

Link copied to clipboard

(Required) What kind of threshold is defined. Can be PERCENTAGE OR ABSOLUTE_VALUE.