Skip to content

Commit

Permalink
Updates SDK to v2.218.1
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Mar 30, 2018
1 parent 915501f commit d32e926
Show file tree
Hide file tree
Showing 22 changed files with 568 additions and 33 deletions.
7 changes: 7 additions & 0 deletions .changes/2.218.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[
{
"type": "feature",
"category": "Connect",
"description": "Amazon Connect is a contact center as a service (CCaS) solution that offers easy, self-service configuration and enables dynamic, personal, and natural customer engagement at any scale. With this release of the Amazon Connect SDK, Outbound APIs (StartOutboundVoiceContact, StopContact) are now generally available. This release supports CTR generation for calls generated through the new APIs. Additionally IAM permissions are supported for the new APIs. "
}
]
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.217.1-->
<!--LATEST=2.218.1-->
<!--ENTRYINSERT-->

## 2.218.1
* feature: Connect: Amazon Connect is a contact center as a service (CCaS) solution that offers easy, self-service configuration and enables dynamic, personal, and natural customer engagement at any scale. With this release of the Amazon Connect SDK, Outbound APIs (StartOutboundVoiceContact, StopContact) are now generally available. This release supports CTR generation for calls generated through the new APIs. Additionally IAM permissions are supported for the new APIs.

## 2.217.1
* bugfix: DocumentClient: Fixes a bug with the minified version of the browser SDK where sending Sets of data with the DynamoDB DocumentClient would cause an error to be returned from the service.
* feature: AlexaForBusiness: Adds operations for creating and managing address books of phone contacts for use in A4B managed shared devices.
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.217.1.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.218.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
1 change: 1 addition & 0 deletions apis/acm-2015-12-08.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"protocol": "json",
"serviceAbbreviation": "ACM",
"serviceFullName": "AWS Certificate Manager",
"serviceId": "ACM",
"signatureVersion": "v4",
"targetPrefix": "CertificateManager",
"uid": "acm-2015-12-08"
Expand Down
13 changes: 7 additions & 6 deletions apis/acm-2015-12-08.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"protocol":"json",
"serviceAbbreviation":"ACM",
"serviceFullName":"AWS Certificate Manager",
"serviceId":"ACM",
"signatureVersion":"v4",
"targetPrefix":"CertificateManager",
"uid":"acm-2015-12-08"
Expand Down Expand Up @@ -134,7 +135,7 @@
{"shape":"LimitExceededException"},
{"shape":"InvalidDomainValidationOptionsException"}
],
"documentation":"<p>Requests an ACM certificate for use with other AWS services. To request an ACM certificate, you must specify the fully qualified domain name (FQDN) for your site in the <code>DomainName</code> parameter. You can also specify additional FQDNs in the <code>SubjectAlternativeNames</code> parameter if users can reach your site by using other names. </p> <p>For each domain name you specify, email is sent to the domain owner to request approval to issue the certificate. Email is sent to three registered contact addresses in the WHOIS database and to five common system administration addresses formed from the <code>DomainName</code> you enter or the optional <code>ValidationDomain</code> parameter. For more information, see <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate.html\">Validate Domain Ownership</a>. </p> <p>After receiving approval from the domain owner, the ACM certificate is issued. For more information, see the <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/\">AWS Certificate Manager User Guide</a>. </p>"
"documentation":"<p>Requests an ACM certificate for use with other AWS services. To request an ACM certificate, you must specify the fully qualified domain name (FQDN) for your site in the <code>DomainName</code> parameter. You can also specify additional FQDNs in the <code>SubjectAlternativeNames</code> parameter. </p> <p>Each domain name that you specify must be validated to verify that you own or control the domain. You can use <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-dns.html\">DNS validation</a> or <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-email.html\">email validation</a>. We recommend that you use DNS validation. </p> <p>If you choose email validation, email is sent to the domain owner to request approval to issue the certificate. Email is sent to three registered contact addresses in the WHOIS database and to five common system administration addresses formed from the <code>DomainName</code> you enter or the optional <code>ValidationDomain</code> parameter. For more information, see <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-email.html\">Validate with Email</a>. </p> <p>After receiving approval from the domain owner, the ACM certificate is issued.</p>"
},
"ResendValidationEmail":{
"name":"ResendValidationEmail",
Expand Down Expand Up @@ -165,7 +166,7 @@
{"shape":"InvalidStateException"},
{"shape":"InvalidArnException"}
],
"documentation":"<p>Updates a certificate. Currently, you can use this function to specify whether to opt in to or out of recording your certificate in a certificate transparency log. For more information, see <a href=\"acm/latest/userguide/acm-bestpractices.html#best-practices-transparency\"> Opting Out of Certificate Transparency Logging</a>. </p>"
"documentation":"<p>Updates a certificate. Currently, you can use this function to specify whether to opt in to or out of recording your certificate in a certificate transparency log. For more information, see <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/acm-bestpractices.html#best-practices-transparency\"> Opting Out of Certificate Transparency Logging</a>. </p>"
}
},
"shapes":{
Expand Down Expand Up @@ -311,7 +312,7 @@
},
"Options":{
"shape":"CertificateOptions",
"documentation":"<p>Value that specifies whether to add the certificate to a transparency log. Certificate transparency makes it possible to detect SSL certificates that have been mistakenly or maliciously issued. A browser might respond to certificate that has not been logged by showing an error message. The logs are cryptographicaly secure. </p>"
"documentation":"<p>Value that specifies whether to add the certificate to a transparency log. Certificate transparency makes it possible to detect SSL certificates that have been mistakenly or maliciously issued. A browser might respond to certificate that has not been logged by showing an error message. The logs are cryptographically secure. </p>"
}
},
"documentation":"<p>Contains metadata about an ACM certificate. This structure is returned in the response to a <a>DescribeCertificate</a> request. </p>"
Expand All @@ -324,7 +325,7 @@
"documentation":"<p>You can opt out of certificate transparency logging by specifying the <code>DISABLED</code> option. Opt in by specifying <code>ENABLED</code>. </p>"
}
},
"documentation":"<p>Structure that contains options for your certificate. Currently, you can use this only to specify whether to opt in to or out of certificate transparency logging. Some browsers require that public certificates issued for your domain be recorded in a log. Certificates that are not logged typically generate a browser error. Transparency makes it possible for you to detect SSL/TLS certificates that have been mistakenly or maliciously issued for your domain. For general information, see <a href=\"acm/latest/userguide/acm-concepts.html\">ACM Concepts</a>. </p>"
"documentation":"<p>Structure that contains options for your certificate. Currently, you can use this only to specify whether to opt in to or out of certificate transparency logging. Some browsers require that public certificates issued for your domain be recorded in a log. Certificates that are not logged typically generate a browser error. Transparency makes it possible for you to detect SSL/TLS certificates that have been mistakenly or maliciously issued for your domain. For general information, see <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/acm-concepts.html#concept-transparency\">Certificate Transparency Logging</a>. </p>"
},
"CertificateStatus":{
"type":"string",
Expand Down Expand Up @@ -836,7 +837,7 @@
},
"ValidationMethod":{
"shape":"ValidationMethod",
"documentation":"<p>The method you want to use to validate your domain.</p>"
"documentation":"<p>The method you want to use to validate that you own or control domain. You can <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-dns.html\">validate with DNS</a> or <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-email.html\">validate with email</a>. We recommend that you use DNS validation. </p>"
},
"SubjectAlternativeNames":{
"shape":"DomainList",
Expand All @@ -852,7 +853,7 @@
},
"Options":{
"shape":"CertificateOptions",
"documentation":"<p>Currently, you can use this parameter to specify whether to add the certificate to a certificate transparency log. Certificate transparency makes it possible to detect SSL/TLS certificates that have been mistakenly or maliciously issued. Certificates that have not been logged typically produce an error message in a browser. For more information, see <a href=\"acm/latest/userguide/acm-bestpractices.html#best-practices-transparency\"> Opting Out of Certificate Transparency Logging</a>. </p>"
"documentation":"<p>Currently, you can use this parameter to specify whether to add the certificate to a certificate transparency log. Certificate transparency makes it possible to detect SSL/TLS certificates that have been mistakenly or maliciously issued. Certificates that have not been logged typically produce an error message in a browser. For more information, see <a href=\"http://docs.aws.amazon.com/acm/latest/userguide/acm-bestpractices.html#best-practices-transparency\">Opting Out of Certificate Transparency Logging</a>.</p>"
}
}
},
Expand Down
5 changes: 5 additions & 0 deletions apis/connect-2017-08-08.examples.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"version": "1.0",
"examples": {
}
}
73 changes: 73 additions & 0 deletions apis/connect-2017-08-08.min.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
{
"version": "2.0",
"metadata": {
"apiVersion": "2017-08-08",
"endpointPrefix": "connect",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceAbbreviation": "Amazon Connect",
"serviceFullName": "Amazon Connect Service",
"serviceId": "Connect",
"signatureVersion": "v4",
"signingName": "connect",
"uid": "connect-2017-08-08"
},
"operations": {
"StartOutboundVoiceContact": {
"http": {
"method": "PUT",
"requestUri": "/contact/outbound-voice"
},
"input": {
"type": "structure",
"required": [
"DestinationPhoneNumber",
"ContactFlowId",
"InstanceId"
],
"members": {
"DestinationPhoneNumber": {},
"ContactFlowId": {},
"InstanceId": {},
"ClientToken": {
"idempotencyToken": true
},
"SourcePhoneNumber": {},
"QueueId": {},
"Attributes": {
"type": "map",
"key": {},
"value": {}
}
}
},
"output": {
"type": "structure",
"members": {
"ContactId": {}
}
}
},
"StopContact": {
"http": {
"requestUri": "/contact/stop"
},
"input": {
"type": "structure",
"required": [
"ContactId",
"InstanceId"
],
"members": {
"ContactId": {},
"InstanceId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {}
}
Loading

0 comments on commit d32e926

Please sign in to comment.