Skip to content

Commit

Permalink
Updates SDK to v2.379.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Dec 18, 2018
1 parent 9e5675e commit 9371a60
Show file tree
Hide file tree
Showing 32 changed files with 19,448 additions and 1,954 deletions.
27 changes: 27 additions & 0 deletions .changes/2.379.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "bugfix",
"category": "S3",
"description": "fix fo #2418, putObject with key as substring of bucket results in extra folder"
},
{
"type": "feature",
"category": "ApiGatewayManagementApi",
"description": "This is the initial SDK release for the Amazon API Gateway Management API, which allows you to directly manage runtime aspects of your APIs. This release makes it easy to send data directly to clients connected to your WebSocket-based APIs."
},
{
"type": "feature",
"category": "ApiGatewayV2",
"description": "This is the initial SDK release for the Amazon API Gateway v2 APIs. This SDK will allow you to manage and configure APIs in Amazon API Gateway; this first release provides the capabilities that allow you to programmatically setup and manage WebSocket APIs end to end. "
},
{
"type": "feature",
"category": "EC2",
"description": "Client VPN, is a client-based VPN service. With Client VPN, you can securely access resources in AWS as well as access resources in on-premises from any location using OpenVPN based devices. With Client VPN, you can set network based firewall rules that can restrict access to networks based on Active Directory groups."
},
{
"type": "feature",
"category": "ElasticBeanstalk",
"description": "This release adds a new resource that Elastic Beanstalk will soon support, EC2 launch template, to environment resource descriptions."
}
]
5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-S3-0c97ed5a.json

This file was deleted.

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.378.0-->
<!--LATEST=2.379.0-->
<!--ENTRYINSERT-->

## 2.379.0
* bugfix: S3: fix fo #2418, putObject with key as substring of bucket results in extra folder
* feature: ApiGatewayManagementApi: This is the initial SDK release for the Amazon API Gateway Management API, which allows you to directly manage runtime aspects of your APIs. This release makes it easy to send data directly to clients connected to your WebSocket-based APIs.
* feature: ApiGatewayV2: This is the initial SDK release for the Amazon API Gateway v2 APIs. This SDK will allow you to manage and configure APIs in Amazon API Gateway; this first release provides the capabilities that allow you to programmatically setup and manage WebSocket APIs end to end.
* feature: EC2: Client VPN, is a client-based VPN service. With Client VPN, you can securely access resources in AWS as well as access resources in on-premises from any location using OpenVPN based devices. With Client VPN, you can set network based firewall rules that can restrict access to networks based on Active Directory groups.
* feature: ElasticBeanstalk: This release adds a new resource that Elastic Beanstalk will soon support, EC2 launch template, to environment resource descriptions.

## 2.378.0
* feature: ECR: This release adds support for ECR repository tagging.
* feature: QuickSight: Amazon QuickSight's RegisterUser API now generates a user invitation URL when registering a user with the QuickSight identity type. This URL can then be used by the registered QuickSight user to complete the user registration process. This release also corrects some HTTP return status codes.
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.378.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.379.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
39 changes: 39 additions & 0 deletions apis/apigatewaymanagementapi-2018-11-29.min.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"metadata": {
"apiVersion": "2018-11-29",
"endpointPrefix": "execute-api",
"signingName": "execute-api",
"serviceFullName": "AmazonApiGatewayManagementApi",
"serviceId": "ApiGatewayManagementApi",
"protocol": "rest-json",
"jsonVersion": "1.1",
"uid": "apigatewaymanagementapi-2018-11-29",
"signatureVersion": "v4"
},
"operations": {
"PostToConnection": {
"http": {
"requestUri": "/@connections/{connectionId}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Data": {
"type": "blob"
},
"ConnectionId": {
"location": "uri",
"locationName": "connectionId"
}
},
"required": [
"ConnectionId",
"Data"
],
"payload": "Data"
}
}
},
"shapes": {}
}
76 changes: 76 additions & 0 deletions apis/apigatewaymanagementapi-2018-11-29.normal.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"metadata": {
"apiVersion": "2018-11-29",
"endpointPrefix": "execute-api",
"signingName": "execute-api",
"serviceFullName": "AmazonApiGatewayManagementApi",
"serviceId": "ApiGatewayManagementApi",
"protocol": "rest-json",
"jsonVersion": "1.1",
"uid": "apigatewaymanagementapi-2018-11-29",
"signatureVersion": "v4"
},
"operations": {
"PostToConnection": {
"name": "PostToConnection",
"http": {
"method": "POST",
"requestUri": "/@connections/{connectionId}",
"responseCode": 200
},
"input": {
"shape": "PostToConnectionRequest"
},
"errors": [
{
"shape": "GoneException",
"documentation": "<p>The connection with the provided id no longer exists.</p>"
},
{
"shape": "LimitExceededException",
"documentation": "<p>The client is sending more than the allowed number of requests per unit of time.</p>"
},
{
"shape": "PayloadTooLargeException",
"documentation": "<p>The data has exceeded the maximum size allowed.</p>"
},
{
"shape": "ForbiddenException",
"documentation": "<p>The caller is not authorized to invoke this operation.</p>"
}
],
"documentation": "<p>Sends the provided data to the specified connection.</p>"
}
},
"shapes": {
"Data": {
"type": "blob",
"max": "131072",
"documentation": "<p>The data to be sent to the client specified by its connection id.</p>"
},
"PostToConnectionRequest": {
"type": "structure",
"members": {
"Data": {
"shape": "Data",
"documentation": "<p>The data to be sent to the client specified by its connection id.</p>"
},
"ConnectionId": {
"shape": "__string",
"location": "uri",
"locationName": "connectionId",
"documentation": "<p>The identifier of the connection that a specific client is using.</p>"
}
},
"required": [
"ConnectionId",
"Data"
],
"payload": "Data"
},
"__string": {
"type": "string"
}
},
"documentation": "<p>The Amazon API Gateway Management API allows you to directly manage runtime aspects of your deployed APIs. To use it, you must explicitly set the SDK's endpoint to point to the endpoint of your deployed API. The endpoint will be of the form https://{api-id}.execute-api.{region}.amazonaws.com/{stage}, or will be the endpoint corresponding to your API's custom domain and base path, if applicable.</p>"
}
3 changes: 3 additions & 0 deletions apis/apigatewaymanagementapi-2018-11-29.paginators.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"pagination" : { }
}
Loading

0 comments on commit 9371a60

Please sign in to comment.