Skip to content

Commit

Permalink
Updates SDK to v2.239.1
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed May 14, 2018
1 parent ef10482 commit c4c3286
Show file tree
Hide file tree
Showing 29 changed files with 5,110 additions and 18,809 deletions.
22 changes: 22 additions & 0 deletions .changes/2.239.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"type": "feature",
"category": "CodeBuild",
"description": "Adding support for more override fields for StartBuild API, add support for idempotency token field for StartBuild API in AWS CodeBuild."
},
{
"type": "feature",
"category": "IoT1ClickDevicesService",
"description": "AWS IoT 1-Click makes it easy for customers to incorporate simple ready-to-use IoT devices into their workflows. These devices can trigger AWS Lambda functions that implement business logic. In order to build applications using AWS IoT 1-Click devices, programmers can use the AWS IoT 1-Click Devices API and the AWS IoT 1-Click Projects API. Learn more at https://aws.amazon.com/documentation/iot-1-click/"
},
{
"type": "feature",
"category": "IoT1ClickProjects",
"description": "AWS IoT 1-Click makes it easy for customers to incorporate simple ready-to-use IoT devices into their workflows. These devices can trigger AWS Lambda functions that implement business logic. In order to build applications using AWS IoT 1-Click devices, programmers can use the AWS IoT 1-Click Devices API and the AWS IoT 1-Click Projects API. Learn more at https://aws.amazon.com/documentation/iot-1-click/."
},
{
"type": "feature",
"category": "XML",
"description": "Replaces XMLBuilder dependency with a light-weight XML builder."
}
]
5 changes: 0 additions & 5 deletions .changes/next-release/feature-XML-443ac7b0.json

This file was deleted.

8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.238.1-->
<!--LATEST=2.239.1-->
<!--ENTRYINSERT-->

## 2.239.1
* feature: CodeBuild: Adding support for more override fields for StartBuild API, add support for idempotency token field for StartBuild API in AWS CodeBuild.
* feature: IoT1ClickDevicesService: AWS IoT 1-Click makes it easy for customers to incorporate simple ready-to-use IoT devices into their workflows. These devices can trigger AWS Lambda functions that implement business logic. In order to build applications using AWS IoT 1-Click devices, programmers can use the AWS IoT 1-Click Devices API and the AWS IoT 1-Click Projects API. Learn more at https://aws.amazon.com/documentation/iot-1-click/
* feature: IoT1ClickProjects: AWS IoT 1-Click makes it easy for customers to incorporate simple ready-to-use IoT devices into their workflows. These devices can trigger AWS Lambda functions that implement business logic. In order to build applications using AWS IoT 1-Click devices, programmers can use the AWS IoT 1-Click Devices API and the AWS IoT 1-Click Projects API. Learn more at https://aws.amazon.com/documentation/iot-1-click/.
* feature: XML: Replaces XMLBuilder dependency with a light-weight XML builder.

