GetAnomalySubscriptionResult

data class GetAnomalySubscriptionResult(val accountId: String? = null, val frequency: AnomalySubscriptionFrequency? = null, val monitorArnList: List<String>? = null, val subscribers: List<AnomalySubscriptionSubscriber>? = null, val subscriptionArn: String? = null, val subscriptionName: String? = null, val threshold: Double? = null, val thresholdExpression: String? = null)

Constructors

Link copied to clipboard
constructor(accountId: String? = null, frequency: AnomalySubscriptionFrequency? = null, monitorArnList: List<String>? = null, subscribers: List<AnomalySubscriptionSubscriber>? = null, subscriptionArn: String? = null, subscriptionName: String? = null, threshold: Double? = null, thresholdExpression: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accountId: String? = null

The accountId

Link copied to clipboard

The frequency at which anomaly reports are sent over email.

Link copied to clipboard
val monitorArnList: List<String>? = null

A list of cost anomaly monitors.

Link copied to clipboard

A list of subscriber

Link copied to clipboard
val subscriptionArn: String? = null

The AnomalySubscription Amazon Resource Name (ARN).

Link copied to clipboard

The name of the subscription.

Link copied to clipboard
val threshold: Double? = null

The dollar value that triggers a notification if the threshold is exceeded.

Link copied to clipboard

An Expression object in JSON String format used to specify the anomalies that you want to generate alerts for.