v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1423130105.0 KB

Creates a budget action.

post/#X-Amz-Target=AWSBudgetServiceGateway.CreateBudgetAction

Headers

X-Amz-Target'AWSBudgetServiceGateway.CreateBudgetAction' required

Request body

AccountIdstring required

The account ID of the user. It's a 12-digit number.

BudgetNamestring required

A string that represents the budget name. The ":" and "" characters aren't allowed.

NotificationType'ACTUAL' | 'FORECASTED' required

The type of a notification. It must be ACTUAL or FORECASTED.

ActionType'APPLY_IAM_POLICY' | 'APPLY_SCP_POLICY' | 'RUN_SSM_DOCUMENTS' required

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.

ExecutionRoleArnstring required

The role passed for action execution and reversion. Roles and actions must be in the same account.

ApprovalModel'AUTOMATIC' | 'MANUAL' required

This specifies if the action needs manual or automatic approval.

Response

Success

AccountIdstring required

The account ID of the user. It's a 12-digit number.

BudgetNamestring required

A string that represents the budget name. The ":" and "" characters aren't allowed.

ActionIdstring required

A system-generated universally unique identifier (UUID) for the action.