## 2.238.1
* feature: Firehose: With this release, Amazon Kinesis Data Firehose can convert the format of your input data from JSON to Apache Parquet or Apache ORC before storing the data in Amazon S3. Parquet and ORC are columnar data formats that save space and enable faster queries compared to row-oriented formats like JSON.

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.238.1.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.239.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
42 changes: 33 additions & 9 deletions apis/codebuild-2016-10-06.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -327,13 +327,33 @@
"environmentVariablesOverride": {
"shape": "Sw"
},
"sourceTypeOverride": {},
"sourceLocationOverride": {},
"sourceAuthOverride": {
"shape": "Sn"
},
"gitCloneDepthOverride": {
"type": "integer"
},
"buildspecOverride": {},
"insecureSslOverride": {
"type": "boolean"
},
"environmentTypeOverride": {},
"imageOverride": {},
"computeTypeOverride": {},
"certificateOverride": {},
"cacheOverride": {
"shape": "Sr"
},
"serviceRoleOverride": {},
"privilegedModeOverride": {
"type": "boolean"
},
"timeoutInMinutesOverride": {
"type": "integer"
}
},
"idempotencyToken": {}
}
},
"output": {
Expand Down Expand Up @@ -500,6 +520,7 @@
"environment": {
"shape": "St"
},
"serviceRole": {},
"logs": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -540,20 +561,23 @@
},
"buildspec": {},
"auth": {
"type": "structure",
"required": [
"type"
],
"members": {
"type": {},
"resource": {}
}
"shape": "Sn"
},
"insecureSsl": {
"type": "boolean"
}
}
},
"Sn": {
"type": "structure",
"required": [
"type"
],
"members": {
"type": {},
"resource": {}
}
},
"Sr": {
"type": "structure",
"required": [
Expand Down
56 changes: 54 additions & 2 deletions apis/codebuild-2016-10-06.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
{"shape":"ResourceAlreadyExistsException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>For an existing AWS CodeBuild build project that has its source code stored in a GitHub repository, enables AWS CodeBuild to begin automatically rebuilding the source code every time a code change is pushed to the repository.</p> <important> <p>If you enable webhooks for an AWS CodeBuild project, and the project is used as a build step in AWS CodePipeline, then two identical builds will be created for each commit. One build is triggered through webhooks, and one through AWS CodePipeline. Because billing is on a per-build basis, you will be billed for both builds. Therefore, if you are using AWS CodePipeline, we recommend that you disable webhooks in CodeBuild. In the AWS CodeBuild console, clear the Webhook box. For more information, see step 9 in <a href=\"http://docs.aws.amazon.com/codebuild/latest/userguide/change-project.html#change-project-console\">Change a Build Project's Settings</a>.</p> </important>"
"documentation":"<p>For an existing AWS CodeBuild build project that has its source code stored in a GitHub repository, enables AWS CodeBuild to begin automatically rebuilding the source code every time a code change is pushed to the repository.</p> <important> <p>If you enable webhooks for an AWS CodeBuild project, and the project is used as a build step in AWS CodePipeline, then two identical builds will be created for each commit. One build is triggered through webhooks, and one through AWS CodePipeline. Because billing is on a per-build basis, you will be billed for both builds. Therefore, if you are using AWS CodePipeline, we recommend that you disable webhooks in CodeBuild. In the AWS CodeBuild console, clear the Webhook box. For more information, see step 5 in <a href=\"http://docs.aws.amazon.com/codebuild/latest/userguide/change-project.html#change-project-console\">Change a Build Project's Settings</a>.</p> </important>"
},
"DeleteProject":{
"name":"DeleteProject",
Expand Down Expand Up @@ -387,6 +387,10 @@
"shape":"ProjectEnvironment",
"documentation":"<p>Information about the build environment for this build.</p>"
},
"serviceRole":{
"shape":"NonEmptyString",
"documentation":"<p>The name of a service role used for this build.</p>"
},
"logs":{
"shape":"LogsLocation",
"documentation":"<p>Information about the build's logs in Amazon CloudWatch Logs.</p>"
Expand Down Expand Up @@ -1052,7 +1056,7 @@
},
"name":{
"shape":"String",
"documentation":"<p>Along with <code>path</code> and <code>namespaceType</code>, the pattern that AWS CodeBuild will use to name and store the output artifact, as follows:</p> <ul> <li> <p>If <code>type</code> is set to <code>CODEPIPELINE</code>, then AWS CodePipeline will ignore this value if specified. This is because AWS CodePipeline manages its build output names instead of AWS CodeBuild.</p> </li> <li> <p>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, then this value will be ignored if specified, because no build output will be produced.</p> </li> <li> <p>If <code>type</code> is set to <code>S3</code>, this is the name of the output artifact object.</p> </li> </ul> <p>For example, if <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code> is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>, then the output artifact would be stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>.</p>"
"documentation":"<p>Along with <code>path</code> and <code>namespaceType</code>, the pattern that AWS CodeBuild will use to name and store the output artifact, as follows:</p> <ul> <li> <p>If <code>type</code> is set to <code>CODEPIPELINE</code>, then AWS CodePipeline will ignore this value if specified. This is because AWS CodePipeline manages its build output names instead of AWS CodeBuild.</p> </li> <li> <p>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, then this value will be ignored if specified, because no build output will be produced.</p> </li> <li> <p>If <code>type</code> is set to <code>S3</code>, this is the name of the output artifact object. If you set the name to be a forward slash (\"/\"), then the artifact is stored in the root of the output bucket.</p> </li> </ul> <p>For example:</p> <ul> <li> <p> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code> is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>, then the output artifact would be stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>. </p> </li> <li> <p> If <code>path</code> is empty, <code>namespaceType</code> is set to <code>NONE</code>, and <code>name</code> is set to \"<code>/</code>\", then the output artifact would be stored in the root of the output bucket. </p> </li> <li> <p> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code> is set to <code>BUILD_ID</code>, and <code>name</code> is set to \"<code>/</code>\", then the output artifact would be stored in <code>MyArtifacts/<i>build-ID</i> </code>. </p> </li> </ul>"
},
"packaging":{
"shape":"ArtifactPackaging",
Expand Down Expand Up @@ -1261,6 +1265,18 @@
"shape":"EnvironmentVariables",
"documentation":"<p>A set of environment variables that overrides, for this build only, the latest ones already defined in the build project.</p>"
},
"sourceTypeOverride":{
"shape":"SourceType",
"documentation":"<p>A source input type for this build that overrides the source input defined in the build project</p>"
},
"sourceLocationOverride":{
"shape":"String",
"documentation":"<p>A location that overrides for this build the source location for the one defined in the build project.</p>"
},
"sourceAuthOverride":{
"shape":"SourceAuth",
"documentation":"<p>An authorization type for this build that overrides the one defined in the build project. This override applies only if the build project's source is BitBucket or GitHub.</p>"
},
"gitCloneDepthOverride":{
"shape":"GitCloneDepth",
"documentation":"<p>The user-defined depth of history, with a minimum value of 0, that overrides, for this build only, any previous depth of history defined in the build project.</p>"
Expand All @@ -1269,9 +1285,45 @@
"shape":"String",
"documentation":"<p>A build spec declaration that overrides, for this build only, the latest one already defined in the build project.</p>"
},
"insecureSslOverride":{
"shape":"WrapperBoolean",
"documentation":"<p>Enable this flag to override the insecure SSL setting that is specified in the build project. The insecure SSL setting determines whether to ignore SSL warnings while connecting to the project source code. This override applies only if the build's source is GitHub Enterprise.</p>"
},
"environmentTypeOverride":{
"shape":"EnvironmentType",
"documentation":"<p>A container type for this build that overrides the one specified in the build project.</p>"
},
"imageOverride":{
"shape":"NonEmptyString",
"documentation":"<p>The name of an image for this build that overrides the one specified in the build project.</p>"
},
"computeTypeOverride":{
"shape":"ComputeType",
"documentation":"<p>The name of a compute type for this build that overrides the one specified in the build project.</p>"
},
"certificateOverride":{
"shape":"String",
"documentation":"<p>The name of a certificate for this build that overrides the one specified in the build project.</p>"
},
"cacheOverride":{
"shape":"ProjectCache",
"documentation":"<p>A ProjectCache object specified for this build that overrides the one defined in the build project.</p>"
},
"serviceRoleOverride":{
"shape":"NonEmptyString",
"documentation":"<p>The name of a service role for this build that overrides the one specified in the build project.</p>"
},
"privilegedModeOverride":{
"shape":"WrapperBoolean",
"documentation":"<p>Enable this flag to override privileged mode in the build project.</p>"
},
"timeoutInMinutesOverride":{
"shape":"TimeOut",
"documentation":"<p>The number of build timeout minutes, from 5 to 480 (8 hours), that overrides, for this build only, the latest setting already defined in the build project.</p>"
},
"idempotencyToken":{
"shape":"String",
"documentation":"<p>A unique, case sensitive identifier you provide to ensure the idempotency of the StartBuild request. The token is included in the StartBuild request and is valid for 12 hours. If you repeat the StartBuild request with the same token, but change a parameter, AWS CodeBuild returns a parameter mismatch error. </p>"
}
}
},
Expand Down
Loading

0 comments on commit c4c3286

Please sign in to comment.