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 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