Skip to content

Commit

Permalink
Updates SDK to v2.250.1
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Jun 1, 2018
1 parent 6727985 commit eff4110
Show file tree
Hide file tree
Showing 31 changed files with 1,564 additions and 341 deletions.
22 changes: 22 additions & 0 deletions .changes/2.250.1.json
@@ -0,0 +1,22 @@
[
{
"type": "feature",
"category": "DirectoryService",
"description": "Added ResetUserPassword API. Customers can now reset their users' passwords without providing the old passwords in Simple AD and Microsoft AD."
},
{
"type": "feature",
"category": "Iot",
"description": "We are releasing force CancelJob and CancelJobExecution functionalities to customers."
},
{
"type": "feature",
"category": "MediaTailor",
"description": "AWS Elemental MediaTailor is a personalization and monetization service that allows scalable server-side ad insertion. The service enables you to serve targeted ads to viewers while maintaining broadcast quality in over-the-top (OTT) video applications. This SDK allows user access to the AWS Elemental MediaTailor configuration interface."
},
{
"type": "feature",
"category": "SNS",
"description": "The SNS Subscribe API has been updated with two new optional parameters: Attributes and ReturnSubscriptionArn. Attributes is a map of subscription attributes which can be one or more of: FilterPolicy, DeliveryPolicy, and RawMessageDelivery. ReturnSubscriptionArn is a boolean parameter that overrides the default behavior of returning \"pending confirmation\" for subscriptions that require confirmation instead of returning the subscription ARN."
}
]
8 changes: 7 additions & 1 deletion CHANGELOG.md
@@ -1,7 +1,13 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.249.1-->
<!--LATEST=2.250.1-->
<!--ENTRYINSERT-->

## 2.250.1
* feature: DirectoryService: Added ResetUserPassword API. Customers can now reset their users' passwords without providing the old passwords in Simple AD and Microsoft AD.
* feature: Iot: We are releasing force CancelJob and CancelJobExecution functionalities to customers.
* feature: MediaTailor: AWS Elemental MediaTailor is a personalization and monetization service that allows scalable server-side ad insertion. The service enables you to serve targeted ads to viewers while maintaining broadcast quality in over-the-top (OTT) video applications. This SDK allows user access to the AWS Elemental MediaTailor configuration interface.
* feature: SNS: The SNS Subscribe API has been updated with two new optional parameters: Attributes and ReturnSubscriptionArn. Attributes is a map of subscription attributes which can be one or more of: FilterPolicy, DeliveryPolicy, and RawMessageDelivery. ReturnSubscriptionArn is a boolean parameter that overrides the default behavior of returning "pending confirmation" for subscriptions that require confirmation instead of returning the subscription ARN.

## 2.249.1
* feature: ELBv2: This release of Elastic Load Balancing introduces user authentication on Application Load Balancer.
* feature: Neptune: Amazon Neptune is a fast, reliable graph database service that makes it easy to build and run applications that work with highly connected datasets. Neptune supports popular graph models Property Graph and W3C's Resource Description Frame (RDF), and their respective query languages Apache TinkerPop Gremlin 3.3.2 and SPARQL 1.1.
Expand Down
2 changes: 1 addition & 1 deletion README.md
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.249.1.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.250.1.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
22 changes: 22 additions & 0 deletions apis/ds-2015-04-16.min.json
Expand Up @@ -982,6 +982,28 @@
"members": {}
}
},
"ResetUserPassword": {
"input": {
"type": "structure",
"required": [
"DirectoryId",
"UserName",
"NewPassword"
],
"members": {
"DirectoryId": {},
"UserName": {},
"NewPassword": {
"type": "string",
"sensitive": true
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"RestoreFromSnapshot": {
"input": {
"type": "structure",
Expand Down
76 changes: 76 additions & 0 deletions apis/ds-2015-04-16.normal.json
Expand Up @@ -585,6 +585,25 @@
],
"documentation":"<p>Removes tags from a directory.</p>"
},
"ResetUserPassword":{
"name":"ResetUserPassword",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ResetUserPasswordRequest"},
"output":{"shape":"ResetUserPasswordResult"},
"errors":[
{"shape":"DirectoryUnavailableException"},
{"shape":"UserDoesNotExistException"},
{"shape":"InvalidPasswordException"},
{"shape":"UnsupportedOperationException"},
{"shape":"EntityDoesNotExistException"},
{"shape":"ClientException"},
{"shape":"ServiceException"}
],
"documentation":"<p>Resets the password for any user in your AWS Managed Microsoft AD or Simple AD directory.</p>"
},
"RestoreFromSnapshot":{
"name":"RestoreFromSnapshot",
"http":{
Expand Down Expand Up @@ -1204,6 +1223,12 @@
"documentation":"<p>The result of a CreateTrust request.</p>"
},
"CreatedDateTime":{"type":"timestamp"},
"CustomerUserName":{
"type":"string",
"max":64,
"min":1,
"pattern":"^(?!.*\\\\|.*\"|.*\\/|.*\\[|.*\\]|.*:|.*;|.*\\||.*=|.*,|.*\\+|.*\\*|.*\\?|.*<|.*>|.*@).*$"
},
"DeleteAssociatedConditionalForwarder":{"type":"boolean"},
"DeleteConditionalForwarderRequest":{
"type":"structure",
Expand Down Expand Up @@ -2114,6 +2139,15 @@
"documentation":"<p>One or more parameters are not valid.</p>",
"exception":true
},
"InvalidPasswordException":{
"type":"structure",
"members":{
"Message":{"shape":"ExceptionMessage"},
"RequestId":{"shape":"RequestId"}
},
"documentation":"<p>The new password provided by the user does not meet the password complexity requirements defined in your directory.</p>",
"exception":true
},
"IpAddr":{
"type":"string",
"pattern":"^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$"
Expand Down Expand Up @@ -2477,6 +2511,33 @@
"documentation":"<p>The AWS request identifier.</p>",
"pattern":"^([A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12})$"
},
"ResetUserPasswordRequest":{
"type":"structure",
"required":[
"DirectoryId",
"UserName",
"NewPassword"
],
"members":{
"DirectoryId":{
"shape":"DirectoryId",
"documentation":"<p>Identifier of the AWS Managed Microsoft AD or Simple AD directory in which the user resides.</p>"
},
"UserName":{
"shape":"CustomerUserName",
"documentation":"<p>The username of the user whose password will be reset.</p>"
},
"NewPassword":{
"shape":"UserPassword",
"documentation":"<p>The new password that will be reset.</p>"
}
}
},
"ResetUserPasswordResult":{
"type":"structure",
"members":{
}
},
"ResourceId":{
"type":"string",
"pattern":"^[d]-[0-9a-f]{10}$"
Expand Down Expand Up @@ -2968,11 +3029,26 @@
},
"UpdateSecurityGroupForDirectoryControllers":{"type":"boolean"},
"UseSameUsername":{"type":"boolean"},
"UserDoesNotExistException":{
"type":"structure",
"members":{
"Message":{"shape":"ExceptionMessage"},
"RequestId":{"shape":"RequestId"}
},
"documentation":"<p>The user provided a username that does not exist in your directory.</p>",
"exception":true
},
"UserName":{
"type":"string",
"min":1,
"pattern":"[a-zA-Z0-9._-]+"
},
"UserPassword":{
"type":"string",
"max":127,
"min":1,
"sensitive":true
},
"VerifyTrustRequest":{
"type":"structure",
"required":["TrustId"],
Expand Down

0 comments on commit eff4110

Please sign in to comment.