Package-level declarations

Types

Link copied to clipboard
data class AnomalySubscriptionSubscriber(val address: String, val type: String)
data class AnomalySubscriptionThresholdExpressionAndCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionAndDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionAndTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionNotCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionNotDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionNotTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionOrCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionOrDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionOrTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
data class AnomalySubscriptionThresholdExpressionTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
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 ands: List<CostCategoryRuleRuleAndAnd>? = null, val costCategory: CostCategoryRuleRuleAndCostCategory? = null, val dimension: CostCategoryRuleRuleAndDimension? = null, val not: CostCategoryRuleRuleAndNot? = null, val ors: List<CostCategoryRuleRuleAndOr>? = null, val tags: CostCategoryRuleRuleAndTags? = null)
Link copied to clipboard
Link copied to clipboard
data class CostCategoryRuleRuleAndAndCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndAndDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndAndTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class CostCategoryRuleRuleAndNotCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndNotDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndNotTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndOr(val costCategory: CostCategoryRuleRuleAndOrCostCategory? = null, val dimension: CostCategoryRuleRuleAndOrDimension? = null, val tags: CostCategoryRuleRuleAndOrTags? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndOrCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndOrDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndOrTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleAndTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNot(val ands: List<CostCategoryRuleRuleNotAnd>? = null, val costCategory: CostCategoryRuleRuleNotCostCategory? = null, val dimension: CostCategoryRuleRuleNotDimension? = null, val not: CostCategoryRuleRuleNotNot? = null, val ors: List<CostCategoryRuleRuleNotOr>? = null, val tags: CostCategoryRuleRuleNotTags? = null)
Link copied to clipboard
Link copied to clipboard
data class CostCategoryRuleRuleNotAndCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotAndDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotAndTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class CostCategoryRuleRuleNotNotCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotNotDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotNotTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotOr(val costCategory: CostCategoryRuleRuleNotOrCostCategory? = null, val dimension: CostCategoryRuleRuleNotOrDimension? = null, val tags: CostCategoryRuleRuleNotOrTags? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotOrCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotOrDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotOrTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleNotTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOr(val ands: List<CostCategoryRuleRuleOrAnd>? = null, val costCategory: CostCategoryRuleRuleOrCostCategory? = null, val dimension: CostCategoryRuleRuleOrDimension? = null, val not: CostCategoryRuleRuleOrNot? = null, val ors: List<CostCategoryRuleRuleOrOr>? = null, val tags: CostCategoryRuleRuleOrTags? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrAnd(val costCategory: CostCategoryRuleRuleOrAndCostCategory? = null, val dimension: CostCategoryRuleRuleOrAndDimension? = null, val tags: CostCategoryRuleRuleOrAndTags? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrAndCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrAndDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrAndTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrNot(val costCategory: CostCategoryRuleRuleOrNotCostCategory? = null, val dimension: CostCategoryRuleRuleOrNotDimension? = null, val tags: CostCategoryRuleRuleOrNotTags? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrNotCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrNotDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrNotTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrOr(val costCategory: CostCategoryRuleRuleOrOrCostCategory? = null, val dimension: CostCategoryRuleRuleOrOrDimension? = null, val tags: CostCategoryRuleRuleOrOrTags? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrOrCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrOrDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrOrTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleOrTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class CostCategoryRuleRuleTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
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
data class GetCostCategoryRuleInheritedValue(val dimensionKey: String, val dimensionName: String)
data class GetCostCategoryRuleRuleAndAndCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndAndDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndAndTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
data class GetCostCategoryRuleRuleAndNotCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndNotDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndNotTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndOrCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndOrDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndOrTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleAndTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
data class GetCostCategoryRuleRuleNotAndCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotAndDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotAndTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
data class GetCostCategoryRuleRuleNotNotCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotNotDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotNotTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotOrCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotOrDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotOrTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleNotTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrAndCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrAndDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrAndTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrNotCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrNotDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrNotTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrOrCostCategory(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrOrDimension(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrOrTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleOrTag(val key: String, val matchOptions: List<String>, val values: List<String>)
Link copied to clipboard
data class GetCostCategoryRuleRuleTag(val key: String, val matchOptions: List<String>, val values: List<String>)
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
data class GetCostCategorySplitChargeRuleParameter(val type: String, val values: List<String>)
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
data class GetTagsFilterAndCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterAndDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterAndTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterNot(val costCategory: GetTagsFilterNotCostCategory? = null, val dimension: GetTagsFilterNotDimension? = null, val tags: GetTagsFilterNotTags? = null)
Link copied to clipboard
data class GetTagsFilterNotCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterNotDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterNotTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterOr(val costCategory: GetTagsFilterOrCostCategory? = null, val dimension: GetTagsFilterOrDimension? = null, val tags: GetTagsFilterOrTags? = null)
Link copied to clipboard
data class GetTagsFilterOrCostCategory(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterOrDimension(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterOrTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
Link copied to clipboard
data class GetTagsFilterTags(val key: String? = null, val matchOptions: List<String>? = null, val values: List<String>? = null)
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
data class GetTagsSortBy(val key: String? = null, val sortOrder: String? = null)
Link copied to clipboard
data class GetTagsTimePeriod(val end: String, val start: String)