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 |
Lists the budget names and notifications that are associated with an account.
This operation returns paginated results.
Synopsis
- data DescribeBudgetNotificationsForAccount = DescribeBudgetNotificationsForAccount' {}
- newDescribeBudgetNotificationsForAccount :: Text -> DescribeBudgetNotificationsForAccount
- describeBudgetNotificationsForAccount_maxResults :: Lens' DescribeBudgetNotificationsForAccount (Maybe Natural)
- describeBudgetNotificationsForAccount_nextToken :: Lens' DescribeBudgetNotificationsForAccount (Maybe Text)
- describeBudgetNotificationsForAccount_accountId :: Lens' DescribeBudgetNotificationsForAccount Text
- data DescribeBudgetNotificationsForAccountResponse = DescribeBudgetNotificationsForAccountResponse' {}
- newDescribeBudgetNotificationsForAccountResponse :: Int -> DescribeBudgetNotificationsForAccountResponse
- describeBudgetNotificationsForAccountResponse_budgetNotificationsForAccount :: Lens' DescribeBudgetNotificationsForAccountResponse (Maybe [BudgetNotificationsForAccount])
- describeBudgetNotificationsForAccountResponse_nextToken :: Lens' DescribeBudgetNotificationsForAccountResponse (Maybe Text)
- describeBudgetNotificationsForAccountResponse_httpStatus :: Lens' DescribeBudgetNotificationsForAccountResponse Int
Creating a Request
data DescribeBudgetNotificationsForAccount Source #
See: newDescribeBudgetNotificationsForAccount
smart constructor.
Instances
newDescribeBudgetNotificationsForAccount Source #
Create a value of DescribeBudgetNotificationsForAccount
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:maxResults:DescribeBudgetNotificationsForAccount'
, describeBudgetNotificationsForAccount_maxResults
- An integer that shows how many budget name entries a paginated response
contains.
DescribeBudgetNotificationsForAccount
, describeBudgetNotificationsForAccount_nextToken
- Undocumented member.
$sel:accountId:DescribeBudgetNotificationsForAccount'
, describeBudgetNotificationsForAccount_accountId
- Undocumented member.
Request Lenses
describeBudgetNotificationsForAccount_maxResults :: Lens' DescribeBudgetNotificationsForAccount (Maybe Natural) Source #
An integer that shows how many budget name entries a paginated response contains.
describeBudgetNotificationsForAccount_nextToken :: Lens' DescribeBudgetNotificationsForAccount (Maybe Text) Source #
Undocumented member.
describeBudgetNotificationsForAccount_accountId :: Lens' DescribeBudgetNotificationsForAccount Text Source #
Undocumented member.
Destructuring the Response
data DescribeBudgetNotificationsForAccountResponse Source #
See: newDescribeBudgetNotificationsForAccountResponse
smart constructor.
DescribeBudgetNotificationsForAccountResponse' | |
|
Instances
newDescribeBudgetNotificationsForAccountResponse Source #
:: Int |
|
-> DescribeBudgetNotificationsForAccountResponse |
Create a value of DescribeBudgetNotificationsForAccountResponse
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:budgetNotificationsForAccount:DescribeBudgetNotificationsForAccountResponse'
, describeBudgetNotificationsForAccountResponse_budgetNotificationsForAccount
- A list of budget names and associated notifications for an account.
DescribeBudgetNotificationsForAccount
, describeBudgetNotificationsForAccountResponse_nextToken
- Undocumented member.
$sel:httpStatus:DescribeBudgetNotificationsForAccountResponse'
, describeBudgetNotificationsForAccountResponse_httpStatus
- The response's http status code.
Response Lenses
describeBudgetNotificationsForAccountResponse_budgetNotificationsForAccount :: Lens' DescribeBudgetNotificationsForAccountResponse (Maybe [BudgetNotificationsForAccount]) Source #
A list of budget names and associated notifications for an account.
describeBudgetNotificationsForAccountResponse_nextToken :: Lens' DescribeBudgetNotificationsForAccountResponse (Maybe Text) Source #
Undocumented member.
describeBudgetNotificationsForAccountResponse_httpStatus :: Lens' DescribeBudgetNotificationsForAccountResponse Int Source #
The response's http status code.