AWS API Details:
• Function: SetTextMessageSpendLimitOverride
• Purpose: Sets an account-level monthly spend limit for sending text messages
• Available in: AWS API, CLI, and Go SDK
Apparently “AWS End User Messaging SMS” is the new label for resources (packages) also referred to pinpointsmsvoicev2
Per the API documentation, there are effectively similar API endpoints for each of the following related SMS service configurations.
SetMediaMessageSpendLimitOverrideSetTextMessageSpendLimitOverrideSetVoiceMessageSpendLimitOverride
Current State:
I cannot find any corresponding resource or data source in the Terraform AWS provider to manage this setting.
Use Case:
This capability is important for cost control and governance, especially in multi-account organizations and environments where SMS spending needs to be managed programmatically through infrastructure-as-code.
I cannot find any corresponding support in the Terraform AWS provider. Has anyone else encountered this gap, or is there an existing resource I’ve overlooked?