Skip to content

Commit

Permalink
Release v1.44.34 (2022-06-14) (#4442)
Browse files Browse the repository at this point in the history
Release v1.44.34 (2022-06-14)
===

### Service Client Updates
* `service/budgets`: Updates service API and documentation
  * Add a budgets ThrottlingException. Update the CostFilters value pattern.
* `service/lookoutmetrics`: Updates service API and documentation
* `service/mediaconvert`: Updates service API and documentation
  * AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders.
  • Loading branch information
aws-sdk-go-automation committed Jun 14, 2022
1 parent e74a4ff commit cd35fd4
Show file tree
Hide file tree
Showing 14 changed files with 853 additions and 59 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,13 @@
Release v1.44.34 (2022-06-14)
===

### Service Client Updates
* `service/budgets`: Updates service API and documentation
* Add a budgets ThrottlingException. Update the CostFilters value pattern.
* `service/lookoutmetrics`: Updates service API and documentation
* `service/mediaconvert`: Updates service API and documentation
* AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders.

Release v1.44.33 (2022-06-13)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.44.33"
const SDKVersion = "1.44.34"
84 changes: 60 additions & 24 deletions models/apis/budgets/2016-10-20/api-2.json
Expand Up @@ -26,7 +26,8 @@
{"shape":"InternalErrorException"},
{"shape":"CreationLimitExceededException"},
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"CreateBudgetAction":{
Expand All @@ -43,7 +44,8 @@
{"shape":"CreationLimitExceededException"},
{"shape":"DuplicateRecordException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"CreateNotification":{
Expand All @@ -60,7 +62,8 @@
{"shape":"NotFoundException"},
{"shape":"CreationLimitExceededException"},
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"CreateSubscriber":{
Expand All @@ -77,7 +80,8 @@
{"shape":"CreationLimitExceededException"},
{"shape":"DuplicateRecordException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DeleteBudget":{
Expand All @@ -92,7 +96,8 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DeleteBudgetAction":{
Expand All @@ -108,7 +113,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceLockedException"}
{"shape":"ResourceLockedException"},
{"shape":"ThrottlingException"}
]
},
"DeleteNotification":{
Expand All @@ -123,7 +129,8 @@
{"shape":"InvalidParameterException"},
{"shape":"InternalErrorException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DeleteSubscriber":{
Expand All @@ -138,7 +145,8 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudget":{
Expand All @@ -153,7 +161,8 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudgetAction":{
Expand All @@ -168,7 +177,8 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudgetActionHistories":{
Expand All @@ -184,7 +194,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"InvalidNextTokenException"}
{"shape":"InvalidNextTokenException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudgetActionsForAccount":{
Expand All @@ -199,7 +210,8 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"AccessDeniedException"},
{"shape":"InvalidNextTokenException"}
{"shape":"InvalidNextTokenException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudgetActionsForBudget":{
Expand All @@ -215,7 +227,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"InvalidNextTokenException"}
{"shape":"InvalidNextTokenException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudgetNotificationsForAccount":{
Expand All @@ -232,7 +245,8 @@
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudgetPerformanceHistory":{
Expand All @@ -249,7 +263,8 @@
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DescribeBudgets":{
Expand All @@ -266,7 +281,8 @@
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DescribeNotificationsForBudget":{
Expand All @@ -283,7 +299,8 @@
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"DescribeSubscribersForNotification":{
Expand All @@ -300,7 +317,8 @@
{"shape":"InvalidParameterException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"ExecuteBudgetAction":{
Expand All @@ -316,7 +334,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceLockedException"}
{"shape":"ResourceLockedException"},
{"shape":"ThrottlingException"}
]
},
"UpdateBudget":{
Expand All @@ -331,7 +350,8 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"UpdateBudgetAction":{
Expand All @@ -347,7 +367,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceLockedException"}
{"shape":"ResourceLockedException"},
{"shape":"ThrottlingException"}
]
},
"UpdateNotification":{
Expand All @@ -363,7 +384,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
},
"UpdateSubscriber":{
Expand All @@ -379,7 +401,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
}
},
Expand Down Expand Up @@ -1042,9 +1065,15 @@
"NextToken":{"shape":"GenericString"}
}
},
"DimensionValue":{
"type":"string",
"max":2147483647,
"min":0,
"pattern":"[\\S\\s]*"
},
"DimensionValues":{
"type":"list",
"member":{"shape":"GenericString"}
"member":{"shape":"DimensionValue"}
},
"DuplicateRecordException":{
"type":"structure",
Expand Down Expand Up @@ -1395,6 +1424,13 @@
"ABSOLUTE_VALUE"
]
},
"ThrottlingException":{
"type":"structure",
"members":{
"Message":{"shape":"errorMessage"}
},
"exception":true
},
"TimePeriod":{
"type":"structure",
"members":{
Expand Down
17 changes: 14 additions & 3 deletions models/apis/budgets/2016-10-20/docs-2.json
@@ -1,6 +1,6 @@
{
"version": "2.0",
"service": "<p>The Amazon Web Services Budgets API enables you to use Amazon Web Services Budgets to plan your service usage, service costs, and instance reservations. The API reference provides descriptions, syntax, and usage examples for each of the actions and data types for Amazon Web Services Budgets. </p> <p>Budgets provide you with a way to see the following information:</p> <ul> <li> <p>How close your plan is to your budgeted amount or to the free tier limits</p> </li> <li> <p>Your usage-to-date, including how much you've used of your Reserved Instances (RIs)</p> </li> <li> <p>Your current estimated charges from Amazon Web Services, and how much your predicted usage will accrue in charges by the end of the month</p> </li> <li> <p>How much of your budget has been used</p> </li> </ul> <p>Amazon Web Services updates your budget status several times a day. Budgets track your unblended costs, subscriptions, refunds, and RIs. You can create the following types of budgets:</p> <ul> <li> <p> <b>Cost budgets</b> - Plan how much you want to spend on a service.</p> </li> <li> <p> <b>Usage budgets</b> - Plan how much you want to use one or more services.</p> </li> <li> <p> <b>RI utilization budgets</b> - Define a utilization threshold, and receive alerts when your RI usage falls below that threshold. This lets you see if your RIs are unused or under-utilized.</p> </li> <li> <p> <b>RI coverage budgets</b> - Define a coverage threshold, and receive alerts when the number of your instance hours that are covered by RIs fall below that threshold. This lets you see how much of your instance usage is covered by a reservation.</p> </li> </ul> <p>Service Endpoint</p> <p>The Amazon Web Services Budgets API provides the following endpoint:</p> <ul> <li> <p>https://budgets.amazonaws.com</p> </li> </ul> <p>For information about costs that are associated with the Amazon Web Services Budgets API, see <a href=\"https://aws.amazon.com/aws-cost-management/pricing/\">Amazon Web Services Cost Management Pricing</a>.</p>",
"service": "<p>Use the Amazon Web Services Budgets API to plan your service usage, service costs, and instance reservations. This API reference provides descriptions, syntax, and usage examples for each of the actions and data types for the Amazon Web Services Budgets feature. </p> <p>Budgets provide you with a way to see the following information:</p> <ul> <li> <p>How close your plan is to your budgeted amount or to the free tier limits</p> </li> <li> <p>Your usage-to-date, including how much you've used of your Reserved Instances (RIs)</p> </li> <li> <p>Your current estimated charges from Amazon Web Services, and how much your predicted usage will accrue in charges by the end of the month</p> </li> <li> <p>How much of your budget has been used</p> </li> </ul> <p>Amazon Web Services updates your budget status several times a day. Budgets track your unblended costs, subscriptions, refunds, and RIs. You can create the following types of budgets:</p> <ul> <li> <p> <b>Cost budgets</b> - Plan how much you want to spend on a service.</p> </li> <li> <p> <b>Usage budgets</b> - Plan how much you want to use one or more services.</p> </li> <li> <p> <b>RI utilization budgets</b> - Define a utilization threshold, and receive alerts when your RI usage falls below that threshold. This lets you see if your RIs are unused or under-utilized.</p> </li> <li> <p> <b>RI coverage budgets</b> - Define a coverage threshold, and receive alerts when the number of your instance hours that are covered by RIs fall below that threshold. This lets you see how much of your instance usage is covered by a reservation.</p> </li> </ul> <p>Service Endpoint</p> <p>The Amazon Web Services Budgets API provides the following endpoint:</p> <ul> <li> <p>https://budgets.amazonaws.com</p> </li> </ul> <p>For information about costs that are associated with the Amazon Web Services Budgets API, see <a href=\"https://aws.amazon.com/aws-cost-management/pricing/\">Amazon Web Services Cost Management Pricing</a>.</p>",
"operations": {
"CreateBudget": "<p>Creates a budget and, if included, notifications and subscribers. </p> <important> <p>Only one of <code>BudgetLimit</code> or <code>PlannedBudgetLimits</code> can be present in the syntax at one time. Use the syntax that matches your case. 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_CreateBudget.html#API_CreateBudget_Examples\">Examples</a> section. </p> </important>",
"CreateBudgetAction": "<p> Creates a budget action. </p>",
Expand Down Expand Up @@ -472,6 +472,12 @@
"refs": {
}
},
"DimensionValue": {
"base": null,
"refs": {
"DimensionValues$member": null
}
},
"DimensionValues": {
"base": null,
"refs": {
Expand Down Expand Up @@ -532,7 +538,6 @@
"DescribeNotificationsForBudgetResponse$NextToken": "<p>The pagination token in the service response that indicates the next set of results that you can retrieve.</p>",
"DescribeSubscribersForNotificationRequest$NextToken": "<p>The pagination token that you include in your request to indicate the next set of results that you want to retrieve.</p>",
"DescribeSubscribersForNotificationResponse$NextToken": "<p>The pagination token in the service response that indicates the next set of results that you can retrieve.</p>",
"DimensionValues$member": null,
"PlannedBudgetLimits$key": null
}
},
Expand Down Expand Up @@ -822,6 +827,11 @@
"Notification$ThresholdType": "<p>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over your total cost threshold. For <code>PERCENTAGE</code> thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over a certain percentage of your forecasted spend. For example, if you have a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%, Amazon Web Services notifies you when you go over 160 dollars.</p>"
}
},
"ThrottlingException": {
"base": "<p> The number of API requests has exceeded the maximum allowed API request throttling limit for the account. </p>",
"refs": {
}
},
"TimePeriod": {
"base": "<p>The period of time that's covered by a budget. The period has a start date and an end date. The start date must come before the end date. There are no restrictions on the end date. </p>",
"refs": {
Expand Down Expand Up @@ -907,7 +917,8 @@
"InvalidNextTokenException$Message": null,
"InvalidParameterException$Message": null,
"NotFoundException$Message": null,
"ResourceLockedException$Message": null
"ResourceLockedException$Message": null,
"ThrottlingException$Message": null
}
}
}
Expand Down

0 comments on commit cd35fd4

Please sign in to comment.