Skip to content

Commit

Permalink
Updates SDK to v2.715.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Jul 17, 2020
1 parent ea62af8 commit f373a2f
Show file tree
Hide file tree
Showing 28 changed files with 4,140 additions and 3,283 deletions.
27 changes: 27 additions & 0 deletions .changes/2.715.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "bugfix",
"category": "Types",
"description": "Export missing TokenFileWebIdentityCredentials class"
},
{
"type": "feature",
"category": "Connect",
"description": "This release adds a set of Amazon Connect APIs to programmatically control call recording with start, stop, pause and resume functions."
},
{
"type": "feature",
"category": "EC2",
"description": "Documentation updates for EC2"
},
{
"type": "feature",
"category": "ElasticBeanstalk",
"description": "Add waiters for `EnvironmentExists`, `EnvironmentUpdated`, and `EnvironmentTerminated`. Add paginators for `DescribeEnvironmentManagedActionHistory` and `ListPlatformVersions`."
},
{
"type": "feature",
"category": "Macie2",
"description": "This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation."
}
]
5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-Types-caa50e2d.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.714.2-->
<!--LATEST=2.715.0-->
<!--ENTRYINSERT-->

## 2.715.0
* bugfix: Types: Export missing TokenFileWebIdentityCredentials class
* feature: Connect: This release adds a set of Amazon Connect APIs to programmatically control call recording with start, stop, pause and resume functions.
* feature: EC2: Documentation updates for EC2
* feature: ElasticBeanstalk: Add waiters for `EnvironmentExists`, `EnvironmentUpdated`, and `EnvironmentTerminated`. Add paginators for `DescribeEnvironmentManagedActionHistory` and `ListPlatformVersions`.
* feature: Macie2: This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation.

