Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.44.34 #4442

Merged
merged 1 commit into from Jun 14, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
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