Skip to content

Commit

Permalink
Updates SDK to v2.832.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Jan 27, 2021
1 parent 5ec1465 commit 1aff031
Show file tree
Hide file tree
Showing 26 changed files with 281 additions and 97 deletions.
27 changes: 27 additions & 0 deletions .changes/2.832.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "feature",
"category": "AccessAnalyzer",
"description": "This release adds Secrets Manager secrets as a supported resource in IAM Access Analyzer to help you identify secrets that can be accessed from outside your account or AWS organization."
},
{
"type": "feature",
"category": "CustomerProfiles",
"description": "This release makes Uri a required parameter in GetIntegrationRequest and DeleteIntegrationRequest."
},
{
"type": "feature",
"category": "ES",
"description": "Amazon Elasticsearch Service adds support for node-to-node encryption and encryption at rest for existing domains running Elasticsearch version 6.7 and above"
},
{
"type": "feature",
"category": "ElastiCache",
"description": "Add support to pass ParameterGroup name as part updating Engine Version of Global Datastore."
},
{
"type": "feature",
"category": "SESV2",
"description": "This release includes the ability to assign a configuration set to an email identity (a domain or email address), which allows the settings from the configuration set to be applied to the identity."
}
]
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.831.0-->
<!--LATEST=2.832.0-->
<!--ENTRYINSERT-->

## 2.832.0
* feature: AccessAnalyzer: This release adds Secrets Manager secrets as a supported resource in IAM Access Analyzer to help you identify secrets that can be accessed from outside your account or AWS organization.
* feature: CustomerProfiles: This release makes Uri a required parameter in GetIntegrationRequest and DeleteIntegrationRequest.
* feature: ES: Amazon Elasticsearch Service adds support for node-to-node encryption and encryption at rest for existing domains running Elasticsearch version 6.7 and above
* feature: ElastiCache: Add support to pass ParameterGroup name as part updating Engine Version of Global Datastore.
* feature: SESV2: This release includes the ability to assign a configuration set to an email identity (a domain or email address), which allows the settings from the configuration set to be applied to the identity.

