Skip to content

Commit

Permalink
Updates SDK to v2.617.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Feb 12, 2020
1 parent 2a5deb2 commit 3bb160e
Show file tree
Hide file tree
Showing 29 changed files with 1,377 additions and 177 deletions.
32 changes: 32 additions & 0 deletions .changes/2.617.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"type": "feature",
"category": "DirectoryService",
"description": "Release to add the ExpirationDateTime as an output to ListCertificates so as to ease customers to look into their certificate lifetime and make timely decisions about renewing them."
},
{
"type": "feature",
"category": "EC2",
"description": "This release adds support for tagging public IPv4 pools."
},
{
"type": "feature",
"category": "ES",
"description": "Amazon Elasticsearch Service now offers fine-grained access control, which adds multiple capabilities to give tighter control over data. New features include the ability to use roles to define granular permissions for indices, documents, or fields and to extend Kibana with read-only views and secure multi-tenant support."
},
{
"type": "feature",
"category": "Glue",
"description": "Adding ability to add arguments that cannot be overridden to AWS Glue jobs"
},
{
"type": "feature",
"category": "Neptune",
"description": "This launch enables Neptune start-db-cluster and stop-db-cluster. Stopping and starting Amazon Neptune clusters helps you manage costs for development and test environments. You can temporarily stop all the DB instances in your cluster, instead of setting up and tearing down all the DB instances each time that you use the cluster."
},
{
"type": "feature",
"category": "WorkMail",
"description": "This release adds support for access control rules management in Amazon WorkMail."
}
]
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.616.0-->
<!--LATEST=2.617.0-->
<!--ENTRYINSERT-->

## 2.617.0
* feature: DirectoryService: Release to add the ExpirationDateTime as an output to ListCertificates so as to ease customers to look into their certificate lifetime and make timely decisions about renewing them.
* feature: EC2: This release adds support for tagging public IPv4 pools.
* feature: ES: Amazon Elasticsearch Service now offers fine-grained access control, which adds multiple capabilities to give tighter control over data. New features include the ability to use roles to define granular permissions for indices, documents, or fields and to extend Kibana with read-only views and secure multi-tenant support.
* feature: Glue: Adding ability to add arguments that cannot be overridden to AWS Glue jobs
* feature: Neptune: This launch enables Neptune start-db-cluster and stop-db-cluster. Stopping and starting Amazon Neptune clusters helps you manage costs for development and test environments. You can temporarily stop all the DB instances in your cluster, instead of setting up and tearing down all the DB instances each time that you use the cluster.
* feature: WorkMail: This release adds support for access control rules management in Amazon WorkMail.

