GetCostCategoryResult

data class GetCostCategoryResult(val costCategoryArn: String, val defaultValue: String, val effectiveEnd: String, val effectiveStart: String, val id: String, val name: String, val ruleVersion: String, val rules: List<GetCostCategoryRule>, val splitChargeRules: List<GetCostCategorySplitChargeRule>, val tags: Map<String, String>)

A collection of values returned by getCostCategory.

Constructors

Link copied to clipboard
constructor(costCategoryArn: String, defaultValue: String, effectiveEnd: String, effectiveStart: String, id: String, name: String, ruleVersion: String, rules: List<GetCostCategoryRule>, splitChargeRules: List<GetCostCategorySplitChargeRule>, tags: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Default value for the cost category.

Link copied to clipboard

Effective end data of your Cost Category.

Link copied to clipboard

Effective state data of your Cost Category.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard

Configuration block for the Expression object used to categorize costs. See below.

Link copied to clipboard

Rule schema version in this particular Cost Category.

Link copied to clipboard

Configuration block for the split charge rules used to allocate your charges between your Cost Category values. See below.

Link copied to clipboard

Configuration block for the specific Tag to use for Expression. See below.