Interface CfnCostCategoryMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCostCategoryMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-14T18:32:09.664Z")
@Stability(Stable)
public interface CfnCostCategoryMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnCostCategoryPropsMixin.
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.ce.*;
CfnCostCategoryMixinProps cfnCostCategoryMixinProps = CfnCostCategoryMixinProps.builder()
.defaultValue("defaultValue")
.name("name")
.rules("rules")
.ruleVersion("ruleVersion")
.splitChargeRules("splitChargeRules")
.tags(List.of(ResourceTagProperty.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCostCategoryMixinPropsstatic final classAn implementation forCfnCostCategoryMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe default value for the cost category.default StringgetName()The unique name of the Cost Category.default StringgetRules()The array of CostCategoryRule in JSON array format.default StringThe rule schema version in this particular Cost Category.default StringThe split charge rules that are used to allocate your charges between your cost category values.getTags()Tags to assign to the cost category.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDefaultValue
The default value for the cost category.- See Also:
-
getName
The unique name of the Cost Category.- See Also:
-
getRules
The array of CostCategoryRule in JSON array format.Rules are processed in order. If there are multiple rules that match the line item, then the first rule to match is used to determine that Cost Category value.
- See Also:
-
getRuleVersion
The rule schema version in this particular Cost Category.- See Also:
-
getSplitChargeRules
The split charge rules that are used to allocate your charges between your cost category values.- See Also:
-
getTags
Tags to assign to the cost category.- See Also:
-
builder
- Returns:
- a
CfnCostCategoryMixinProps.BuilderofCfnCostCategoryMixinProps
-