Skip to content

Commit

Permalink
Updates SDK to v2.381.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Dec 20, 2018
1 parent 36a025e commit abdfa43
Show file tree
Hide file tree
Showing 27 changed files with 1,295 additions and 725 deletions.
37 changes: 37 additions & 0 deletions .changes/2.381.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[
{
"type": "bugfix",
"category": "S3",
"description": "fix putObject using stream <1mb"
},
{
"type": "feature",
"category": "CognitoIdentityServiceProvider",
"description": "Amazon Cognito now has API support for updating the Secure Sockets Layer (SSL) certificate for the custom domain for your user pool."
},
{
"type": "feature",
"category": "Comprehend",
"description": "This SDK release adds functionality to stop training Custom Document Classifier or Custom Entity Recognizer in Amazon Comprehend."
},
{
"type": "feature",
"category": "Firehose",
"description": "Support for specifying customized s3 keys and supplying a separate prefix for failed-records"
},
{
"type": "feature",
"category": "KinesisVideoMedia",
"description": "enable cors to make KinesisVideoMedia available by default in browser build"
},
{
"type": "feature",
"category": "MediaLive",
"description": "This release provides support for ID3 tags and video quality setting for subgop_length."
},
{
"type": "feature",
"category": "TranscribeService",
"description": "With this release, Amazon Transcribe now supports transcriptions from audio sources in Italian (it-IT)."
}
]
5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-S3-3de7228f.json

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/next-release/feature-KinesisVideoMedia-c4c96ec6.json

This file was deleted.

11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.380.0-->
<!--LATEST=2.381.0-->
<!--ENTRYINSERT-->

## 2.381.0
* bugfix: S3: fix putObject using stream <1mb
* feature: CognitoIdentityServiceProvider: Amazon Cognito now has API support for updating the Secure Sockets Layer (SSL) certificate for the custom domain for your user pool.
* feature: Comprehend: This SDK release adds functionality to stop training Custom Document Classifier or Custom Entity Recognizer in Amazon Comprehend.
* feature: Firehose: Support for specifying customized s3 keys and supplying a separate prefix for failed-records
* feature: KinesisVideoMedia: enable cors to make KinesisVideoMedia available by default in browser build
* feature: MediaLive: This release provides support for ID3 tags and video quality setting for subgop_length.
* feature: TranscribeService: With this release, Amazon Transcribe now supports transcriptions from audio sources in Italian (it-IT).

