Skip to content

Commit

Permalink
Updates SDK to v2.358.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Nov 16, 2018
1 parent 7cc9ae5 commit 3a8901f
Show file tree
Hide file tree
Showing 24 changed files with 3,068 additions and 564 deletions.
27 changes: 27 additions & 0 deletions .changes/2.358.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "feature",
"category": "Comprehend",
"description": "Amazon Comprehend Custom Entities automatically trains entity recognition models using your entities and noun-based phrases. "
},
{
"type": "feature",
"category": "CostExplorer",
"description": "This release introduces a new operation called GetCostForecast operation, which allows you to programmatically access AWS Cost Explorer's forecasting engine and is now generally available."
},
{
"type": "feature",
"category": "ECS",
"description": "This release of Amazon Elastic Container Service (Amazon ECS) introduces support for additional Docker flags as Task Definition parameters. Customers can now configure their ECS Tasks to use pidMode (pid) and ipcMode (ipc) Docker flags."
},
{
"type": "feature",
"category": "SSM",
"description": "AWS Systems Manager Automation now allows you to execute and manage Automation workflows across multiple accounts and regions. "
},
{
"type": "feature",
"category": "WorkSpaces",
"description": "Added new Bring Your Own License (BYOL) automation APIs. With the new APIs, you can list available management CIDR ranges for dedicated tenancy, enable your account for BYOL, describe BYOL status of your account, and import BYOL images. Added new APIs to also describe and delete WorkSpaces images. "
}
]
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.357.0-->
<!--LATEST=2.358.0-->
<!--ENTRYINSERT-->

## 2.358.0
* feature: Comprehend: Amazon Comprehend Custom Entities automatically trains entity recognition models using your entities and noun-based phrases.
* feature: CostExplorer: This release introduces a new operation called GetCostForecast operation, which allows you to programmatically access AWS Cost Explorer's forecasting engine and is now generally available.
* feature: ECS: This release of Amazon Elastic Container Service (Amazon ECS) introduces support for additional Docker flags as Task Definition parameters. Customers can now configure their ECS Tasks to use pidMode (pid) and ipcMode (ipc) Docker flags.
* feature: SSM: AWS Systems Manager Automation now allows you to execute and manage Automation workflows across multiple accounts and regions.
* feature: WorkSpaces: Added new Bring Your Own License (BYOL) automation APIs. With the new APIs, you can list available management CIDR ranges for dedicated tenancy, enable your account for BYOL, describe BYOL status of your account, and import BYOL images. Added new APIs to also describe and delete WorkSpaces images.

## 2.357.0
* feature: CodeBuild: Adding queue phase and configurable queue timeout to CodeBuild.
* feature: Comprehend: Amazon Comprehend Custom Classification automatically trains classification models using your text and custom labels.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ version.
To use the SDK in the browser, simply add the following script tag to your
HTML pages:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.357.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.358.0.min.js"></script>

