AnomalySubscriptionArgs

data class AnomalySubscriptionArgs(val frequency: Output<AnomalySubscriptionFrequency>? = null, val monitorArnList: Output<List<String>>? = null, val resourceTags: Output<List<CreateOnlyTagArgs>>? = null, val subscribers: Output<List<AnomalySubscriptionSubscriberArgs>>? = null, val subscriptionName: Output<String>? = null, val threshold: Output<Double>? = null, val thresholdExpression: Output<String>? = null) : ConvertibleToJava<AnomalySubscriptionArgs>

AWS Cost Anomaly Detection leverages advanced Machine Learning technologies to identify anomalous spend and root causes, so you can quickly take action. Create subscription to be notified

Example Usage

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(frequency: Output<AnomalySubscriptionFrequency>? = null, monitorArnList: Output<List<String>>? = null, resourceTags: Output<List<CreateOnlyTagArgs>>? = null, subscribers: Output<List<AnomalySubscriptionSubscriberArgs>>? = null, subscriptionName: Output<String>? = null, threshold: Output<Double>? = null, thresholdExpression: Output<String>? = null)

Properties

Link copied to clipboard

The frequency at which anomaly reports are sent over email.

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

A list of cost anomaly monitors.

Link copied to clipboard
val resourceTags: Output<List<CreateOnlyTagArgs>>? = null

Tags to assign to subscription.

Link copied to clipboard

A list of subscriber

Link copied to clipboard
val subscriptionName: Output<String>? = null

The name of the subscription.

Link copied to clipboard
val threshold: Output<Double>? = null

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

Link copied to clipboard
val thresholdExpression: Output<String>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): AnomalySubscriptionArgs