| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride
Description
Sets an account level monthly spend limit override for sending text
messages. The requested spend limit must be less than or equal to the
MaxLimit, which is set by Amazon Web Services.
Synopsis
- data SetTextMessageSpendLimitOverride = SetTextMessageSpendLimitOverride' {}
- newSetTextMessageSpendLimitOverride :: Natural -> SetTextMessageSpendLimitOverride
- setTextMessageSpendLimitOverride_monthlyLimit :: Lens' SetTextMessageSpendLimitOverride Natural
- data SetTextMessageSpendLimitOverrideResponse = SetTextMessageSpendLimitOverrideResponse' {}
- newSetTextMessageSpendLimitOverrideResponse :: Int -> SetTextMessageSpendLimitOverrideResponse
- setTextMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' SetTextMessageSpendLimitOverrideResponse (Maybe Natural)
- setTextMessageSpendLimitOverrideResponse_httpStatus :: Lens' SetTextMessageSpendLimitOverrideResponse Int
Creating a Request
data SetTextMessageSpendLimitOverride Source #
See: newSetTextMessageSpendLimitOverride smart constructor.
Constructors
| SetTextMessageSpendLimitOverride' | |
Fields
| |
Instances
newSetTextMessageSpendLimitOverride Source #
Create a value of SetTextMessageSpendLimitOverride with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
SetTextMessageSpendLimitOverride, setTextMessageSpendLimitOverride_monthlyLimit - The new monthly limit to enforce on text messages.
Request Lenses
setTextMessageSpendLimitOverride_monthlyLimit :: Lens' SetTextMessageSpendLimitOverride Natural Source #
The new monthly limit to enforce on text messages.
Destructuring the Response
data SetTextMessageSpendLimitOverrideResponse Source #
See: newSetTextMessageSpendLimitOverrideResponse smart constructor.
Constructors
| SetTextMessageSpendLimitOverrideResponse' | |
Fields
| |
Instances
newSetTextMessageSpendLimitOverrideResponse Source #
Arguments
| :: Int | |
| -> SetTextMessageSpendLimitOverrideResponse |
Create a value of SetTextMessageSpendLimitOverrideResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
SetTextMessageSpendLimitOverride, setTextMessageSpendLimitOverrideResponse_monthlyLimit - The current monthly limit to enforce on sending text messages.
$sel:httpStatus:SetTextMessageSpendLimitOverrideResponse', setTextMessageSpendLimitOverrideResponse_httpStatus - The response's http status code.
Response Lenses
setTextMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' SetTextMessageSpendLimitOverrideResponse (Maybe Natural) Source #
The current monthly limit to enforce on sending text messages.
setTextMessageSpendLimitOverrideResponse_httpStatus :: Lens' SetTextMessageSpendLimitOverrideResponse Int Source #
The response's http status code.