Show / Hide Table of Contents

Class CfnBudget.ExpressionProperty

Use Expression to filter in various Budgets APIs.

Inheritance
object
CfnBudget.ExpressionProperty
Implements
CfnBudget.IExpressionProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Budgets
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnBudget.ExpressionProperty : CfnBudget.IExpressionProperty
Syntax (vb)
Public Class CfnBudget.ExpressionProperty Implements CfnBudget.IExpressionProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.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.Budgets;

             ExpressionProperty expressionProperty_;

             var expressionProperty = new ExpressionProperty {
                 And = new [] { expressionProperty_ },
                 CostCategories = new CostCategoryValuesProperty {
                     Key = "key",
                     MatchOptions = new [] { "matchOptions" },
                     Values = new [] { "values" }
                 },
                 Dimensions = new ExpressionDimensionValuesProperty {
                     Key = "key",
                     MatchOptions = new [] { "matchOptions" },
                     Values = new [] { "values" }
                 },
                 Not = expressionProperty_,
                 Or = new [] { expressionProperty_ },
                 Tags = new TagValuesProperty {
                     Key = "key",
                     MatchOptions = new [] { "matchOptions" },
                     Values = new [] { "values" }
                 }
             };

Synopsis

Constructors

ExpressionProperty()

Use Expression to filter in various Budgets APIs.

Properties

And

Return results that match both Dimension objects.

CostCategories

The filter that's based on CostCategoryValues.

Dimensions

The specific Dimension to use for Expression.

Not

Return results that don't match a Dimension object.

Or

Return results that match either Dimension object.

Tags

The specific Tag to use for Expression.

Constructors

ExpressionProperty()

Use Expression to filter in various Budgets APIs.

public ExpressionProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.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.Budgets;

             ExpressionProperty expressionProperty_;

             var expressionProperty = new ExpressionProperty {
                 And = new [] { expressionProperty_ },
                 CostCategories = new CostCategoryValuesProperty {
                     Key = "key",
                     MatchOptions = new [] { "matchOptions" },
                     Values = new [] { "values" }
                 },
                 Dimensions = new ExpressionDimensionValuesProperty {
                     Key = "key",
                     MatchOptions = new [] { "matchOptions" },
                     Values = new [] { "values" }
                 },
                 Not = expressionProperty_,
                 Or = new [] { expressionProperty_ },
                 Tags = new TagValuesProperty {
                     Key = "key",
                     MatchOptions = new [] { "matchOptions" },
                     Values = new [] { "values" }
                 }
             };

Properties

And

Return results that match both Dimension objects.

public object? And { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.html#cfn-budgets-budget-expression-and

CostCategories

The filter that's based on CostCategoryValues.

public object? CostCategories { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.html#cfn-budgets-budget-expression-costcategories

Dimensions

The specific Dimension to use for Expression.

public object? Dimensions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.html#cfn-budgets-budget-expression-dimensions

Not

Return results that don't match a Dimension object.

public object? Not { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.html#cfn-budgets-budget-expression-not

Or

Return results that match either Dimension object.

public object? Or { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.html#cfn-budgets-budget-expression-or

Tags

The specific Tag to use for Expression.

public CfnBudget.ITagValuesProperty? Tags { get; set; }
Property Value

CfnBudget.ITagValuesProperty

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-expression.html#cfn-budgets-budget-expression-tags

Implements

CfnBudget.IExpressionProperty
Back to top Generated by DocFX