## 2.616.0
* feature: CloudFormation: This release of AWS CloudFormation StackSets allows you to centrally manage deployments to all the accounts in your organization or specific organizational units (OUs) in AWS Organizations. You will also be able to enable automatic deployments to any new accounts added to your organization or OUs. The permissions needed to deploy across accounts will automatically be taken care of by the StackSets service.
* feature: CognitoIdentityServiceProvider: Features:This release adds a new setting for a user pool to allow if customer wants their user signup/signin with case insensitive username. The current default setting is case sensitive, and for our next release we will change it to case insensitive.
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.616.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.617.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
24 changes: 12 additions & 12 deletions apis/chime-2018-05-01.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Adds up to 50 members to a chat room. Members can be either users or bots. The member role designates whether the member is a chat room administrator or a general chat room member.</p>"
"documentation": "<p>Adds up to 50 members to a chat room in an Amazon Chime Enterprise account. Members can be either users or bots. The member role designates whether the member is a chat room administrator or a general chat room member.</p>"
},
"BatchDeletePhoneNumber": {
"name": "BatchDeletePhoneNumber",
Expand Down Expand Up @@ -678,7 +678,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Creates a chat room for the specified Amazon Chime account.</p>"
"documentation": "<p>Creates a chat room for the specified Amazon Chime Enterprise account.</p>"
},
"CreateRoomMembership": {
"name": "CreateRoomMembership",
Expand Down Expand Up @@ -722,7 +722,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Adds a member to a chat room. A member can be either a user or a bot. The member role designates whether the member is a chat room administrator or a general chat room member.</p>"
"documentation": "<p>Adds a member to a chat room in an Amazon Chime Enterprise account. A member can be either a user or a bot. The member role designates whether the member is a chat room administrator or a general chat room member.</p>"
},
"CreateUser": {
"name": "CreateUser",
Expand Down Expand Up @@ -845,7 +845,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate up to three existing Amazon Chime Voice Connectors with the Amazon Chime Voice Connector group by including <code>VoiceConnectorItems</code> in the request.</p> <p>You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.</p>"
"documentation": "<p>Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate Amazon Chime Voice Connectors with the Amazon Chime Voice Connector group by including <code>VoiceConnectorItems</code> in the request.</p> <p>You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.</p>"
},
"DeleteAccount": {
"name": "DeleteAccount",
Expand Down Expand Up @@ -1058,7 +1058,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Deletes a chat room.</p>"
"documentation": "<p>Deletes a chat room in an Amazon Chime Enterprise account.</p>"
},
"DeleteRoomMembership": {
"name": "DeleteRoomMembership",
Expand Down Expand Up @@ -1093,7 +1093,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Removes a member from a chat room.</p>"
"documentation": "<p>Removes a member from a chat room in an Amazon Chime Enterprise account.</p>"
},
"DeleteVoiceConnector": {
"name": "DeleteVoiceConnector",
Expand Down Expand Up @@ -1864,7 +1864,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Retrieves room details, such as the room name.</p>"
"documentation": "<p>Retrieves room details, such as the room name, for a room in an Amazon Chime Enterprise account.</p>"
},
"GetUser": {
"name": "GetUser",
Expand Down Expand Up @@ -2499,7 +2499,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Lists the membership details for the specified room, such as the members' IDs, email addresses, and names.</p>"
"documentation": "<p>Lists the membership details for the specified room in an Amazon Chime Enterprise account, such as the members' IDs, email addresses, and names.</p>"
},
"ListRooms": {
"name": "ListRooms",
Expand Down Expand Up @@ -2537,7 +2537,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Lists the room details for the specified Amazon Chime account. Optionally, filter the results by a member ID (user ID or bot ID) to see a list of rooms that the member belongs to.</p>"
"documentation": "<p>Lists the room details for the specified Amazon Chime Enterprise account. Optionally, filter the results by a member ID (user ID or bot ID) to see a list of rooms that the member belongs to.</p>"
},
"ListUsers": {
"name": "ListUsers",
Expand Down Expand Up @@ -3360,7 +3360,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Updates room details, such as the room name.</p>"
"documentation": "<p>Updates room details, such as the room name, for a room in an Amazon Chime Enterprise account.</p>"
},
"UpdateRoomMembership": {
"name": "UpdateRoomMembership",
Expand Down Expand Up @@ -3398,7 +3398,7 @@
"shape": "ServiceFailureException"
}
],
"documentation": "<p>Updates room membership details, such as the member role. The member role designates whether the member is a chat room administrator or a general chat room member. The member role can be updated only for user IDs.</p>"
"documentation": "<p>Updates room membership details, such as the member role, for a room in an Amazon Chime Enterprise account. The member role designates whether the member is a chat room administrator or a general chat room member. The member role can be updated only for user IDs.</p>"
},
"UpdateUser": {
"name": "UpdateUser",
Expand Down Expand Up @@ -6881,7 +6881,7 @@
"members": {
"CpsLimit": {
"shape": "CpsLimit",
"documentation": "<p>The limit on calls per second. Max value based on account service limit. Default value of 1.</p>"
"documentation": "<p>The limit on calls per second. Max value based on account service quota. Default value of 1.</p>"
},
"DefaultPhoneNumber": {
"shape": "E164PhoneNumber",
Expand Down
5 changes: 4 additions & 1 deletion apis/ds-2015-04-16.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1071,7 +1071,10 @@
"members": {
"CertificateId": {},
"CommonName": {},
"State": {}
"State": {},
"ExpiryDateTime": {
"type": "timestamp"
}
}
}
}
Expand Down
10 changes: 7 additions & 3 deletions apis/ds-2015-04-16.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -2030,6 +2030,10 @@
"State": {
"shape": "CertificateState",
"documentation": "<p>The state of the certificate.</p>"
},
"ExpiryDateTime": {
"shape": "CertificateExpiryDateTime",
"documentation": "<p>The date and time when the certificate will expire.</p>"
}
},
"documentation": "<p>Contains general information about a certificate.</p>"
Expand Down Expand Up @@ -2813,7 +2817,7 @@
},
"Type": {
"shape": "LDAPSType",
"documentation": "<p>The type of LDAP security the customer wants to enable, either server or client. Currently supports only <code>Client</code>, (the default).</p>"
"documentation": "<p>The type of LDAP security to enable. Currently only the value <code>Client</code> is supported.</p>"
},
"NextToken": {
"shape": "NextToken",
Expand Down Expand Up @@ -3277,7 +3281,7 @@
},
"Type": {
"shape": "LDAPSType",
"documentation": "<p>The type of LDAP security that the customer wants to enable. The security can be either server or client, but currently only the default <code>Client</code> is supported.</p>"
"documentation": "<p>The type of LDAP security to enable. Currently only the value <code>Client</code> is supported.</p>"
}
}
},
Expand Down Expand Up @@ -3425,7 +3429,7 @@
},
"Type": {
"shape": "LDAPSType",
"documentation": "<p>The type of LDAP security the customer wants to enable. The security can be either server or client, but currently only the default <code>Client</code> is supported.</p>"
"documentation": "<p>The type of LDAP security to enable. Currently only the value <code>Client</code> is supported.</p>"
}
}
},
Expand Down
8 changes: 8 additions & 0 deletions apis/ec2-2016-11-15.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -8716,6 +8716,10 @@
"NextToken": {},
"MaxResults": {
"type": "integer"
},
"Filters": {
"shape": "Skr",
"locationName": "Filter"
}
}
},
Expand Down Expand Up @@ -8766,6 +8770,10 @@
"TotalAvailableAddressCount": {
"locationName": "totalAvailableAddressCount",
"type": "integer"
},
"Tags": {
"shape": "Sg",
"locationName": "tagSet"
}
}
}
Expand Down
14 changes: 12 additions & 2 deletions apis/ec2-2016-11-15.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@
"output": {
"shape": "AssignIpv6AddressesResult"
},
"documentation": "<p>Assigns one or more IPv6 addresses to the specified network interface. You can specify one or more specific IPv6 addresses, or you can specify the number of IPv6 addresses to be automatically assigned from within the subnet's IPv6 CIDR block range. You can assign as many IPv6 addresses to a network interface as you can assign private IPv4 addresses, and the limit varies per instance type. For information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI\">IP Addresses Per Network Interface Per Instance Type</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>"
"documentation": "<p>Assigns one or more IPv6 addresses to the specified network interface. You can specify one or more specific IPv6 addresses, or you can specify the number of IPv6 addresses to be automatically assigned from within the subnet's IPv6 CIDR block range. You can assign as many IPv6 addresses to a network interface as you can assign private IPv4 addresses, and the limit varies per instance type. For information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI\">IP Addresses Per Network Interface Per Instance Type</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p> <p>You must specify either the IPv6 addresses or the IPv6 address count in the request.</p>"
},
"AssignPrivateIpAddresses": {
"name": "AssignPrivateIpAddresses",
Expand All @@ -164,7 +164,7 @@
"output": {
"shape": "AssignPrivateIpAddressesResult"
},
"documentation": "<p>Assigns one or more secondary private IP addresses to the specified network interface.</p> <p>You can specify one or more specific secondary IP addresses, or you can specify the number of secondary IP addresses to be automatically assigned within the subnet's CIDR block range. The number of secondary IP addresses that you can assign to an instance varies by instance type. For information about instance types, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html\">Instance Types</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>. For more information about Elastic IP addresses, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html\">Elastic IP Addresses</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p> <p>When you move a secondary private IP address to another network interface, any Elastic IP address that is associated with the IP address is also moved.</p> <p>Remapping an IP address is an asynchronous operation. When you move an IP address from one network interface to another, check <code>network/interfaces/macs/mac/local-ipv4s</code> in the instance metadata to confirm that the remapping is complete.</p>"
"documentation": "<p>Assigns one or more secondary private IP addresses to the specified network interface.</p> <p>You can specify one or more specific secondary IP addresses, or you can specify the number of secondary IP addresses to be automatically assigned within the subnet's CIDR block range. The number of secondary IP addresses that you can assign to an instance varies by instance type. For information about instance types, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html\">Instance Types</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>. For more information about Elastic IP addresses, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html\">Elastic IP Addresses</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p> <p>When you move a secondary private IP address to another network interface, any Elastic IP address that is associated with the IP address is also moved.</p> <p>Remapping an IP address is an asynchronous operation. When you move an IP address from one network interface to another, check <code>network/interfaces/macs/mac/local-ipv4s</code> in the instance metadata to confirm that the remapping is complete.</p> <p>You must specify either the IP addresses or the IP address count in the request.</p>"
},
"AssociateAddress": {
"name": "AssociateAddress",
Expand Down Expand Up @@ -15756,6 +15756,11 @@
"MaxResults": {
"shape": "PoolMaxResults",
"documentation": "<p>The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned <code>nextToken</code> value.</p>"
},
"Filters": {
"shape": "FilterList",
"documentation": "<p>One or more filters.</p> <ul> <li> <p> <code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key <code>Owner</code> and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name and <code>TeamA</code> for the filter value.</p> </li> <li> <p> <code>tag-key</code> - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.</p> </li> </ul>",
"locationName": "Filter"
}
}
},
Expand Down Expand Up @@ -30185,6 +30190,11 @@
"shape": "Integer",
"documentation": "<p>The total number of available addresses.</p>",
"locationName": "totalAvailableAddressCount"
},
"Tags": {
"shape": "TagList",
"documentation": "<p>Any tags for the address pool.</p>",
"locationName": "tagSet"
}
},
"documentation": "<p>Describes an IPv4 address pool.</p>"
Expand Down

0 comments on commit 3bb160e

Please sign in to comment.