Skip to content

Commit

Permalink
Release v1.25.28 (2019-11-06) (#2931)
Browse files Browse the repository at this point in the history
Release v1.25.28 (2019-11-06)
===

### Service Client Updates
* `service/budgets`: Updates service API and documentation
  * Documentation updates for budgets to track Savings Plans utilization and coverage
* `service/ce`: Updates service API, documentation, and paginators
* `service/codebuild`: Updates service API and documentation
  * Add support for Build Number, Secrets Manager and Exported Environment Variables.
* `service/elasticfilesystem`: Updates service API
  * EFS customers can select a lifecycle policy that automatically moves files that have not been accessed for 7 days into the EFS Infrequent Access (EFS IA) storage class. EFS IA provides price/performance that is cost-optimized for files that are not accessed every day.
* `service/savingsplans`: Adds new service
* `service/signer`: Updates service API and documentation
  * This release adds support for tagging code-signing profiles in AWS Signer.
  • Loading branch information
aws-sdk-go-automation committed Nov 6, 2019
1 parent 36d1d70 commit 085b9d3
Show file tree
Hide file tree
Showing 32 changed files with 10,106 additions and 2,464 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,18 @@
Release v1.25.28 (2019-11-06)
===

### Service Client Updates
* `service/budgets`: Updates service API and documentation
* Documentation updates for budgets to track Savings Plans utilization and coverage
* `service/ce`: Updates service API, documentation, and paginators
* `service/codebuild`: Updates service API and documentation
* Add support for Build Number, Secrets Manager and Exported Environment Variables.
* `service/elasticfilesystem`: Updates service API
* EFS customers can select a lifecycle policy that automatically moves files that have not been accessed for 7 days into the EFS Infrequent Access (EFS IA) storage class. EFS IA provides price/performance that is cost-optimized for files that are not accessed every day.
* `service/savingsplans`: Adds new service
* `service/signer`: Updates service API and documentation
* This release adds support for tagging code-signing profiles in AWS Signer.

Release v1.25.27 (2019-11-05)
===

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.25.27"
const SDKVersion = "1.25.28"
55 changes: 39 additions & 16 deletions models/apis/budgets/2016-10-20/api-2.json
Expand Up @@ -25,7 +25,8 @@
{"shape":"InvalidParameterException"},
{"shape":"InternalErrorException"},
{"shape":"CreationLimitExceededException"},
{"shape":"DuplicateRecordException"}
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
]
},
"CreateNotification":{
Expand All @@ -41,7 +42,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"CreationLimitExceededException"},
{"shape":"DuplicateRecordException"}
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
]
},
"CreateSubscriber":{
Expand All @@ -57,7 +59,8 @@
{"shape":"InvalidParameterException"},
{"shape":"CreationLimitExceededException"},
{"shape":"DuplicateRecordException"},
{"shape":"NotFoundException"}
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
]
},
"DeleteBudget":{
Expand All @@ -71,7 +74,8 @@
"errors":[
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"}
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
]
},
"DeleteNotification":{
Expand All @@ -85,7 +89,8 @@
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"InternalErrorException"},
{"shape":"NotFoundException"}
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
]
},
"DeleteSubscriber":{
Expand All @@ -99,7 +104,8 @@
"errors":[
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"}
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
]
},
"DescribeBudget":{
Expand All @@ -113,7 +119,8 @@
"errors":[
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"}
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
]
},
"DescribeBudgetPerformanceHistory":{
Expand All @@ -129,7 +136,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"}
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
]
},
"DescribeBudgets":{
Expand All @@ -145,7 +153,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"}
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
]
},
"DescribeNotificationsForBudget":{
Expand All @@ -161,7 +170,8 @@
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"}
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
]
},
"DescribeSubscribersForNotification":{
Expand All @@ -177,7 +187,8 @@
{"shape":"NotFoundException"},
{"shape":"InvalidParameterException"},
{"shape":"InvalidNextTokenException"},
{"shape":"ExpiredNextTokenException"}
{"shape":"ExpiredNextTokenException"},
{"shape":"AccessDeniedException"}
]
},
"UpdateBudget":{
Expand All @@ -191,7 +202,8 @@
"errors":[
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"}
{"shape":"NotFoundException"},
{"shape":"AccessDeniedException"}
]
},
"UpdateNotification":{
Expand All @@ -206,7 +218,8 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"DuplicateRecordException"}
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
]
},
"UpdateSubscriber":{
Expand All @@ -221,11 +234,19 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidParameterException"},
{"shape":"NotFoundException"},
{"shape":"DuplicateRecordException"}
{"shape":"DuplicateRecordException"},
{"shape":"AccessDeniedException"}
]
}
},
"shapes":{
"AccessDeniedException":{
"type":"structure",
"members":{
"Message":{"shape":"errorMessage"}
},
"exception":true
},
"AccountId":{
"type":"string",
"max":12,
Expand Down Expand Up @@ -275,7 +296,9 @@
"USAGE",
"COST",
"RI_UTILIZATION",
"RI_COVERAGE"
"RI_COVERAGE",
"SAVINGS_PLANS_UTILIZATION",
"SAVINGS_PLANS_COVERAGE"
]
},
"BudgetedAndActualAmounts":{
Expand Down Expand Up @@ -699,7 +722,7 @@
"type":"string",
"max":2147483647,
"min":1,
"pattern":"(?s).*",
"pattern":"(.*[\\n\\r\\t\\f\\ ]?)*",
"sensitive":true
},
"Subscribers":{
Expand Down
16 changes: 11 additions & 5 deletions models/apis/budgets/2016-10-20/docs-2.json
Expand Up @@ -18,6 +18,11 @@
"UpdateSubscriber": "<p>Updates a subscriber.</p>"
},
"shapes": {
"AccessDeniedException": {
"base": "<p>You are not authorized to use this operation with the given parameters.</p>",
"refs": {
}
},
"AccountId": {
"base": "<p>The account ID of the user. It should be a 12-digit number.</p>",
"refs": {
Expand Down Expand Up @@ -73,7 +78,7 @@
"BudgetType": {
"base": "<p> The type of a budget. It must be one of the following types: </p> <p> <code>COST</code>, <code>USAGE</code>, <code>RI_UTILIZATION</code>, or <code>RI_COVERAGE</code>.</p>",
"refs": {
"Budget$BudgetType": "<p>Whether this budget tracks costs, usage, RI utilization, or RI coverage.</p>",
"Budget$BudgetType": "<p>Whether this budget tracks costs, usage, RI utilization, RI coverage, Savings Plans utilization, or Savings Plans coverage.</p>",
"BudgetPerformanceHistory$BudgetType": null
}
},
Expand Down Expand Up @@ -117,7 +122,7 @@
"CostTypes": {
"base": "<p>The types of cost that are included in a <code>COST</code> budget, such as tax and subscriptions.</p> <p> <code>USAGE</code>, <code>RI_UTILIZATION</code>, and <code>RI_COVERAGE</code> budgets do not have <code>CostTypes</code>.</p>",
"refs": {
"Budget$CostTypes": "<p>The types of costs that are included in this <code>COST</code> budget.</p> <p> <code>USAGE</code>, <code>RI_UTILIZATION</code>, and <code>RI_COVERAGE</code> budgets do not have <code>CostTypes</code>.</p>",
"Budget$CostTypes": "<p>The types of costs that are included in this <code>COST</code> budget.</p> <p> <code>USAGE</code>, <code>RI_UTILIZATION</code>, <code>RI_COVERAGE</code>, <code>Savings_Plans_Utilization</code>, and <code>Savings_Plans_Coverage</code> budgets do not have <code>CostTypes</code>.</p>",
"BudgetPerformanceHistory$CostTypes": "<p>The history of the cost types for a budget during the specified time period.</p>"
}
},
Expand Down Expand Up @@ -387,7 +392,7 @@
"Spend": {
"base": "<p>The amount of cost or usage that is measured for a budget.</p> <p>For example, a <code>Spend</code> for <code>3 GB</code> of S3 usage would have the following parameters:</p> <ul> <li> <p>An <code>Amount</code> of <code>3</code> </p> </li> <li> <p>A <code>unit</code> of <code>GB</code> </p> </li> </ul>",
"refs": {
"Budget$BudgetLimit": "<p>The total amount of cost, usage, RI utilization, or RI coverage that you want to track with your budget.</p> <p> <code>BudgetLimit</code> is required for cost or usage budgets, but optional for RI utilization or coverage budgets. RI utilization or coverage budgets default to <code>100</code>, which is the only valid value for RI utilization or coverage budgets. You can't use <code>BudgetLimit</code> with <code>PlannedBudgetLimits</code> for <code>CreateBudget</code> and <code>UpdateBudget</code> actions. </p>",
"Budget$BudgetLimit": "<p>The total amount of cost, usage, RI utilization, RI coverage, Savings Plans utilization, or Savings Plans coverage that you want to track with your budget.</p> <p> <code>BudgetLimit</code> is required for cost or usage budgets, but optional for RI or Savings Plans utilization or coverage budgets. RI and Savings Plans utilization or coverage budgets default to <code>100</code>, which is the only valid value for RI or Savings Plans utilization or coverage budgets. You can't use <code>BudgetLimit</code> with <code>PlannedBudgetLimits</code> for <code>CreateBudget</code> and <code>UpdateBudget</code> actions. </p>",
"BudgetedAndActualAmounts$BudgetedAmount": "<p>The amount of cost or usage that you created the budget for.</p>",
"BudgetedAndActualAmounts$ActualAmount": "<p>Your actual costs or usage for a budget period.</p>",
"CalculatedSpend$ActualSpend": "<p>The amount of cost, usage, or RI units that you have used.</p>",
Expand All @@ -408,7 +413,7 @@
"SubscriberAddress": {
"base": "<p> A string that contains an email address or SNS topic for the subscriber's address.</p>",
"refs": {
"Subscriber$Address": "<p>The address that AWS sends budget notifications to, either an SNS topic or an email.</p> <p>AWS validates the address for a <code>CreateSubscriber</code> request with the <code>.*</code> regex.</p>"
"Subscriber$Address": "<p>The address that AWS sends budget notifications to, either an SNS topic or an email.</p> <p>When you create a subscriber, the value of <code>Address</code> can't contain line breaks.</p>"
}
},
"Subscribers": {
Expand Down Expand Up @@ -442,7 +447,7 @@
"TimeUnit": {
"base": "<p> The time unit of the budget, such as MONTHLY or QUARTERLY.</p>",
"refs": {
"Budget$TimeUnit": "<p>The length of time until a budget resets the actual and forecasted spend. <code>DAILY</code> is available only for <code>RI_UTILIZATION</code> and <code>RI_COVERAGE</code> budgets.</p>",
"Budget$TimeUnit": "<p>The length of time until a budget resets the actual and forecasted spend. <code>DAILY</code> is available only for <code>RI_UTILIZATION</code>, <code>RI_COVERAGE</code>, <code>Savings_Plans_Utilization</code>, and <code>Savings_Plans_Coverage</code> budgets.</p>",
"BudgetPerformanceHistory$TimeUnit": null
}
},
Expand Down Expand Up @@ -485,6 +490,7 @@
"errorMessage": {
"base": "<p>The error message the exception carries.</p>",
"refs": {
"AccessDeniedException$Message": null,
"CreationLimitExceededException$Message": null,
"DuplicateRecordException$Message": null,
"ExpiredNextTokenException$Message": null,
Expand Down

0 comments on commit 085b9d3

Please sign in to comment.