Budgets / Client / execute_budget_action
execute_budget_action#
- Budgets.Client.execute_budget_action(**kwargs)#
- Executes a budget action. - See also: AWS API Documentation - Request Syntax- response = client.execute_budget_action( AccountId='string', BudgetName='string', ActionId='string', ExecutionType='APPROVE_BUDGET_ACTION'|'RETRY_BUDGET_ACTION'|'REVERSE_BUDGET_ACTION'|'RESET_BUDGET_ACTION' ) - Parameters:
- AccountId (string) – - [REQUIRED] - The account ID of the user. It’s a 12-digit number. 
- BudgetName (string) – - [REQUIRED] - A string that represents the budget name. The “:” and “" characters, and the “/action/” substring, aren’t allowed. 
- ActionId (string) – - [REQUIRED] - A system-generated universally unique identifier (UUID) for the action. 
- ExecutionType (string) – - [REQUIRED] - The type of execution. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'AccountId': 'string', 'BudgetName': 'string', 'ActionId': 'string', 'ExecutionType': 'APPROVE_BUDGET_ACTION'|'RETRY_BUDGET_ACTION'|'REVERSE_BUDGET_ACTION'|'RESET_BUDGET_ACTION' } - Response Structure- (dict) – - AccountId (string) – - The account ID of the user. It’s a 12-digit number. 
- BudgetName (string) – - A string that represents the budget name. The “:” and “" characters, and the “/action/” substring, aren’t allowed. 
- ActionId (string) – - A system-generated universally unique identifier (UUID) for the action. 
- ExecutionType (string) – - The type of execution. 
 
 
 - Exceptions- Budgets.Client.exceptions.InternalErrorException
- Budgets.Client.exceptions.InvalidParameterException
- Budgets.Client.exceptions.NotFoundException
- Budgets.Client.exceptions.AccessDeniedException
- Budgets.Client.exceptions.ResourceLockedException
- Budgets.Client.exceptions.ThrottlingException