Show / Hide Table of Contents

Interface ICfnAnomalySubscriptionProps

Properties for defining a CfnAnomalySubscription.

Namespace: Amazon.CDK.AWS.CE
Assembly: Amazon.CDK.AWS.CE.dll
Syntax (csharp)
public interface ICfnAnomalySubscriptionProps
Syntax (vb)
Public Interface ICfnAnomalySubscriptionProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.CE;

CfnAnomalySubscriptionProps cfnAnomalySubscriptionProps = new CfnAnomalySubscriptionProps {
    Frequency = "frequency",
    MonitorArnList = new [] { "monitorArnList" },
    Subscribers = new [] { new SubscriberProperty {
        Address = "address",
        Type = "type",

        // the properties below are optional
        Status = "status"
    } },
    SubscriptionName = "subscriptionName",
    Threshold = 123,

    // the properties below are optional
    ResourceTags = new [] { new ResourceTagProperty {
        Key = "key",
        Value = "value"
    } }
};

Synopsis

Properties

Frequency

The frequency that anomaly reports are sent over email.

MonitorArnList

A list of cost anomaly monitors.

ResourceTags

AWS::CE::AnomalySubscription.ResourceTags.

Subscribers

A list of subscribers to notify.

SubscriptionName

The name for the subscription.

Threshold

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

Properties

Frequency

The frequency that anomaly reports are sent over email.

string Frequency { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-frequency

MonitorArnList

A list of cost anomaly monitors.

string[] MonitorArnList { get; }
Property Value

System.String[]

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-monitorarnlist

ResourceTags

AWS::CE::AnomalySubscription.ResourceTags.

virtual object ResourceTags { get; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-resourcetags

Subscribers

A list of subscribers to notify.

object Subscribers { get; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-subscribers

SubscriptionName

The name for the subscription.

string SubscriptionName { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-subscriptionname

Threshold

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

double Threshold { get; }
Property Value

System.Double

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-threshold

Back to top Generated by DocFX