You can also build a custom browser SDK with your specified set of AWS services.
This can allow you to reduce the SDK's size, specify different API versions of
Expand Down
88 changes: 68 additions & 20 deletions apis/ce-2017-10-25.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,51 @@
}
}
},
"GetCostForecast": {
"input": {
"type": "structure",
"required": [
"TimePeriod",
"Metric",
"Granularity"
],
"members": {
"TimePeriod": {
"shape": "S2"
},
"Metric": {},
"Granularity": {},
"Filter": {
"shape": "S5"
},
"PredictionIntervalLevel": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Total": {
"shape": "So"
},
"ForecastResultsByTime": {
"type": "list",
"member": {
"type": "structure",
"members": {
"TimePeriod": {
"shape": "S2"
},
"MeanValue": {},
"PredictionIntervalLowerBound": {},
"PredictionIntervalUpperBound": {}
}
}
}
}
}
},
"GetDimensionValues": {
"input": {
"type": "structure",
Expand Down Expand Up @@ -109,7 +154,7 @@
"members": {
"Value": {},
"Attributes": {
"shape": "S12"
"shape": "S19"
}
}
}
Expand Down Expand Up @@ -164,22 +209,22 @@
"type": "structure",
"members": {
"Attributes": {
"shape": "S12"
"shape": "S19"
},
"Coverage": {
"shape": "S1c"
"shape": "S1j"
}
}
}
},
"Total": {
"shape": "S1c"
"shape": "S1j"
}
}
}
},
"Total": {
"shape": "S1c"
"shape": "S1j"
},
"NextPageToken": {}
}
Expand All @@ -199,7 +244,7 @@
"TermInYears": {},
"PaymentOption": {},
"ServiceSpecification": {
"shape": "S1o"
"shape": "S1u"
},
"PageSize": {
"type": "integer"
Expand Down Expand Up @@ -227,7 +272,7 @@
"TermInYears": {},
"PaymentOption": {},
"ServiceSpecification": {
"shape": "S1o"
"shape": "S1u"
},
"RecommendationDetails": {
"type": "list",
Expand Down Expand Up @@ -395,22 +440,22 @@
"Key": {},
"Value": {},
"Attributes": {
"shape": "S12"
"shape": "S19"
},
"Utilization": {
"shape": "S2e"
"shape": "S2k"
}
}
}
},
"Total": {
"shape": "S2e"
"shape": "S2k"
}
}
}
},
"Total": {
"shape": "S2e"
"shape": "S2k"
},
"NextPageToken": {}
}
Expand Down Expand Up @@ -522,19 +567,22 @@
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"Amount": {},
"Unit": {}
}
"shape": "So"
}
},
"So": {
"type": "structure",
"members": {
"Amount": {},
"Unit": {}
}
},
"S12": {
"S19": {
"type": "map",
"key": {},
"value": {}
},
"S1c": {
"S1j": {
"type": "structure",
"members": {
"CoverageHours": {
Expand All @@ -548,7 +596,7 @@
}
}
},
"S1o": {
"S1u": {
"type": "structure",
"members": {
"EC2Specification": {
Expand All @@ -559,7 +607,7 @@
}
}
},
"S2e": {
"S2k": {
"type": "structure",
"members": {
"UtilizationPercentage": {},
Expand Down
110 changes: 110 additions & 0 deletions apis/ce-2017-10-25.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,28 @@
],
"documentation": "<p>Retrieves cost and usage metrics for your account. You can specify which cost and usage-related metric, such as <code>BlendedCosts</code> or <code>UsageQuantity</code>, that you want the request to return. You can also filter and group your data by various dimensions, such as <code>SERVICE</code> or <code>AZ</code>, in a specific time range. For a complete list of valid dimensions, see the <code> <a href=\"http://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetDimensionValues.html\">GetDimensionValues</a> </code> operation. Master accounts in an organization in AWS Organizations have access to all member accounts.</p>"
},
"GetCostForecast": {
"name": "GetCostForecast",
"http": {
"method": "POST",
"requestUri": "/"
},
"input": {
"shape": "GetCostForecastRequest"
},
"output": {
"shape": "GetCostForecastResponse"
},
"errors": [
{
"shape": "LimitExceededException"
},
{
"shape": "DataUnavailableException"
}
],
"documentation": "<p>Retrieves a forecast for how much Amazon Web Services predicts that you will spend over the forecast time period that you select, based on your past costs. </p>"
},
"GetDimensionValues": {
"name": "GetDimensionValues",
"http": {
Expand Down Expand Up @@ -499,6 +521,34 @@
"shape": "Expression"
}
},
"ForecastResult": {
"type": "structure",
"members": {
"TimePeriod": {
"shape": "DateInterval",
"documentation": "<p>The period of time that the forecast covers.</p>"
},
"MeanValue": {
"shape": "GenericString",
"documentation": "<p>The mean value of the forecast.</p>"
},
"PredictionIntervalLowerBound": {
"shape": "GenericString",
"documentation": "<p>The lower limit for the prediction interval. </p>"
},
"PredictionIntervalUpperBound": {
"shape": "GenericString",
"documentation": "<p>The upper limit for the prediction interval. </p>"
}
},
"documentation": "<p>The forecast created for your query.</p>"
},
"ForecastResultsByTime": {
"type": "list",
"member": {
"shape": "ForecastResult"
}
},
"GenericBoolean": {
"type": "boolean"
},
Expand Down Expand Up @@ -551,6 +601,49 @@
}
}
},
"GetCostForecastRequest": {
"type": "structure",
"required": [
"TimePeriod",
"Metric",
"Granularity"
],
"members": {
"TimePeriod": {
"shape": "DateInterval",
"documentation": "<p>The period of time that you want the forecast to cover.</p>"
},
"Metric": {
"shape": "Metric",
"documentation": "<p>Which metric Cost Explorer uses to create your forecast. For more information about blended and unblended rates, see <a href=\"https://aws.amazon.com/premiumsupport/knowledge-center/blended-rates-intro/\">Why does the \"blended\" annotation appear on some line items in my bill?</a>. </p> <p>Valid values for a <code>GetCostForecast</code> call are the following:</p> <ul> <li> <p>AmortizedCost</p> </li> <li> <p>BlendedCost</p> </li> <li> <p>NetAmortizedCost</p> </li> <li> <p>NetUnblendedCost</p> </li> <li> <p>UnblendedCost</p> </li> </ul>"
},
"Granularity": {
"shape": "Granularity",
"documentation": "<p>How granular you want the forecast to be. You can get 3 months of <code>DAILY</code> forecasts or 12 months of <code>MONTHLY</code> forecasts.</p>"
},
"Filter": {
"shape": "Expression",
"documentation": "<p>The filters that you want to use to filter your forecast. Cost Explorer API supports all of the Cost Explorer filters.</p>"
},
"PredictionIntervalLevel": {
"shape": "PredictionIntervalLevel",
"documentation": "<p>Cost Explorer always returns the mean forecast as a single point. You can request a prediction interval around the mean by specifying a confidence level. The higher the confidence level, the more confident Cost Explorer is about the actual value falling in the prediction interval. Higher confidence levels result in wider prediction intervals.</p>"
}
}
},
"GetCostForecastResponse": {
"type": "structure",
"members": {
"Total": {
"shape": "MetricValue",
"documentation": "<p>How much you are forecasted to spend over the forecast period, in <code>USD</code>.</p>"
},
"ForecastResultsByTime": {
"shape": "ForecastResultsByTime",
"documentation": "<p>The forecasts for your query, in order. For <code>DAILY</code> forecasts, this is a list of days. For <code>MONTHLY</code> forecasts, this is a list of months.</p>"
}
}
},
"GetDimensionValuesRequest": {
"type": "structure",
"required": [
Expand Down Expand Up @@ -915,6 +1008,18 @@
"SIXTY_DAYS"
]
},
"Metric": {
"type": "string",
"enum": [
"BLENDED_COST",
"UNBLENDED_COST",
"AMORTIZED_COST",
"NET_UNBLENDED_COST",
"NET_AMORTIZED_COST",
"USAGE_QUANTITY",
"NORMALIZED_USAGE_AMOUNT"
]
},
"MetricAmount": {
"type": "string"
},
Expand Down Expand Up @@ -990,6 +1095,11 @@
"HEAVY_UTILIZATION"
]
},
"PredictionIntervalLevel": {
"type": "integer",
"max": 99,
"min": 51
},
"PurchasedHours": {
"type": "string"
},
Expand Down
Loading

0 comments on commit 3a8901f

Please sign in to comment.