Values.ActionSourceA budget action resource.
type nonrec t = {actionId : ActionId.t option;A system-generated universally unique identifier (UUID) for the action.
*)budgetName : BudgetName.t option;notificationType : NotificationType.t option;actionType : ActionType.t option;The type of action. This defines the type of tasks that can be carried out by this action. This field also determines the format for definition.
*)actionThreshold : ActionThreshold.t option;The trigger threshold of the action.
*)definition : Definition.t option;Where you specify all of the type-specific parameters.
*)executionRoleArn : RoleArn.t option;The role passed for action execution and reversion. Roles and actions must be in the same account.
*)approvalModel : ApprovalModel.t option;This specifies if the action needs manual or automatic approval.
*)status : ActionStatus.t option;The status of the action.
*)subscribers : Subscribers.t option;}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string | `String of SubscriberAddress.t ])
list ]
list
| `String of ActionId.t
| `Structure of
(string
* [> `Double of NotificationThreshold.t
| `Enum of string
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of Role.t ] list
| `String of PolicyArn.t ])
list ])
list ])
list ]