/AWS1/CL_BGT=>CREATEBUDGETACTION()
¶
About CreateBudgetAction¶
Creates a budget action.
Method Signature¶
IMPORTING¶
Required arguments:¶
IV_ACCOUNTID
TYPE /AWS1/BGTACCOUNTID
/AWS1/BGTACCOUNTID
¶
AccountId
IV_BUDGETNAME
TYPE /AWS1/BGTBUDGETNAME
/AWS1/BGTBUDGETNAME
¶
BudgetName
IV_NOTIFICATIONTYPE
TYPE /AWS1/BGTNOTIFICATIONTYPE
/AWS1/BGTNOTIFICATIONTYPE
¶
NotificationType
IV_ACTIONTYPE
TYPE /AWS1/BGTACTIONTYPE
/AWS1/BGTACTIONTYPE
¶
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.
IO_ACTIONTHRESHOLD
TYPE REF TO /AWS1/CL_BGTACTIONTHRESHOLD
/AWS1/CL_BGTACTIONTHRESHOLD
¶
ActionThreshold
IO_DEFINITION
TYPE REF TO /AWS1/CL_BGTDEFINITION
/AWS1/CL_BGTDEFINITION
¶
Definition
IV_EXECUTIONROLEARN
TYPE /AWS1/BGTROLEARN
/AWS1/BGTROLEARN
¶
The role passed for action execution and reversion. Roles and actions must be in the same account.
IV_APPROVALMODEL
TYPE /AWS1/BGTAPPROVALMODEL
/AWS1/BGTAPPROVALMODEL
¶
This specifies if the action needs manual or automatic approval.
IT_SUBSCRIBERS
TYPE /AWS1/CL_BGTSUBSCRIBER=>TT_SUBSCRIBERS
TT_SUBSCRIBERS
¶
Subscribers
Optional arguments:¶
IT_RESOURCETAGS
TYPE /AWS1/CL_BGTRESOURCETAG=>TT_RESOURCETAGLIST
TT_RESOURCETAGLIST
¶
An optional list of tags to associate with the specified budget action. Each tag consists of a key and a value, and each key must be unique for the resource.