Package-level declarations
Types
Link copied to clipboard
Provides a CE Anomaly Monitor.
Link copied to clipboard
data class AnomalyMonitorArgs(val monitorDimension: Output<String>? = null, val monitorSpecification: Output<String>? = null, val monitorType: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AnomalyMonitorArgs>
Provides a CE Anomaly Monitor.
Link copied to clipboard
Builder for AnomalyMonitorArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AnomalyMonitor.
Link copied to clipboard
Provides a CE Anomaly Subscription.
Link copied to clipboard
data class AnomalySubscriptionArgs(val accountId: Output<String>? = null, val frequency: Output<String>? = null, val monitorArnLists: Output<List<String>>? = null, val name: Output<String>? = null, val subscribers: Output<List<AnomalySubscriptionSubscriberArgs>>? = null, val tags: Output<Map<String, String>>? = null, val threshold: Output<Double>? = null, val thresholdExpression: Output<AnomalySubscriptionThresholdExpressionArgs>? = null) : ConvertibleToJava<AnomalySubscriptionArgs>
Provides a CE Anomaly Subscription.
Link copied to clipboard
Builder for AnomalySubscriptionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AnomalySubscription.
Link copied to clipboard
Provides a CE Cost Allocation Tag.
Link copied to clipboard
data class CostAllocationTagArgs(val status: Output<String>? = null, val tagKey: Output<String>? = null) : ConvertibleToJava<CostAllocationTagArgs>
Provides a CE Cost Allocation Tag.
Link copied to clipboard
Builder for CostAllocationTagArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CostAllocationTag.
Link copied to clipboard
Provides a CE Cost Category.
Link copied to clipboard
data class CostCategoryArgs(val defaultValue: Output<String>? = null, val effectiveStart: Output<String>? = null, val name: Output<String>? = null, val ruleVersion: Output<String>? = null, val rules: Output<List<CostCategoryRuleArgs>>? = null, val splitChargeRules: Output<List<CostCategorySplitChargeRuleArgs>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<CostCategoryArgs>
Provides a CE Cost Category.
Link copied to clipboard
class CostCategoryArgsBuilder
Builder for CostCategoryArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CostCategory.
Link copied to clipboard
object CostexplorerFunctions
Functions
Link copied to clipboard
suspend fun anomalyMonitor(name: String, block: suspend AnomalyMonitorResourceBuilder.() -> Unit): AnomalyMonitor
Link copied to clipboard
suspend fun anomalySubscription(name: String, block: suspend AnomalySubscriptionResourceBuilder.() -> Unit): AnomalySubscription
Link copied to clipboard
suspend fun costAllocationTag(name: String, block: suspend CostAllocationTagResourceBuilder.() -> Unit): CostAllocationTag
Link copied to clipboard
suspend fun costCategory(name: String, block: suspend CostCategoryResourceBuilder.() -> Unit): CostCategory