Skip to content

Commit

Permalink
Updates SDK to v2.26.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Mar 9, 2017
1 parent 971646e commit 5abfca7
Show file tree
Hide file tree
Showing 15 changed files with 415 additions and 215 deletions.
12 changes: 12 additions & 0 deletions .changes/2.26.0.json
@@ -0,0 +1,12 @@
[
{
"type": "feature",
"category": "APIGateway",
"description": "API Gateway has added support for ACM certificates on custom domain names. Both Amazon-issued certificates and uploaded third-part certificates are supported."
},
{
"type": "feature",
"category": "CloudDirectory",
"description": "Introduces a new Cloud Directory API that enables you to retrieve all available parent paths for any type of object (a node, leaf node, policy node, and index node) in a hierarchy."
}
]
6 changes: 5 additions & 1 deletion CHANGELOG.md
@@ -1,7 +1,11 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.25.0-->
<!--LATEST=2.26.0-->
<!--ENTRYINSERT-->

## 2.26.0
* feature: APIGateway: API Gateway has added support for ACM certificates on custom domain names. Both Amazon-issued certificates and uploaded third-part certificates are supported.
* feature: CloudDirectory: Introduces a new Cloud Directory API that enables you to retrieve all available parent paths for any type of object (a node, leaf node, policy node, and index node) in a hierarchy.

