Skip to content

Commit

Permalink
Updates SDK to v2.1017.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Oct 28, 2021
1 parent 321e823 commit e49d126
Show file tree
Hide file tree
Showing 26 changed files with 1,701 additions and 1,116 deletions.
32 changes: 32 additions & 0 deletions .changes/2.1017.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"type": "feature",
"category": "ConnectParticipant",
"description": "This release adds a new boolean attribute - Connect Participant - to the CreateParticipantConnection API, which can be used to mark the participant as connected."
},
{
"type": "feature",
"category": "EC2",
"description": "Added new read-only DenyAllIGWTraffic network interface attribute. Added support for DL1 24xlarge instances powered by Habana Gaudi Accelerators for deep learning model training workloads"
},
{
"type": "feature",
"category": "ECS",
"description": "Amazon ECS now supports running Fargate tasks on Windows Operating Systems Families which includes Windows Server 2019 Core and Windows Server 2019 Full."
},
{
"type": "feature",
"category": "GameLift",
"description": "Added support for Arm-based AWS Graviton2 instances, such as M6g, C6g, and R6g."
},
{
"type": "feature",
"category": "SSMIncidents",
"description": "Updating documentation, adding new field to ConflictException to indicate earliest retry timestamp for some operations, increase maximum length of nextToken fields"
},
{
"type": "feature",
"category": "SageMaker",
"description": "This release adds support for RStudio on SageMaker."
}
]
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1016.0-->
<!--LATEST=2.1017.0-->
<!--ENTRYINSERT-->

## 2.1017.0
* feature: ConnectParticipant: This release adds a new boolean attribute - Connect Participant - to the CreateParticipantConnection API, which can be used to mark the participant as connected.
* feature: EC2: Added new read-only DenyAllIGWTraffic network interface attribute. Added support for DL1 24xlarge instances powered by Habana Gaudi Accelerators for deep learning model training workloads
* feature: ECS: Amazon ECS now supports running Fargate tasks on Windows Operating Systems Families which includes Windows Server 2019 Core and Windows Server 2019 Full.
* feature: GameLift: Added support for Arm-based AWS Graviton2 instances, such as M6g, C6g, and R6g.
* feature: SSMIncidents: Updating documentation, adding new field to ConflictException to indicate earliest retry timestamp for some operations, increase maximum length of nextToken fields
* feature: SageMaker: This release adds support for RStudio on SageMaker.

