BudgetsActionArgs

data class BudgetsActionArgs(val actionThreshold: Output<BudgetsActionActionThresholdArgs>? = null, val actionType: Output<BudgetsActionActionType>? = null, val approvalModel: Output<BudgetsActionApprovalModel>? = null, val budgetName: Output<String>? = null, val definition: Output<BudgetsActionDefinitionArgs>? = null, val executionRoleArn: Output<String>? = null, val notificationType: Output<BudgetsActionNotificationType>? = null, val subscribers: Output<List<BudgetsActionSubscriberArgs>>? = null) : ConvertibleToJava<BudgetsActionArgs>

An example resource schema demonstrating some basic constructs and validation rules.

Constructors

Link copied to clipboard
fun BudgetsActionArgs(actionThreshold: Output<BudgetsActionActionThresholdArgs>? = null, actionType: Output<BudgetsActionActionType>? = null, approvalModel: Output<BudgetsActionApprovalModel>? = null, budgetName: Output<String>? = null, definition: Output<BudgetsActionDefinitionArgs>? = null, executionRoleArn: Output<String>? = null, notificationType: Output<BudgetsActionNotificationType>? = null, subscribers: Output<List<BudgetsActionSubscriberArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): BudgetsActionArgs

Properties

Link copied to clipboard
Link copied to clipboard
val actionType: Output<BudgetsActionActionType>? = null
Link copied to clipboard
Link copied to clipboard
val budgetName: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val executionRoleArn: Output<String>? = null
Link copied to clipboard
Link copied to clipboard