## 2.25.0
* feature: WorkDocs: Amazon WorkDocs API provides full administrator level access to WorkDocs site resources, allowing developers to integrate their applications to manage WorkDocs users, content and permissions programmatically.

Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -24,7 +24,7 @@ to work with the new major 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.25.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.26.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
10 changes: 4 additions & 6 deletions apis/apigateway-2015-07-09.min.json
Expand Up @@ -196,18 +196,15 @@
"input": {
"type": "structure",
"required": [
"domainName",
"certificateName",
"certificateBody",
"certificatePrivateKey",
"certificateChain"
"domainName"
],
"members": {
"domainName": {},
"certificateName": {},
"certificateBody": {},
"certificatePrivateKey": {},
"certificateChain": {}
"certificateChain": {},
"certificateArn": {}
}
},
"output": {
Expand Down Expand Up @@ -3280,6 +3277,7 @@
"members": {
"domainName": {},
"certificateName": {},
"certificateArn": {},
"certificateUploadDate": {
"type": "timestamp"
},
Expand Down
44 changes: 23 additions & 21 deletions apis/apigateway-2015-07-09.normal.json
Expand Up @@ -1736,11 +1736,11 @@
},
"createdDate":{
"shape":"Timestamp",
"documentation":"<p>The date when the API Key was created, in <a href=\"http://www.iso.org/iso/home/standards/iso8601.htm\" target=\"_blank\">ISO 8601 format</a>.</p>"
"documentation":"<p>The timestamp when the API Key was created.</p>"
},
"lastUpdatedDate":{
"shape":"Timestamp",
"documentation":"<p>When the API Key was last updated, in ISO 8601 format.</p>"
"documentation":"<p>The timestamp when the API Key was last updated.</p>"
},
"stageKeys":{
"shape":"ListOfString",
Expand Down Expand Up @@ -1945,11 +1945,11 @@
},
"createdDate":{
"shape":"Timestamp",
"documentation":"<p>The date when the client certificate was created, in <a href=\"http://www.iso.org/iso/home/standards/iso8601.htm\" target=\"_blank\">ISO 8601 format</a>.</p>"
"documentation":"<p>The timestamp when the client certificate was created.</p>"
},
"expirationDate":{
"shape":"Timestamp",
"documentation":"<p>The date when the client certificate will expire, in <a href=\"http://www.iso.org/iso/home/standards/iso8601.htm\" target=\"_blank\">ISO 8601 format</a>.</p>"
"documentation":"<p>The timestamp when the client certificate will expire.</p>"
}
},
"documentation":"<p>Represents a client certificate used to configure client-side SSL authentication while sending requests to the integration endpoint.</p> <div class=\"remarks\">Client certificates are used authenticate an API by the back-end server. To authenticate an API client (or user), use a custom <a>Authorizer</a>.</div> <div class=\"seeAlso\"> <a href=\"http://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html\">Use Client-Side Certificate</a> </div>"
Expand Down Expand Up @@ -2189,33 +2189,31 @@
},
"CreateDomainNameRequest":{
"type":"structure",
"required":[
"domainName",
"certificateName",
"certificateBody",
"certificatePrivateKey",
"certificateChain"
],
"required":["domainName"],
"members":{
"domainName":{
"shape":"String",
"documentation":"<p>The name of the <a>DomainName</a> resource.</p>"
"documentation":"<p>(Required) The name of the <a>DomainName</a> resource.</p>"
},
"certificateName":{
"shape":"String",
"documentation":"<p>The name of the certificate.</p>"
"documentation":"<p>The user-friendly name of the certificate.</p>"
},
"certificateBody":{
"shape":"String",
"documentation":"<p>The body of the server certificate provided by your certificate authority.</p>"
"documentation":"<p>[Deprecated] The body of the server certificate provided by your certificate authority.</p>"
},
"certificatePrivateKey":{
"shape":"String",
"documentation":"<p>Your certificate's private key.</p>"
"documentation":"<p>[Deprecated] Your certificate's private key.</p>"
},
"certificateChain":{
"shape":"String",
"documentation":"<p>The intermediate certificates and optionally the root certificate, one after the other without any blank lines. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.</p>"
"documentation":"<p>[Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.</p>"
},
"certificateArn":{
"shape":"String",
"documentation":"<p>The reference to an AWS-managed certificate. AWS Certificate Manager is the only supported source.</p>"
}
},
"documentation":"<p>A request to create a new domain name.</p>"
Expand Down Expand Up @@ -2869,7 +2867,7 @@
"members":{
"type":{
"shape":"DocumentationPartType",
"documentation":"<p>The type of API entity to which the documentation content applies. It is a valid and required field for API entity types of <code>API</code>, <code>AUTHORIZER</code>, <code>MODEL</code>, <code>RESOURCE</code>, <code>METHOD</code>, <code>PATH_PARAMETER</code>, <code>QUERY_PARAMETER</code>, <code>REQUEST_HEADER</code>, <code>REQUEST_BODY</code>, <code>RESPONSE</code>, <code>RESPONSE_HEADER</code>, and <code>RESPONSE_BODY</code>. Content inheritance does not apply to any entity of the <code>API</code>, <code>AUTHROZER</code>, <code>MODEL</code>, or <code>RESOURCE</code> type.</p>"
"documentation":"<p>The type of API entity to which the documentation content applies. It is a valid and required field for API entity types of <code>API</code>, <code>AUTHORIZER</code>, <code>MODEL</code>, <code>RESOURCE</code>, <code>METHOD</code>, <code>PATH_PARAMETER</code>, <code>QUERY_PARAMETER</code>, <code>REQUEST_HEADER</code>, <code>REQUEST_BODY</code>, <code>RESPONSE</code>, <code>RESPONSE_HEADER</code>, and <code>RESPONSE_BODY</code>. Content inheritance does not apply to any entity of the <code>API</code>, <code>AUTHROZER</code>, <code>METHOD</code>, <code>MODEL</code>, <code>REQUEST_BODY</code>, or <code>RESOURCE</code> type.</p>"
},
"path":{
"shape":"String",
Expand Down Expand Up @@ -2964,9 +2962,13 @@
"shape":"String",
"documentation":"<p>The name of the certificate.</p>"
},
"certificateArn":{
"shape":"String",
"documentation":"<p>The reference to an AWS-managed certificate. AWS Certificate Manager is the only supported source.</p>"
},
"certificateUploadDate":{
"shape":"Timestamp",
"documentation":"<p>The date when the certificate was uploaded, in <a href=\"http://www.iso.org/iso/home/standards/iso8601.htm\" target=\"_blank\">ISO 8601 format</a>.</p>"
"documentation":"<p>The timestamp when the certificate was uploaded.</p>"
},
"distributionDomainName":{
"shape":"String",
Expand Down Expand Up @@ -4889,7 +4891,7 @@
},
"createdDate":{
"shape":"Timestamp",
"documentation":"<p>The date when the API was created, in <a href=\"http://www.iso.org/iso/home/standards/iso8601.htm\" target=\"_blank\">ISO 8601 format</a>.</p>"
"documentation":"<p>The timestamp when the API was created.</p>"
},
"version":{
"shape":"String",
Expand Down Expand Up @@ -5060,11 +5062,11 @@
},
"createdDate":{
"shape":"Timestamp",
"documentation":"<p>The date and time that the stage was created, in <a href=\"http://www.iso.org/iso/home/standards/iso8601.htm\" target=\"_blank\">ISO 8601 format</a>.</p>"
"documentation":"<p>The timestamp when the stage was created.</p>"
},
"lastUpdatedDate":{
"shape":"Timestamp",
"documentation":"<p>The date and time that information about the stage was last updated, in <a href=\"http://www.iso.org/iso/home/standards/iso8601.htm\" target=\"_blank\">ISO 8601 format</a>.</p>"
"documentation":"<p>The timestamp when the stage last updated.</p>"
}
},
"documentation":"<p>Represents a unique identifier for a version of a deployed <a>RestApi</a> that is callable by users.</p> <div class=\"seeAlso\"> <a href=\"http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-deploy-api.html\">Deploy an API</a> </div>"
Expand Down
28 changes: 14 additions & 14 deletions apis/apigateway-2015-07-09.paginators.json
Expand Up @@ -2,69 +2,69 @@
"pagination": {
"GetApiKeys": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetBasePathMappings": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetClientCertificates": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetDeployments": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetDomainNames": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetModels": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetResources": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetRestApis": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetUsage": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetUsagePlans": {
"GetUsagePlanKeys": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
},
"GetUsagePlanKeys": {
"GetUsagePlans": {
"input_token": "position",
"output_token": "position",
"limit_key": "limit",
"output_token": "position",
"result_key": "items"
}
}
}
}
50 changes: 47 additions & 3 deletions apis/clouddirectory-2016-05-10.min.json
Expand Up @@ -1339,6 +1339,50 @@
}
}
},
"ListObjectParentPaths": {
"http": {
"requestUri": "/amazonclouddirectory/2017-01-11/object/parentpaths",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DirectoryArn",
"ObjectReference"
],
"members": {
"DirectoryArn": {
"location": "header",
"locationName": "x-amz-data-partition"
},
"ObjectReference": {
"shape": "Sf"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"PathToObjectIdentifiersList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Path": {},
"ObjectIdentifiers": {
"shape": "S4k"
}
}
}
},
"NextToken": {}
}
}
},
"ListObjectParents": {
"http": {
"requestUri": "/amazonclouddirectory/2017-01-11/object/parent",
Expand Down Expand Up @@ -1504,7 +1548,7 @@
"type": "structure",
"members": {
"Tags": {
"shape": "S4s"
"shape": "S4x"
},
"NextToken": {}
}
Expand Down Expand Up @@ -1663,7 +1707,7 @@
"members": {
"ResourceArn": {},
"Tags": {
"shape": "S4s"
"shape": "S4x"
}
}
},
Expand Down Expand Up @@ -1976,7 +2020,7 @@
"type": "list",
"member": {}
},
"S4s": {
"S4x": {
"type": "list",
"member": {
"type": "structure",
Expand Down

0 comments on commit 5abfca7

Please sign in to comment.