## 2.1016.0
* feature: AutoScaling: This release adds support for attribute-based instance type selection, a new EC2 Auto Scaling feature that lets customers express their instance requirements as a set of attributes, such as vCPU, memory, and storage.
* feature: EC2: This release adds: attribute-based instance type selection for EC2 Fleet, Spot Fleet, a feature that lets customers express instance requirements as attributes like vCPU, memory, and storage; and Spot placement score, a feature that helps customers identify an optimal location to run Spot workloads.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma
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.1016.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1017.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
3 changes: 3 additions & 0 deletions apis/connectparticipant-2018-09-07.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@
"ParticipantToken": {
"location": "header",
"locationName": "X-Amz-Bearer"
},
"ConnectParticipant": {
"type": "boolean"
}
}
},
Expand Down
29 changes: 20 additions & 9 deletions apis/connectparticipant-2018-09-07.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"shape": "ConflictException"
}
],
"documentation": "<p>Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided in StartAttachmentUpload API. </p>"
"documentation": "<p>Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided in StartAttachmentUpload API. </p> <p>The Amazon Connect Participant Service APIs do not use <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 authentication</a>.</p>"
},
"CreateParticipantConnection": {
"name": "CreateParticipantConnection",
Expand Down Expand Up @@ -73,7 +73,7 @@
"shape": "ValidationException"
}
],
"documentation": "<p>Creates the participant's connection. Note that ParticipantToken is used for invoking this API instead of ConnectionToken.</p> <p>The participant token is valid for the lifetime of the participant – until they are part of a contact.</p> <p>The response URL for <code>WEBSOCKET</code> Type has a connect expiry timeout of 100s. Clients must manually connect to the returned websocket URL and subscribe to the desired topic. </p> <p>For chat, you need to publish the following on the established websocket connection:</p> <p> <code>{\"topic\":\"aws/subscribe\",\"content\":{\"topics\":[\"aws/chat\"]}}</code> </p> <p>Upon websocket URL expiry, as specified in the response ConnectionExpiry parameter, clients need to call this API again to obtain a new websocket URL and perform the same steps as before.</p> <note> <p>The Amazon Connect Participant Service APIs do not use <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 authentication</a>.</p> </note>"
"documentation": "<p>Creates the participant's connection. Note that ParticipantToken is used for invoking this API instead of ConnectionToken.</p> <p>The participant token is valid for the lifetime of the participant – until they are part of a contact.</p> <p>The response URL for <code>WEBSOCKET</code> Type has a connect expiry timeout of 100s. Clients must manually connect to the returned websocket URL and subscribe to the desired topic. </p> <p>For chat, you need to publish the following on the established websocket connection:</p> <p> <code>{\"topic\":\"aws/subscribe\",\"content\":{\"topics\":[\"aws/chat\"]}}</code> </p> <p>Upon websocket URL expiry, as specified in the response ConnectionExpiry parameter, clients need to call this API again to obtain a new websocket URL and perform the same steps as before.</p> <p> <b>Message streaming support</b>: This API can also be used together with the <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactStreaming.html\">StartContactStreaming</a> API to create a participant connection for chat contacts that are not using a websocket. For more information about message streaming, <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/chat-message-streaming.html\">Enable real-time chat message streaming</a> in the <i>Amazon Connect Administrator Guide</i>.</p> <p> <b>Feature specifications</b>: For information about feature specifications, such as the allowed number of open websocket connections per participant, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#feature-limits\">Feature specifications</a> in the <i>Amazon Connect Administrator Guide</i>. </p> <note> <p>The Amazon Connect Participant Service APIs do not use <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 authentication</a>.</p> </note>"
},
"DisconnectParticipant": {
"name": "DisconnectParticipant",
Expand Down Expand Up @@ -129,7 +129,7 @@
"shape": "ValidationException"
}
],
"documentation": "<p>Provides a pre-signed URL for download of a completed attachment. This is an asynchronous API for use with active contacts.</p>"
"documentation": "<p>Provides a pre-signed URL for download of a completed attachment. This is an asynchronous API for use with active contacts.</p> <p>The Amazon Connect Participant Service APIs do not use <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 authentication</a>.</p>"
},
"GetTranscript": {
"name": "GetTranscript",
Expand Down Expand Up @@ -213,7 +213,7 @@
"shape": "ValidationException"
}
],
"documentation": "<p>Sends a message. Note that ConnectionToken is used for invoking this API instead of ParticipantToken.</p> <note> <p>The Amazon Connect Participant Service APIs do not use <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 authentication</a>.</p> </note>"
"documentation": "<p>Sends a message. Note that ConnectionToken is used for invoking this API instead of ParticipantToken.</p> <p>The Amazon Connect Participant Service APIs do not use <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 authentication</a>.</p>"
},
"StartAttachmentUpload": {
"name": "StartAttachmentUpload",
Expand Down Expand Up @@ -244,7 +244,7 @@
"shape": "ServiceQuotaExceededException"
}
],
"documentation": "<p>Provides a pre-signed Amazon S3 URL in response for uploading the file directly to S3.</p>"
"documentation": "<p>Provides a pre-signed Amazon S3 URL in response for uploading the file directly to S3.</p> <p>The Amazon Connect Participant Service APIs do not use <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 authentication</a>.</p>"
}
},
"shapes": {
Expand Down Expand Up @@ -306,6 +306,9 @@
"shape": "AttachmentItem"
}
},
"Bool": {
"type": "boolean"
},
"ChatContent": {
"type": "string",
"max": 1024,
Expand Down Expand Up @@ -333,7 +336,11 @@
"MESSAGE",
"EVENT",
"ATTACHMENT",
"CONNECTION_ACK"
"CONNECTION_ACK",
"PARTICIPANT_ACTIVE",
"PARTICIPANT_INACTIVE",
"PARTICIPANT_ENGAGED",
"PARTICIPANT_DISENGAGED"
]
},
"ClientToken": {
Expand Down Expand Up @@ -420,9 +427,13 @@
},
"ParticipantToken": {
"shape": "ParticipantToken",
"documentation": "<p>This is a header parameter.</p> <p>The Participant Token as obtained from <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_StartChatContact.html\">StartChatContact</a> API response.</p>",
"documentation": "<p>This is a header parameter.</p> <p>The ParticipantToken as obtained from <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_StartChatContact.html\">StartChatContact</a> API response.</p>",
"location": "header",
"locationName": "X-Amz-Bearer"
},
"ConnectParticipant": {
"shape": "Bool",
"documentation": "<p>Amazon Connect Participant is used to mark the participant as connected for message streaming.</p>"
}
}
},
Expand Down Expand Up @@ -491,7 +502,7 @@
"members": {
"Url": {
"shape": "PreSignedAttachmentUrl",
"documentation": "<p>The pre-signed URL using which file would be downloaded from Amazon S3 by the API caller.</p>"
"documentation": "<p>This is the pre-signed URL that can be used for uploading the file to Amazon S3 when used in response to <a href=\"https://docs.aws.amazon.com/connect-participant/latest/APIReference/API_StartAttachmentUpload.html\">StartAttachmentUpload</a>.</p>"
},
"UrlExpiry": {
"shape": "ISO8601Datetime",
Expand Down Expand Up @@ -827,7 +838,7 @@
"members": {
"Url": {
"shape": "UploadMetadataUrl",
"documentation": "<p>The pre-signed URL using which file would be downloaded from Amazon S3 by the API caller.</p>"
"documentation": "<p>This is the pre-signed URL that can be used for uploading the file to Amazon S3 when used in response to <a href=\"https://docs.aws.amazon.com/connect-participant/latest/APIReference/API_StartAttachmentUpload.html\">StartAttachmentUpload</a>.</p>"
},
"UrlExpiry": {
"shape": "ISO8601Datetime",
Expand Down
4 changes: 4 additions & 0 deletions apis/ec2-2016-11-15.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -23330,6 +23330,10 @@
},
"VpcId": {
"locationName": "vpcId"
},
"DenyAllIgwTraffic": {
"locationName": "denyAllIgwTraffic",
"type": "boolean"
}
}
},
Expand Down
6 changes: 6 additions & 0 deletions apis/ec2-2016-11-15.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -30716,6 +30716,7 @@
"d3en.6xlarge",
"d3en.8xlarge",
"d3en.12xlarge",
"dl1.24xlarge",
"f1.2xlarge",
"f1.4xlarge",
"f1.16xlarge",
Expand Down Expand Up @@ -36490,6 +36491,11 @@
"shape": "String",
"documentation": "<p>The ID of the VPC.</p>",
"locationName": "vpcId"
},
"DenyAllIgwTraffic": {
"shape": "Boolean",
"documentation": "<p>Indicates whether a network interface with an IPv6 address is unreachable from the public internet. If the value is <code>true</code>, inbound traffic from the internet is dropped and you cannot assign an elastic IP address to the network interface. The network interface is reachable from peered VPCs and resources connected through a transit gateway, including on-premises networks.</p>",
"locationName": "denyAllIgwTraffic"
}
},
"documentation": "<p>Describes a network interface.</p>"
Expand Down

0 comments on commit e49d126

Please sign in to comment.