Action
A budget action resource.
Contents
- ActionId
- 
               A system-generated universally unique identifier (UUID) for the action. Type: String Length Constraints: Fixed length of 36. Pattern: ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$Required: Yes 
- ActionThreshold
- 
               The trigger threshold of the action. Type: ActionThreshold object Required: Yes 
- ActionType
- 
               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. Type: String Valid Values: APPLY_IAM_POLICY | APPLY_SCP_POLICY | RUN_SSM_DOCUMENTSRequired: Yes 
- ApprovalModel
- 
               This specifies if the action needs manual or automatic approval. Type: String Valid Values: AUTOMATIC | MANUALRequired: Yes 
- BudgetName
- 
               A string that represents the budget name. The ":" and "\" characters, and the "/action/" substring, aren't allowed. Type: String Length Constraints: Minimum length of 1. Maximum length of 100. Pattern: ^(?![^:\\]*/action/|(?i).*<script>.*</script>.*)[^:\\]+$Required: Yes 
- Definition
- 
               Where you specify all of the type-specific parameters. Type: Definition object Required: Yes 
- ExecutionRoleArn
- 
               The role passed for action execution and reversion. Roles and actions must be in the same account. Type: String Length Constraints: Minimum length of 32. Maximum length of 618. Pattern: ^arn:aws(-cn|-us-gov|-iso|-iso-[a-z]{1})?:iam::\d{12}:role(\u002F[\u0021-\u007F]+\u002F|\u002F)[\w+=,.@-]+$Required: Yes 
- NotificationType
- 
               The type of a notification. It must be ACTUAL or FORECASTED. Type: String Valid Values: ACTUAL | FORECASTEDRequired: Yes 
- Status
- 
               The status of the action. Type: String Valid Values: STANDBY | PENDING | EXECUTION_IN_PROGRESS | EXECUTION_SUCCESS | EXECUTION_FAILURE | REVERSE_IN_PROGRESS | REVERSE_SUCCESS | REVERSE_FAILURE | RESET_IN_PROGRESS | RESET_FAILURERequired: Yes 
- Subscribers
- 
               A list of subscribers. Type: Array of Subscriber objects Array Members: Minimum number of 1 item. Maximum number of 11 items. Required: Yes 
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: