Interface CfnDashboardPropsMixin.SavingsPlansCoverageQueryProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnDashboardPropsMixin.SavingsPlansCoverageQueryProperty.Jsii$Proxy
Enclosing class:
CfnDashboardPropsMixin

@Stability(Stable) public static interface CfnDashboardPropsMixin.SavingsPlansCoverageQueryProperty extends software.amazon.jsii.JsiiSerializable
Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.cfnpropertymixins.services.bcm.*;
 ExpressionProperty expressionProperty_;
 SavingsPlansCoverageQueryProperty savingsPlansCoverageQueryProperty = SavingsPlansCoverageQueryProperty.builder()
         .filter(ExpressionProperty.builder()
                 .and(List.of(expressionProperty_))
                 .costCategories(CostCategoryValuesProperty.builder()
                         .key("key")
                         .matchOptions(List.of("matchOptions"))
                         .values(List.of("values"))
                         .build())
                 .dimensions(DimensionValuesProperty.builder()
                         .key("key")
                         .matchOptions(List.of("matchOptions"))
                         .values(List.of("values"))
                         .build())
                 .not(expressionProperty_)
                 .tags(TagValuesProperty.builder()
                         .key("key")
                         .matchOptions(List.of("matchOptions"))
                         .values(List.of("values"))
                         .build())
                 .build())
         .granularity("granularity")
         .groupBy(List.of(GroupDefinitionProperty.builder()
                 .key("key")
                 .type("type")
                 .build()))
         .metrics(List.of("metrics"))
         .timeRange(DateTimeRangeProperty.builder()
                 .endTime(DateTimeValueProperty.builder()
                         .type("type")
                         .value("value")
                         .build())
                 .startTime(DateTimeValueProperty.builder()
                         .type("type")
                         .value("value")
                         .build())
                 .build())
         .build();
 

See Also: