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 |
Deletes an account level monthly spend limit override for sending voice
messages. Deleting a spend limit override sets the EnforcedLimit
equal
to the MaxLimit
, which is controlled by Amazon Web Services. For more
information on spending limits (quotas) see
Amazon Pinpoint quotas
in the Amazon Pinpoint Developer Guide.
Synopsis
- data DeleteVoiceMessageSpendLimitOverride = DeleteVoiceMessageSpendLimitOverride' {
- newDeleteVoiceMessageSpendLimitOverride :: DeleteVoiceMessageSpendLimitOverride
- data DeleteVoiceMessageSpendLimitOverrideResponse = DeleteVoiceMessageSpendLimitOverrideResponse' {}
- newDeleteVoiceMessageSpendLimitOverrideResponse :: Int -> DeleteVoiceMessageSpendLimitOverrideResponse
- deleteVoiceMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' DeleteVoiceMessageSpendLimitOverrideResponse (Maybe Natural)
- deleteVoiceMessageSpendLimitOverrideResponse_httpStatus :: Lens' DeleteVoiceMessageSpendLimitOverrideResponse Int
Creating a Request
data DeleteVoiceMessageSpendLimitOverride Source #
See: newDeleteVoiceMessageSpendLimitOverride
smart constructor.
Instances
newDeleteVoiceMessageSpendLimitOverride :: DeleteVoiceMessageSpendLimitOverride Source #
Create a value of DeleteVoiceMessageSpendLimitOverride
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Destructuring the Response
data DeleteVoiceMessageSpendLimitOverrideResponse Source #
See: newDeleteVoiceMessageSpendLimitOverrideResponse
smart constructor.
DeleteVoiceMessageSpendLimitOverrideResponse' | |
|
Instances
Generic DeleteVoiceMessageSpendLimitOverrideResponse Source # | |
Read DeleteVoiceMessageSpendLimitOverrideResponse Source # | |
Show DeleteVoiceMessageSpendLimitOverrideResponse Source # | |
NFData DeleteVoiceMessageSpendLimitOverrideResponse Source # | |
Eq DeleteVoiceMessageSpendLimitOverrideResponse Source # | |
type Rep DeleteVoiceMessageSpendLimitOverrideResponse Source # | |
Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride type Rep DeleteVoiceMessageSpendLimitOverrideResponse = D1 ('MetaData "DeleteVoiceMessageSpendLimitOverrideResponse" "Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteVoiceMessageSpendLimitOverrideResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteVoiceMessageSpendLimitOverrideResponse Source #
:: Int |
|
-> DeleteVoiceMessageSpendLimitOverrideResponse |
Create a value of DeleteVoiceMessageSpendLimitOverrideResponse
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:
$sel:monthlyLimit:DeleteVoiceMessageSpendLimitOverrideResponse'
, deleteVoiceMessageSpendLimitOverrideResponse_monthlyLimit
- The current monthly limit, in US dollars.
$sel:httpStatus:DeleteVoiceMessageSpendLimitOverrideResponse'
, deleteVoiceMessageSpendLimitOverrideResponse_httpStatus
- The response's http status code.
Response Lenses
deleteVoiceMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' DeleteVoiceMessageSpendLimitOverrideResponse (Maybe Natural) Source #
The current monthly limit, in US dollars.
deleteVoiceMessageSpendLimitOverrideResponse_httpStatus :: Lens' DeleteVoiceMessageSpendLimitOverrideResponse Int Source #
The response's http status code.