## 2.714.2
* bugfix: Releasing: remove aws-sdk-2.714.0.tgz file

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,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.714.2.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.715.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
4 changes: 2 additions & 2 deletions apis/application-autoscaling-2016-02-06.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -748,7 +748,7 @@
},
"ResourceLabel": {
"shape": "ResourceLabel",
"documentation": "<p>Identifies the resource associated with the metric type. You can't specify a resource label unless the metric type is <code>ALBRequestCountPerTarget</code> and there is a target group attached to the Spot Fleet request or ECS service.</p> <p>The format is app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt;/targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt;, where:</p> <ul> <li> <p>app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt; is the final portion of the load balancer ARN</p> </li> <li> <p>targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt; is the final portion of the target group ARN.</p> </li> </ul>"
"documentation": "<p>Identifies the resource associated with the metric type. You can't specify a resource label unless the metric type is <code>ALBRequestCountPerTarget</code> and there is a target group attached to the Spot Fleet request or ECS service.</p> <p>Elastic Load Balancing sends data about your load balancers to Amazon CloudWatch. CloudWatch collects the data and specifies the format to use to access the data. The format is app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt;/targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt;, where:</p> <ul> <li> <p>app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt; is the final portion of the load balancer ARN</p> </li> <li> <p>targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt; is the final portion of the target group ARN.</p> </li> </ul> <p>To find the ARN for an Application Load Balancer, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeLoadBalancers.html\">DescribeLoadBalancers</a> API operation. To find the ARN for the target group, use the <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeTargetGroups.html\">DescribeTargetGroups</a> API operation.</p>"
}
},
"documentation": "<p>Represents a predefined metric for a target tracking scaling policy to use with Application Auto Scaling.</p> <p>Only the AWS services that you're using send metrics to Amazon CloudWatch. To determine whether a desired metric already exists by looking up its namespace and dimension using the CloudWatch metrics dashboard in the console, follow the procedure in <a href=\"https://docs.aws.amazon.com/autoscaling/application/userguide/monitoring-cloudwatch.html\">Building Dashboards with CloudWatch</a> in the <i>Application Auto Scaling User Guide</i>.</p>"
Expand Down Expand Up @@ -877,7 +877,7 @@
},
"MinCapacity": {
"shape": "ResourceCapacity",
"documentation": "<p>The minimum value that you plan to scale in to. When a scaling policy is in effect, Application Auto Scaling can scale in (contract) as needed to the minimum capacity limit in response to changing demand. </p> <p>This parameter is required if you are registering a scalable target. For Lambda provisioned concurrency, the minimum value allowed is 0. For all other resources, the minimum value allowed is 1.</p>"
"documentation": "<p>The minimum value that you plan to scale in to. When a scaling policy is in effect, Application Auto Scaling can scale in (contract) as needed to the minimum capacity limit in response to changing demand. </p> <p>This parameter is required if you are registering a scalable target. For certain resources, the minimum value allowed is 0. This includes Lambda provisioned concurrency, Spot Fleet, ECS services, Aurora DB clusters, EMR clusters, and custom resources. For all other resources, the minimum value allowed is 1.</p>"
},
"MaxCapacity": {
"shape": "ResourceCapacity",
Expand Down
8 changes: 4 additions & 4 deletions apis/appsync-2017-07-25.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1301,7 +1301,7 @@
},
"type": {
"shape": "ApiCacheType",
"documentation": "<p>The cache instance type. Valid values are </p> <ul> <li> <p> <code>SMALL</code> </p> </li> <li> <p> <code>MEDIUM</code> </p> </li> <li> <p> <code>LARGE</code> </p> </li> <li> <p> <code>XLARGE</code> </p> </li> <li> <p> <code>LARGE_2X</code> </p> </li> <li> <p> <code>LARGE_4X</code> </p> </li> <li> <p> <code>LARGE_8X</code> (not available in all regions)</p> </li> <li> <p> <code>LARGE_12X</code> </p> </li> </ul> <p>Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.</p> <p>The following legacy instance types are avaible, but their use is discouraged:</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
"documentation": "<p>The cache instance type.</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
},
"status": {
"shape": "ApiCacheStatus",
Expand Down Expand Up @@ -1435,7 +1435,7 @@
},
"cachingKeys": {
"shape": "CachingKeys",
"documentation": "<p>The caching keys for a resolver that has caching enabled.</p> <p>Valid values are entries from the <code>$context.identity</code> and <code>$context.arguments</code> maps.</p>"
"documentation": "<p>The caching keys for a resolver that has caching enabled.</p> <p>Valid values are entries from the <code>$context.arguments</code>, <code>$context.source</code>, and <code>$context.identity</code> maps.</p>"
}
},
"documentation": "<p>The caching configuration for a resolver that has caching enabled.</p>"
Expand Down Expand Up @@ -1517,7 +1517,7 @@
},
"type": {
"shape": "ApiCacheType",
"documentation": "<p>The cache instance type. Valid values are </p> <ul> <li> <p> <code>SMALL</code> </p> </li> <li> <p> <code>MEDIUM</code> </p> </li> <li> <p> <code>LARGE</code> </p> </li> <li> <p> <code>XLARGE</code> </p> </li> <li> <p> <code>LARGE_2X</code> </p> </li> <li> <p> <code>LARGE_4X</code> </p> </li> <li> <p> <code>LARGE_8X</code> (not available in all regions)</p> </li> <li> <p> <code>LARGE_12X</code> </p> </li> </ul> <p>Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.</p> <p>The following legacy instance types are avaible, but their use is discouraged:</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
"documentation": "<p>The cache instance type.</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
}
},
"documentation": "<p>Represents the input of a <code>CreateApiCache</code> operation.</p>"
Expand Down Expand Up @@ -3266,7 +3266,7 @@
},
"type": {
"shape": "ApiCacheType",
"documentation": "<p>The cache instance type. Valid values are </p> <ul> <li> <p> <code>SMALL</code> </p> </li> <li> <p> <code>MEDIUM</code> </p> </li> <li> <p> <code>LARGE</code> </p> </li> <li> <p> <code>XLARGE</code> </p> </li> <li> <p> <code>LARGE_2X</code> </p> </li> <li> <p> <code>LARGE_4X</code> </p> </li> <li> <p> <code>LARGE_8X</code> (not available in all regions)</p> </li> <li> <p> <code>LARGE_12X</code> </p> </li> </ul> <p>Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.</p> <p>The following legacy instance types are avaible, but their use is discouraged:</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
"documentation": "<p>The cache instance type.</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
}
},
"documentation": "<p>Represents the input of a <code>UpdateApiCache</code> operation.</p>"
Expand Down
95 changes: 95 additions & 0 deletions apis/connect-2017-08-08.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -848,6 +848,28 @@
}
}
},
"ResumeContactRecording": {
"http": {
"requestUri": "/contact/resume-recording"
},
"input": {
"type": "structure",
"required": [
"InstanceId",
"ContactId",
"InitialContactId"
],
"members": {
"InstanceId": {},
"ContactId": {},
"InitialContactId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"StartChatContact": {
"http": {
"method": "PUT",
Expand Down Expand Up @@ -900,6 +922,35 @@
}
}
},
"StartContactRecording": {
"http": {
"requestUri": "/contact/start-recording"
},
"input": {
"type": "structure",
"required": [
"InstanceId",
"ContactId",
"InitialContactId",
"VoiceRecordingConfiguration"
],
"members": {
"InstanceId": {},
"ContactId": {},
"InitialContactId": {},
"VoiceRecordingConfiguration": {
"type": "structure",
"members": {
"VoiceRecordingTrack": {}
}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"StartOutboundVoiceContact": {
"http": {
"method": "PUT",
Expand Down Expand Up @@ -953,6 +1004,50 @@
"members": {}
}
},
"StopContactRecording": {
"http": {
"requestUri": "/contact/stop-recording"
},
"input": {
"type": "structure",
"required": [
"InstanceId",
"ContactId",
"InitialContactId"
],
"members": {
"InstanceId": {},
"ContactId": {},
"InitialContactId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"SuspendContactRecording": {
"http": {
"requestUri": "/contact/suspend-recording"
},
"input": {
"type": "structure",
"required": [
"InstanceId",
"ContactId",
"InitialContactId"
],
"members": {
"InstanceId": {},
"ContactId": {},
"InitialContactId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn}"
Expand Down
Loading

0 comments on commit f373a2f

Please sign in to comment.