## 2.831.0
* feature: EC2: Introducing startDate field for CapacityReservation object for the date and time which the reservation started and adding reserved parameter for ModifyCapacityReservation.
* feature: LexModelsV2: This release adds support for Amazon Lex V2 APIs for model building.
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.831.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.832.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
9 changes: 5 additions & 4 deletions apis/accessanalyzer-2019-11-01.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@
"shape": "AccessDeniedException"
}
],
"documentation": "<p>Deletes the specified analyzer. When you delete an analyzer, Access Analyzer is disabled for the account in the current or specific Region. All findings that were generated by the analyzer are deleted. You cannot undo this action.</p>",
"documentation": "<p>Deletes the specified analyzer. When you delete an analyzer, Access Analyzer is disabled for the account or organization in the current or specific Region. All findings that were generated by the analyzer are deleted. You cannot undo this action.</p>",
"idempotent": true
},
"DeleteArchiveRule": {
Expand Down Expand Up @@ -752,7 +752,7 @@
},
"status": {
"shape": "AnalyzerStatus",
"documentation": "<p>The status of the analyzer. An <code>Active</code> analyzer successfully monitors supported resources and generates new findings. The analyzer is <code>Disabled</code> when a user action, such as removing trusted access for IAM Access Analyzer from AWS Organizations, causes the analyzer to stop generating new findings. The status is <code>Creating</code> when the analyzer creation is in progress and <code>Failed</code> when the analyzer creation has failed. </p>"
"documentation": "<p>The status of the analyzer. An <code>Active</code> analyzer successfully monitors supported resources and generates new findings. The analyzer is <code>Disabled</code> when a user action, such as removing trusted access for AWS IAM Access Analyzer from AWS Organizations, causes the analyzer to stop generating new findings. The status is <code>Creating</code> when the analyzer creation is in progress and <code>Failed</code> when the analyzer creation has failed. </p>"
},
"statusReason": {
"shape": "StatusReason",
Expand Down Expand Up @@ -871,7 +871,7 @@
},
"type": {
"shape": "Type",
"documentation": "<p>The type of analyzer to create. Only ACCOUNT analyzers are supported. You can create only one analyzer per account per Region.</p>"
"documentation": "<p>The type of analyzer to create. Only ACCOUNT and ORGANIZATION analyzers are supported. You can create only one analyzer per account per Region. You can create up to 5 analyzers per organization per Region.</p>"
}
},
"documentation": "<p>Creates an analyzer.</p>"
Expand Down Expand Up @@ -1608,7 +1608,8 @@
"AWS::SQS::Queue",
"AWS::Lambda::Function",
"AWS::Lambda::LayerVersion",
"AWS::KMS::Key"
"AWS::KMS::Key",
"AWS::SecretsManager::Secret"
]
},
"SharedViaList": {
Expand Down
6 changes: 4 additions & 2 deletions apis/customer-profiles-2020-08-15.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,8 @@
"input": {
"type": "structure",
"required": [
"DomainName"
"DomainName",
"Uri"
],
"members": {
"DomainName": {
Expand Down Expand Up @@ -394,7 +395,8 @@
"input": {
"type": "structure",
"required": [
"DomainName"
"DomainName",
"Uri"
],
"members": {
"DomainName": {
Expand Down
6 changes: 4 additions & 2 deletions apis/customer-profiles-2020-08-15.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1177,7 +1177,8 @@
"DeleteIntegrationRequest": {
"type": "structure",
"required": [
"DomainName"
"DomainName",
"Uri"
],
"members": {
"DomainName": {
Expand Down Expand Up @@ -1461,7 +1462,8 @@
"GetIntegrationRequest": {
"type": "structure",
"required": [
"DomainName"
"DomainName",
"Uri"
],
"members": {
"DomainName": {
Expand Down
1 change: 1 addition & 0 deletions apis/elasticache-2015-02-02.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1642,6 +1642,7 @@
},
"CacheNodeType": {},
"EngineVersion": {},
"CacheParameterGroupName": {},
"GlobalReplicationGroupDescription": {},
"AutomaticFailoverEnabled": {
"type": "boolean"
Expand Down
16 changes: 10 additions & 6 deletions apis/elasticache-2015-02-02.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -435,7 +435,7 @@
"shape": "InvalidParameterCombinationException"
}
],
"documentation": "<p>Creates a Redis (cluster mode disabled) or a Redis (cluster mode enabled) replication group.</p> <p>This API can be used to create a standalone regional replication group or a secondary replication group associated with a Global Datastore.</p> <p>A Redis (cluster mode disabled) replication group is a collection of clusters, where one of the clusters is a read/write primary and the others are read-only replicas. Writes to the primary are asynchronously propagated to the replicas.</p> <p>A Redis (cluster mode enabled) replication group is a collection of 1 to 90 node groups (shards). Each node group (shard) has one read/write primary node and up to 5 read-only replica nodes. Writes to the primary are asynchronously propagated to the replicas. Redis (cluster mode enabled) replication groups partition the data across node groups (shards).</p> <p>When a Redis (cluster mode disabled) replication group has been successfully created, you can add one or more read replicas to it, up to a total of 5 read replicas. If you need to increase or decrease the number of node groups (console: shards), you can avail yourself of ElastiCache for Redis' scaling. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Scaling.html\">Scaling ElastiCache for Redis Clusters</a> in the <i>ElastiCache User Guide</i>.</p> <note> <p>This operation is valid for Redis only.</p> </note>"
"documentation": "<p>Creates a Redis (cluster mode disabled) or a Redis (cluster mode enabled) replication group.</p> <p>This API can be used to create a standalone regional replication group or a secondary replication group associated with a Global Datastore.</p> <p>A Redis (cluster mode disabled) replication group is a collection of clusters, where one of the clusters is a read/write primary and the others are read-only replicas. Writes to the primary are asynchronously propagated to the replicas.</p> <p>A Redis cluster-mode enabled cluster is comprised of from 1 to 90 shards (API/CLI: node groups). Each shard has a primary node and up to 5 read-only replica nodes. The configuration can range from 90 shards and 0 replicas to 15 shards and 5 replicas, which is the maximum number or replicas allowed. </p> <p>The node or shard limit can be increased to a maximum of 500 per cluster if the Redis engine version is 5.0.6 or higher. For example, you can choose to configure a 500 node cluster that ranges between 83 shards (one primary and 5 replicas per shard) and 500 shards (single primary and no replicas). Make sure there are enough available IP addresses to accommodate the increase. Common pitfalls include the subnets in the subnet group have too small a CIDR range or the subnets are shared and heavily used by other clusters. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SubnetGroups.Creating.html\">Creating a Subnet Group</a>. For versions below 5.0.6, the limit is 250 per cluster.</p> <p>To request a limit increase, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html\">AWS Service Limits</a> and choose the limit type <b>Nodes per cluster per instance type</b>. </p> <p>When a Redis (cluster mode disabled) replication group has been successfully created, you can add one or more read replicas to it, up to a total of 5 read replicas. If you need to increase or decrease the number of node groups (console: shards), you can avail yourself of ElastiCache for Redis' scaling. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Scaling.html\">Scaling ElastiCache for Redis Clusters</a> in the <i>ElastiCache User Guide</i>.</p> <note> <p>This operation is valid for Redis only.</p> </note>"
},
"CreateSnapshot": {
"name": "CreateSnapshot",
Expand Down Expand Up @@ -883,7 +883,7 @@
"shape": "InvalidParameterValueException"
}
],
"documentation": "<p>For Redis engine version 6.x onwards: Deletes a ser group. The user group must first be disassociated from the replcation group before it can be deleted. For more information, see <a href=\"http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Clusters.RBAC.html\">Using Role Based Access Control (RBAC)</a>. </p>"
"documentation": "<p>For Redis engine version 6.x onwards: Deletes a user group. The user group must first be disassociated from the replication group before it can be deleted. For more information, see <a href=\"http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Clusters.RBAC.html\">Using Role Based Access Control (RBAC)</a>. </p>"
},
"DescribeCacheClusters": {
"name": "DescribeCacheClusters",
Expand Down Expand Up @@ -1433,7 +1433,7 @@
"shape": "InvalidParameterCombinationException"
}
],
"documentation": "<p>Dynamically increases the number of replics in a Redis (cluster mode disabled) replication group or the number of replica nodes in one or more node groups (shards) of a Redis (cluster mode enabled) replication group. This operation is performed with no cluster down time.</p>"
"documentation": "<p>Dynamically increases the number of replicas in a Redis (cluster mode disabled) replication group or the number of replica nodes in one or more node groups (shards) of a Redis (cluster mode enabled) replication group. This operation is performed with no cluster down time.</p>"
},
"ListAllowedNodeTypeModifications": {
"name": "ListAllowedNodeTypeModifications",
Expand Down Expand Up @@ -1839,7 +1839,7 @@
"shape": "InvalidParameterCombinationException"
}
],
"documentation": "<p>Allows you to purchase a reserved cache node offering.</p>"
"documentation": "<p>Allows you to purchase a reserved cache node offering. Reserved nodes are not eligible for cancellation and are non-refundable. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/reserved-nodes.html\">Managing Costs with Reserved Nodes</a> for Redis or <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/reserved-nodes.html\">Managing Costs with Reserved Nodes</a> for Memcached.</p>"
},
"RebalanceSlotsInGlobalReplicationGroup": {
"name": "RebalanceSlotsInGlobalReplicationGroup",
Expand Down Expand Up @@ -2256,7 +2256,7 @@
},
"ConfigurationEndpoint": {
"shape": "Endpoint",
"documentation": "<p>Represents a Memcached cluster endpoint which, if Automatic Discovery is enabled on the cluster, can be used by an application to connect to any node in the cluster. The configuration endpoint will always have <code>.cfg</code> in it.</p> <p>Example: <code>mem-3.9dvc4r<u>.cfg</u>.usw2.cache.amazonaws.com:11211</code> </p>"
"documentation": "<p>Represents a Memcached cluster endpoint which can be used by an application to connect to any node in the cluster. The configuration endpoint will always have <code>.cfg</code> in it.</p> <p>Example: <code>mem-3.9dvc4r<u>.cfg</u>.usw2.cache.amazonaws.com:11211</code> </p>"
},
"ClientDownloadLandingPage": {
"shape": "String",
Expand Down Expand Up @@ -3226,7 +3226,7 @@
},
"CacheParameterGroupName": {
"shape": "String",
"documentation": "<p>The name of the parameter group to associate with this replication group. If this argument is omitted, the default cache parameter group for the specified engine is used.</p> <note> <p>If you are restoring to an engine version that is different than the original, you must specify the default version of that version. For example, <code>CacheParameterGroupName=default.redis4.0</code>.</p> </note> <p>If you are running Redis version 3.2.4 or later, only one node group (shard), and want to use a default parameter group, we recommend that you specify the parameter group by name. </p> <ul> <li> <p>To create a Redis (cluster mode disabled) replication group, use <code>CacheParameterGroupName=default.redis3.2</code>.</p> </li> <li> <p>To create a Redis (cluster mode enabled) replication group, use <code>CacheParameterGroupName=default.redis3.2.cluster.on</code>.</p> </li> </ul>"
"documentation": "<p>The name of the parameter group to associate with this replication group. If this argument is omitted, the default cache parameter group for the specified engine is used.</p> <p>If you are running Redis version 3.2.4 or later, only one node group (shard), and want to use a default parameter group, we recommend that you specify the parameter group by name. </p> <ul> <li> <p>To create a Redis (cluster mode disabled) replication group, use <code>CacheParameterGroupName=default.redis3.2</code>.</p> </li> <li> <p>To create a Redis (cluster mode enabled) replication group, use <code>CacheParameterGroupName=default.redis3.2.cluster.on</code>.</p> </li> </ul>"
},
"CacheSubnetGroupName": {
"shape": "String",
Expand Down Expand Up @@ -4780,6 +4780,10 @@
"shape": "String",
"documentation": "<p>The upgraded version of the cache engine to be run on the clusters in the Global Datastore. </p>"
},
"CacheParameterGroupName": {
"shape": "String",
"documentation": "<p>The name of the cache parameter group to use with the Global datastore. It must be compatible with the major engine version used by the Global datastore.</p>"
},
"GlobalReplicationGroupDescription": {
"shape": "String",
"documentation": "<p>A description of the Global Datastore</p>"
Expand Down
6 changes: 6 additions & 0 deletions apis/es-2015-01-01.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1253,6 +1253,12 @@
},
"AdvancedSecurityOptions": {
"shape": "S1u"
},
"NodeToNodeEncryptionOptions": {
"shape": "S1l"
},
"EncryptionAtRestOptions": {
"shape": "S1j"
}
}
},
Expand Down
8 changes: 8 additions & 0 deletions apis/es-2015-01-01.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -4100,6 +4100,14 @@
"AdvancedSecurityOptions": {
"shape": "AdvancedSecurityOptionsInput",
"documentation": "<p>Specifies advanced security options.</p>"
},
"NodeToNodeEncryptionOptions": {
"shape": "NodeToNodeEncryptionOptions",
"documentation": "<p>Specifies the NodeToNodeEncryptionOptions.</p>"
},
"EncryptionAtRestOptions": {
"shape": "EncryptionAtRestOptions",
"documentation": "<p>Specifies the Encryption At Rest Options.</p>"
}
},
"documentation": "<p>Container for the parameters to the <code><a>UpdateElasticsearchDomain</a></code> operation. Specifies the type and number of instances in the domain cluster.</p>"
Expand Down
Loading

0 comments on commit 1aff031

Please sign in to comment.