## 2.380.0
* feature: EC2: This release adds support for specifying partition as a strategy for EC2 Placement Groups. This new strategy allows one to launch instances into partitions that do not share certain underlying hardware between partitions, to assist with building and deploying highly available replicated applications.
* feature: SageMaker: Batch Transform Jobs now supports TFRecord as a Split Type. ListCompilationJobs API action now supports SortOrder and SortBy inputs.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,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.380.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.381.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
23 changes: 23 additions & 0 deletions apis/cognito-idp-2016-04-18.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -2578,6 +2578,29 @@
}
}
},
"UpdateUserPoolDomain": {
"input": {
"type": "structure",
"required": [
"Domain",
"UserPoolId",
"CustomDomainConfig"
],
"members": {
"Domain": {},
"UserPoolId": {},
"CustomDomainConfig": {
"shape": "S6a"
}
}
},
"output": {
"type": "structure",
"members": {
"CloudFrontDomain": {}
}
}
},
"VerifySoftwareToken": {
"input": {
"type": "structure",
Expand Down
70 changes: 67 additions & 3 deletions apis/cognito-idp-2016-04-18.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -3618,6 +3618,37 @@
],
"documentation": "<p>Updates the specified user pool app client with the specified attributes. If you don't provide a value for an attribute, it will be set to the default value. You can get a list of the current user pool app client settings with .</p>"
},
"UpdateUserPoolDomain": {
"name": "UpdateUserPoolDomain",
"http": {
"method": "POST",
"requestUri": "/"
},
"input": {
"shape": "UpdateUserPoolDomainRequest"
},
"output": {
"shape": "UpdateUserPoolDomainResponse"
},
"errors": [
{
"shape": "InvalidParameterException"
},
{
"shape": "NotAuthorizedException"
},
{
"shape": "ResourceNotFoundException"
},
{
"shape": "TooManyRequestsException"
},
{
"shape": "InternalErrorException"
}
],
"documentation": "<p>Updates the Secure Sockets Layer (SSL) certificate for the custom domain for your user pool.</p> <p>You can use this operation to provide the Amazon Resource Name (ARN) of a new certificate to Amazon Cognito. You cannot use it to change the domain for a user pool.</p> <p>A custom domain is used to host the Amazon Cognito hosted UI, which provides sign-up and sign-in pages for your application. When you set up a custom domain, you provide a certificate that you manage with AWS Certificate Manager (ACM). When necessary, you can use this operation to change the certificate that you applied to your custom domain.</p> <p>Usually, this is unnecessary following routine certificate renewal with ACM. When you renew your existing certificate in ACM, the ARN for your certificate remains the same, and your custom domain uses the new certificate automatically.</p> <p>However, if you replace your existing certificate with a new one, ACM gives the new certificate a new ARN. To apply the new certificate to your custom domain, you must provide this ARN to Amazon Cognito.</p> <p>When you add your new certificate in ACM, you must choose US East (N. Virginia) as the AWS Region.</p> <p>After you submit your request, Amazon Cognito requires up to 1 hour to distribute your new certificate to your custom domain.</p> <p>For more information about adding a custom domain to your user pool, see <a href=\"http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-add-custom-domain.html\">Using Your Own Domain for the Hosted UI</a>.</p>"
},
"VerifySoftwareToken": {
"name": "VerifySoftwareToken",
"http": {
Expand Down Expand Up @@ -5473,7 +5504,7 @@
},
"WriteAttributes": {
"shape": "ClientPermissionListType",
"documentation": "<p>The write attributes.</p>"
"documentation": "<p>The user pool attributes that the app client can write to.</p> <p>If your app client allows users to sign in through an identity provider, this array must include all attributes that are mapped to identity provider attributes. Amazon Cognito updates mapped attributes when users sign in to your application through an identity provider. If your app client lacks write access to a mapped attribute, Amazon Cognito throws an error when it attempts to update the attribute. For more information, see <a href=\"http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-specifying-attribute-mapping.html\">Specifying Identity Provider Attribute Mappings for Your User Pool</a>.</p>"
},
"ExplicitAuthFlows": {
"shape": "ExplicitAuthFlowsListType",
Expand Down Expand Up @@ -5541,7 +5572,7 @@
},
"CustomDomainConfig": {
"shape": "CustomDomainConfigType",
"documentation": "<p>The configuration for a custom domain that hosts the sign-up and sign-in webpages for your application.</p> <p>Provide this parameter only if you want to use own custom domain for your user pool. Otherwise, you can exclude this parameter and use the Amazon Cognito hosted domain instead.</p> <p>For more information about the hosted domain and custom domains, see <a href=\"http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-assign-domain.html\">Configuring a User Pool Domain</a>.</p>"
"documentation": "<p>The configuration for a custom domain that hosts the sign-up and sign-in webpages for your application.</p> <p>Provide this parameter only if you want to use a custom domain for your user pool. Otherwise, you can exclude this parameter and use the Amazon Cognito hosted domain instead.</p> <p>For more information about the hosted domain and custom domains, see <a href=\"http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-assign-domain.html\">Configuring a User Pool Domain</a>.</p>"
}
}
},
Expand Down Expand Up @@ -7838,7 +7869,7 @@
},
"Mutable": {
"shape": "BooleanType",
"documentation": "<p>Specifies whether the value of the attribute can be changed.</p>",
"documentation": "<p>Specifies whether the value of the attribute can be changed.</p> <p>For any user pool attribute that's mapped to an identity provider attribute, you must set this parameter to <code>true</code>. Amazon Cognito updates mapped attributes when users sign in to your application through an identity provider. If an attribute is immutable, Amazon Cognito throws an error when it attempts to update the attribute. For more information, see <a href=\"http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-specifying-attribute-mapping.html\">Specifying Identity Provider Attribute Mappings for Your User Pool</a>.</p>",
"box": true
},
"Required": {
Expand Down Expand Up @@ -8623,6 +8654,39 @@
},
"documentation": "<p>Represents the response from the server to the request to update the user pool client.</p>"
},
"UpdateUserPoolDomainRequest": {
"type": "structure",
"required": [
"Domain",
"UserPoolId",
"CustomDomainConfig"
],
"members": {
"Domain": {
"shape": "DomainType",
"documentation": "<p>The domain name for the custom domain that hosts the sign-up and sign-in pages for your application. For example: <code>auth.example.com</code>. </p> <p>This string can include only lowercase letters, numbers, and hyphens. Do not use a hyphen for the first or last character. Use periods to separate subdomain names.</p>"
},
"UserPoolId": {
"shape": "UserPoolIdType",
"documentation": "<p>The ID of the user pool that is associated with the custom domain that you are updating the certificate for.</p>"
},
"CustomDomainConfig": {
"shape": "CustomDomainConfigType",
"documentation": "<p>The configuration for a custom domain that hosts the sign-up and sign-in pages for your application. Use this object to specify an SSL certificate that is managed by ACM.</p>"
}
},
"documentation": "<p>The UpdateUserPoolDomain request input.</p>"
},
"UpdateUserPoolDomainResponse": {
"type": "structure",
"members": {
"CloudFrontDomain": {
"shape": "DomainType",
"documentation": "<p>The Amazon CloudFront endpoint that Amazon Cognito set up when you added the custom domain to your user pool.</p>"
}
},
"documentation": "<p>The UpdateUserPoolDomain response output.</p>"
},
"UpdateUserPoolRequest": {
"type": "structure",
"required": [
Expand Down
30 changes: 30 additions & 0 deletions apis/comprehend-2017-11-27.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1108,6 +1108,36 @@
"JobStatus": {}
}
}
},
"StopTrainingDocumentClassifier": {
"input": {
"type": "structure",
"required": [
"DocumentClassifierArn"
],
"members": {
"DocumentClassifierArn": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"StopTrainingEntityRecognizer": {
"input": {
"type": "structure",
"required": [
"EntityRecognizerArn"
],
"members": {
"EntityRecognizerArn": {}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {
Expand Down
94 changes: 92 additions & 2 deletions apis/comprehend-2017-11-27.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@
"shape": "InternalServerException"
}
],
"documentation": "<p>Creates a new document classifier that you can use to categorize documents. To create a classifier you provide a set of training documents that labeled with the categories that you want to use. After the classifier is trained you can use it to categorize a set of labeled documents into the categories. </p>"
"documentation": "<p>Creates a new document classifier that you can use to categorize documents. To create a classifier you provide a set of training documents that labeled with the categories that you want to use. After the classifier is trained you can use it to categorize a set of labeled documents into the categories. For more information, see <a>how-document-classification</a>.</p>"
},
"CreateEntityRecognizer": {
"name": "CreateEntityRecognizer",
Expand Down Expand Up @@ -1147,6 +1147,62 @@
}
],
"documentation": "<p>Stops a sentiment detection job in progress.</p> <p>If the job state is <code>IN_PROGRESS</code> the job is marked for termination and put into the <code>STOP_REQUESTED</code> state. If the job completes before it can be stopped, it is put into the <code>COMPLETED</code> state; otherwise the job is be stopped and put into the <code>STOPPED</code> state.</p> <p>If the job is in the <code>COMPLETED</code> or <code>FAILED</code> state when you call the <code>StopDominantLanguageDetectionJob</code> operation, the operation returns a 400 Internal Request Exception. </p> <p>When a job is stopped, any documents already processed are written to the output location.</p>"
},
"StopTrainingDocumentClassifier": {
"name": "StopTrainingDocumentClassifier",
"http": {
"method": "POST",
"requestUri": "/"
},
"input": {
"shape": "StopTrainingDocumentClassifierRequest"
},
"output": {
"shape": "StopTrainingDocumentClassifierResponse"
},
"errors": [
{
"shape": "InvalidRequestException"
},
{
"shape": "TooManyRequestsException"
},
{
"shape": "ResourceNotFoundException"
},
{
"shape": "InternalServerException"
}
],
"documentation": "<p>Stops a document classifier training job while in progress.</p> <p>If the training job state is <code>TRAINING</code>, the job is marked for termination and put into the <code>STOP_REQUESTED</code> state. If the training job completes before it can be stopped, it is put into the <code>TRAINED</code>; otherwise the training job is stopped and put into the <code>STOPPED</code> state and the service sends back an HTTP 200 response with an empty HTTP body. </p>"
},
"StopTrainingEntityRecognizer": {
"name": "StopTrainingEntityRecognizer",
"http": {
"method": "POST",
"requestUri": "/"
},
"input": {
"shape": "StopTrainingEntityRecognizerRequest"
},
"output": {
"shape": "StopTrainingEntityRecognizerResponse"
},
"errors": [
{
"shape": "InvalidRequestException"
},
{
"shape": "TooManyRequestsException"
},
{
"shape": "ResourceNotFoundException"
},
{
"shape": "InternalServerException"
}
],
"documentation": "<p>Stops an entity recognizer training job while in progress.</p> <p>If the training job state is <code>TRAINING</code>, the job is marked for termination and put into the <code>STOP_REQUESTED</code> state. If the training job completes before it can be stopped, it is put into the <code>TRAINED</code>; otherwise the training job is stopped and putted into the <code>STOPPED</code> state and the service sends back an HTTP 200 response with an empty HTTP body.</p>"
}
},
"shapes": {
Expand Down Expand Up @@ -2005,7 +2061,7 @@
},
"Status": {
"shape": "ModelStatus",
"documentation": "<p>The status of the document classifier. The the status is <code>TRAINED</code> the classifier is ready to use. If the status is <code>FAILED</code> you can see additional information about why the classifier wasn't trained in the <code>Message</code> field.</p>"
"documentation": "<p>The status of the document classifier. If the status is <code>TRAINED</code> the classifier is ready to use. If the status is <code>FAILED</code> you can see additional information about why the classifier wasn't trained in the <code>Message</code> field.</p>"
},
"Message": {
"shape": "AnyLengthString",
Expand Down Expand Up @@ -2948,6 +3004,8 @@
"SUBMITTED",
"TRAINING",
"DELETING",
"STOP_REQUESTED",
"STOPPED",
"IN_ERROR",
"TRAINED"
]
Expand Down Expand Up @@ -3509,6 +3567,38 @@
}
}
},
"StopTrainingDocumentClassifierRequest": {
"type": "structure",
"required": [
"DocumentClassifierArn"
],
"members": {
"DocumentClassifierArn": {
"shape": "DocumentClassifierArn",
"documentation": "<p>The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.</p>"
}
}
},
"StopTrainingDocumentClassifierResponse": {
"type": "structure",
"members": {}
},
"StopTrainingEntityRecognizerRequest": {
"type": "structure",
"required": [
"EntityRecognizerArn"
],
"members": {
"EntityRecognizerArn": {
"shape": "EntityRecognizerArn",
"documentation": "<p>The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.</p>"
}
}
},
"StopTrainingEntityRecognizerResponse": {
"type": "structure",
"members": {}
},
"String": {
"type": "string",
"min": 1
Expand Down
Loading

0 comments on commit abdfa43

Please sign in to comment.