Package-level declarations
Types
Link copied to clipboard
Manages a Cost Anomaly Alert.
Link copied to clipboard
data class AnomalyAlertArgs(val displayName: Output<String>? = null, val emailAddresses: Output<List<String>>? = null, val emailSubject: Output<String>? = null, val message: Output<String>? = null, val name: Output<String>? = null, val notificationEmail: Output<String>? = null, val subscriptionId: Output<String>? = null) : ConvertibleToJava<AnomalyAlertArgs>
Manages a Cost Anomaly Alert.
Link copied to clipboard
class AnomalyAlertArgsBuilder
Builder for AnomalyAlertArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AnomalyAlert.
Link copied to clipboard
Manages an Azure Cost Management Scheduled Action.
Link copied to clipboard
data class ScheduledActionArgs(val dayOfMonth: Output<Int>? = null, val daysOfWeeks: Output<List<String>>? = null, val displayName: Output<String>? = null, val emailAddressSender: Output<String>? = null, val emailAddresses: Output<List<String>>? = null, val emailSubject: Output<String>? = null, val endDate: Output<String>? = null, val frequency: Output<String>? = null, val hourOfDay: Output<Int>? = null, val message: Output<String>? = null, val name: Output<String>? = null, val startDate: Output<String>? = null, val viewId: Output<String>? = null, val weeksOfMonths: Output<List<String>>? = null) : ConvertibleToJava<ScheduledActionArgs>
Manages an Azure Cost Management Scheduled Action.
Link copied to clipboard
Builder for ScheduledActionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ScheduledAction.
Functions
Link copied to clipboard
suspend fun anomalyAlert(name: String, block: suspend AnomalyAlertResourceBuilder.() -> Unit): AnomalyAlert
Link copied to clipboard
suspend fun scheduledAction(name: String, block: suspend ScheduledActionResourceBuilder.() -> Unit): ScheduledAction