Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class AnomalySubscriptionThresholdExpression(val ands: List<AnomalySubscriptionThresholdExpressionAnd>? = null, val costCategory: AnomalySubscriptionThresholdExpressionCostCategory? = null, val dimension: AnomalySubscriptionThresholdExpressionDimension? = null, val not: AnomalySubscriptionThresholdExpressionNot? = null, val ors: List<AnomalySubscriptionThresholdExpressionOr>? = null, val tags: AnomalySubscriptionThresholdExpressionTags? = null)
Link copied to clipboard
data class AnomalySubscriptionThresholdExpressionAnd(val costCategory: AnomalySubscriptionThresholdExpressionAndCostCategory? = null, val dimension: AnomalySubscriptionThresholdExpressionAndDimension? = null, val tags: AnomalySubscriptionThresholdExpressionAndTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AnomalySubscriptionThresholdExpressionNot(val costCategory: AnomalySubscriptionThresholdExpressionNotCostCategory? = null, val dimension: AnomalySubscriptionThresholdExpressionNotDimension? = null, val tags: AnomalySubscriptionThresholdExpressionNotTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AnomalySubscriptionThresholdExpressionOr(val costCategory: AnomalySubscriptionThresholdExpressionOrCostCategory? = null, val dimension: AnomalySubscriptionThresholdExpressionOrDimension? = null, val tags: AnomalySubscriptionThresholdExpressionOrTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CostCategoryRule(val inheritedValue: CostCategoryRuleInheritedValue? = null, val rule: CostCategoryRuleRule? = null, val type: String? = null, val value: String? = null)
Link copied to clipboard
data class CostCategoryRuleInheritedValue(val dimensionKey: String? = null, val dimensionName: String? = null)
Link copied to clipboard
data class CostCategoryRuleRule(val ands: List<CostCategoryRuleRuleAnd>? = null, val costCategory: CostCategoryRuleRuleCostCategory? = null, val dimension: CostCategoryRuleRuleDimension? = null, val not: CostCategoryRuleRuleNot? = null, val ors: List<CostCategoryRuleRuleOr>? = null, val tags: CostCategoryRuleRuleTags? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAnd(val costCategory: CostCategoryRuleRuleAndCostCategory? = null, val dimension: CostCategoryRuleRuleAndDimension? = null, val tags: CostCategoryRuleRuleAndTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CostCategoryRuleRuleNot(val costCategory: CostCategoryRuleRuleNotCostCategory? = null, val dimension: CostCategoryRuleRuleNotDimension? = null, val tags: CostCategoryRuleRuleNotTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CostCategoryRuleRuleOr(val costCategory: CostCategoryRuleRuleOrCostCategory? = null, val dimension: CostCategoryRuleRuleOrDimension? = null, val tags: CostCategoryRuleRuleOrTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CostCategorySplitChargeRule(val method: String, val parameters: List<CostCategorySplitChargeRuleParameter>? = null, val source: String, val targets: List<String>)
Link copied to clipboard
data class CostCategorySplitChargeRuleParameter(val type: String? = null, val values: List<String>? = null)
Link copied to clipboard
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.
Link copied to clipboard
data class GetCostCategoryRule(val inheritedValues: List<GetCostCategoryRuleInheritedValue>, val rules: List<GetCostCategoryRuleRule>, val type: String, val value: String)
Link copied to clipboard
Link copied to clipboard
data class GetCostCategoryRuleRule(val ands: List<GetCostCategoryRuleRuleAnd>, val costCategories: List<GetCostCategoryRuleRuleCostCategory>, val dimensions: List<GetCostCategoryRuleRuleDimension>, val nots: List<GetCostCategoryRuleRuleNot>, val ors: List<GetCostCategoryRuleRuleOr>, val tags: List<GetCostCategoryRuleRuleTag>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAnd(val costCategories: List<GetCostCategoryRuleRuleAndCostCategory>, val dimensions: List<GetCostCategoryRuleRuleAndDimension>, val tags: List<GetCostCategoryRuleRuleAndTag>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetCostCategoryRuleRuleNot(val costCategories: List<GetCostCategoryRuleRuleNotCostCategory>, val dimensions: List<GetCostCategoryRuleRuleNotDimension>, val tags: List<GetCostCategoryRuleRuleNotTag>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetCostCategoryRuleRuleOr(val costCategories: List<GetCostCategoryRuleRuleOrCostCategory>, val dimensions: List<GetCostCategoryRuleRuleOrDimension>, val tags: List<GetCostCategoryRuleRuleOrTag>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetCostCategorySplitChargeRule(val method: String, val parameters: List<GetCostCategorySplitChargeRuleParameter>, val source: String, val targets: List<String>)
Link copied to clipboard
Link copied to clipboard
data class GetTagsFilter(val ands: List<GetTagsFilterAnd>? = null, val costCategory: GetTagsFilterCostCategory? = null, val dimension: GetTagsFilterDimension? = null, val not: GetTagsFilterNot? = null, val ors: List<GetTagsFilterOr>? = null, val tags: GetTagsFilterTags? = null)
Link copied to clipboard
data class GetTagsFilterAnd(val costCategory: GetTagsFilterAndCostCategory? = null, val dimension: GetTagsFilterAndDimension? = null, val tags: GetTagsFilterAndTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetTagsFilterNot(val costCategory: GetTagsFilterNotCostCategory? = null, val dimension: GetTagsFilterNotDimension? = null, val tags: GetTagsFilterNotTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetTagsFilterOr(val costCategory: GetTagsFilterOrCostCategory? = null, val dimension: GetTagsFilterOrDimension? = null, val tags: GetTagsFilterOrTags? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetTagsResult(val filter: GetTagsFilter? = null, val id: String, val searchString: String? = null, val sortBies: List<GetTagsSortBy>? = null, val tagKey: String? = null, val tags: List<String>, val timePeriod: GetTagsTimePeriod)
A collection of values returned by getTags.
Link copied to clipboard
Link copied to clipboard