Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Feb 18, 2022
1 parent c2f6dd9 commit 4f3404c
Show file tree
Hide file tree
Showing 23 changed files with 1,699 additions and 1,102 deletions.
53 changes: 52 additions & 1 deletion apis/budgets/2016-10-20/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,23 @@
{"shape":"InvalidNextTokenException"}
]
},
"DescribeBudgetNotificationsForAccount":{
"name":"DescribeBudgetNotificationsForAccount",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeBudgetNotificationsForAccountRequest"},
"output":{"shape":"DescribeBudgetNotificationsForAccountResponse"},
"errors":[
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
]
},
"DescribeBudgetPerformanceHistory":{
"name":"DescribeBudgetPerformanceHistory",
"http":{
Expand Down Expand Up @@ -548,6 +565,18 @@
"min":1,
"pattern":"[^:\\\\]+"
},
"BudgetNotificationsForAccount":{
"type":"structure",
"members":{
"Notifications":{"shape":"Notifications"},
"BudgetName":{"shape":"BudgetName"}
}
},
"BudgetNotificationsForAccountList":{
"type":"list",
"member":{"shape":"BudgetNotificationsForAccount"},
"max":50
},
"BudgetPerformanceHistory":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -901,6 +930,22 @@
"NextToken":{"shape":"GenericString"}
}
},
"DescribeBudgetNotificationsForAccountRequest":{
"type":"structure",
"required":["AccountId"],
"members":{
"AccountId":{"shape":"AccountId"},
"MaxResults":{"shape":"MaxResultsBudgetNotifications"},
"NextToken":{"shape":"GenericString"}
}
},
"DescribeBudgetNotificationsForAccountResponse":{
"type":"structure",
"members":{
"BudgetNotificationsForAccount":{"shape":"BudgetNotificationsForAccountList"},
"NextToken":{"shape":"GenericString"}
}
},
"DescribeBudgetPerformanceHistoryRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1140,6 +1185,12 @@
"max":100,
"min":1
},
"MaxResultsBudgetNotifications":{
"type":"integer",
"box":true,
"max":50,
"min":1
},
"NotFoundException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1171,7 +1222,7 @@
},
"NotificationThreshold":{
"type":"double",
"max":40000000000,
"max":15000000000000,
"min":0
},
"NotificationType":{
Expand Down
34 changes: 34 additions & 0 deletions apis/budgets/2016-10-20/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
"DescribeBudgetActionHistories": "<p> Describes a budget action history detail. </p>",
"DescribeBudgetActionsForAccount": "<p> Describes all of the budget actions for an account. </p>",
"DescribeBudgetActionsForBudget": "<p> Describes all of the budget actions for a budget. </p>",
"DescribeBudgetNotificationsForAccount": "<p> Lists the budget names and notifications that are associated with an account. </p>",
"DescribeBudgetPerformanceHistory": "<p>Describes the history for <code>DAILY</code>, <code>MONTHLY</code>, and <code>QUARTERLY</code> budgets. Budget history isn't available for <code>ANNUAL</code> budgets.</p>",
"DescribeBudgets": "<p>Lists the budgets that are associated with an account.</p> <important> <p>The Request Syntax section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>, see the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudgets.html#API_DescribeBudgets_Examples\">Examples</a> section. </p> </important>",
"DescribeNotificationsForBudget": "<p>Lists the notifications that are associated with a budget.</p>",
Expand Down Expand Up @@ -49,6 +50,7 @@
"DescribeBudgetActionResponse$AccountId": null,
"DescribeBudgetActionsForAccountRequest$AccountId": null,
"DescribeBudgetActionsForBudgetRequest$AccountId": null,
"DescribeBudgetNotificationsForAccountRequest$AccountId": null,
"DescribeBudgetPerformanceHistoryRequest$AccountId": null,
"DescribeBudgetRequest$AccountId": "<p>The <code>accountId</code> that is associated with the budget that you want a description of.</p>",
"DescribeBudgetsRequest$AccountId": "<p>The <code>accountId</code> that is associated with the budgets that you want descriptions of.</p>",
Expand Down Expand Up @@ -181,6 +183,7 @@
"refs": {
"Action$BudgetName": null,
"Budget$BudgetName": "<p>The name of a budget. The name must be unique within an account. The <code>:</code> and <code>\\</code> characters aren't allowed in <code>BudgetName</code>.</p>",
"BudgetNotificationsForAccount$BudgetName": null,
"BudgetPerformanceHistory$BudgetName": null,
"CreateBudgetActionRequest$BudgetName": null,
"CreateBudgetActionResponse$BudgetName": null,
Expand All @@ -207,6 +210,18 @@
"UpdateSubscriberRequest$BudgetName": "<p>The name of the budget whose subscriber you want to update.</p>"
}
},
"BudgetNotificationsForAccount": {
"base": "<p> The budget name and associated notifications for an account. </p>",
"refs": {
"BudgetNotificationsForAccountList$member": null
}
},
"BudgetNotificationsForAccountList": {
"base": null,
"refs": {
"DescribeBudgetNotificationsForAccountResponse$BudgetNotificationsForAccount": "<p> A list of budget names and associated notifications for an account. </p>"
}
},
"BudgetPerformanceHistory": {
"base": "<p>A history of the state of a budget at the end of the budget's specified time period.</p>",
"refs": {
Expand Down Expand Up @@ -397,6 +412,16 @@
"refs": {
}
},
"DescribeBudgetNotificationsForAccountRequest": {
"base": null,
"refs": {
}
},
"DescribeBudgetNotificationsForAccountResponse": {
"base": null,
"refs": {
}
},
"DescribeBudgetPerformanceHistoryRequest": {
"base": null,
"refs": {
Expand Down Expand Up @@ -497,6 +522,8 @@
"DescribeBudgetActionsForAccountResponse$NextToken": null,
"DescribeBudgetActionsForBudgetRequest$NextToken": null,
"DescribeBudgetActionsForBudgetResponse$NextToken": null,
"DescribeBudgetNotificationsForAccountRequest$NextToken": null,
"DescribeBudgetNotificationsForAccountResponse$NextToken": null,
"DescribeBudgetPerformanceHistoryRequest$NextToken": null,
"DescribeBudgetPerformanceHistoryResponse$NextToken": null,
"DescribeBudgetsRequest$NextToken": "<p>The pagination token that you include in your request to indicate the next set of results that you want to retrieve.</p>",
Expand Down Expand Up @@ -582,6 +609,12 @@
"DescribeSubscribersForNotificationRequest$MaxResults": "<p>An optional integer that represents how many entries a paginated response contains. The maximum is 100.</p>"
}
},
"MaxResultsBudgetNotifications": {
"base": null,
"refs": {
"DescribeBudgetNotificationsForAccountRequest$MaxResults": "<p> An integer that shows how many budget name entries a paginated response contains. </p>"
}
},
"NotFoundException": {
"base": "<p>We can’t locate the resource that you specified.</p>",
"refs": {
Expand Down Expand Up @@ -639,6 +672,7 @@
"Notifications": {
"base": "<p> A list of notifications.</p>",
"refs": {
"BudgetNotificationsForAccount$Notifications": null,
"DescribeNotificationsForBudgetResponse$Notifications": "<p>A list of notifications that are associated with a budget.</p>"
}
},
Expand Down
6 changes: 6 additions & 0 deletions apis/budgets/2016-10-20/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@
"output_token": "NextToken",
"result_key": "Actions"
},
"DescribeBudgetNotificationsForAccount": {
"input_token": "NextToken",
"limit_key": "MaxResults",
"output_token": "NextToken",
"result_key": "BudgetNotificationsForAccount"
},
"DescribeBudgetPerformanceHistory": {
"input_token": "NextToken",
"limit_key": "MaxResults",
Expand Down
Loading

0 comments on commit 4f3404c

Please sign in to comment.