Skip to content

Commit

Permalink
Updates SDK to v2.424.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Mar 19, 2019
1 parent 418a275 commit ec72429
Show file tree
Hide file tree
Showing 17 changed files with 550 additions and 121 deletions.
22 changes: 22 additions & 0 deletions .changes/2.424.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"type": "bugfix",
"category": "Paginator",
"description": "fix the issue where paginator keys are ignored in GET requests"
},
{
"type": "bugfix",
"category": "Request",
"description": "Fix nextPage() method signature"
},
{
"type": "feature",
"category": "ConfigService",
"description": "AWS Config adds a new API called SelectResourceConfig to run advanced queries based on resource configuration properties."
},
{
"type": "feature",
"category": "EKS",
"description": "Added support to control private/public access to the Kubernetes API-server endpoint"
}
]
5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-Paginator-b5c4816c.json

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-Request-aff176f8.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.423.0-->
<!--LATEST=2.424.0-->
<!--ENTRYINSERT-->

## 2.424.0
* bugfix: Paginator: fix the issue where paginator keys are ignored in GET requests
* bugfix: Request: Fix nextPage() method signature
* feature: ConfigService: AWS Config adds a new API called SelectResourceConfig to run advanced queries based on resource configuration properties.
* feature: EKS: Added support to control private/public access to the Kubernetes API-server endpoint

## 2.423.0
* feature: Chime: This release adds support for the Amazon Chime Business Calling and Voice Connector features.
* feature: DMS: S3 Endpoint Settings added support for 1) Migrating to Amazon S3 as a target in Parquet format 2) Encrypting S3 objects after migration with custom KMS Server-Side encryption. Redshift Endpoint Settings added support for encrypting intermediate S3 objects during migration with custom KMS Server-Side encryption.
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.423.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.424.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
39 changes: 39 additions & 0 deletions apis/config-2014-11-12.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1322,6 +1322,45 @@
}
}
},
"SelectResourceConfig": {
"input": {
"type": "structure",
"required": [
"Expression"
],
"members": {
"Expression": {},
"Limit": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Results": {
"type": "list",
"member": {}
},
"QueryInfo": {
"type": "structure",
"members": {
"SelectFields": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {}
}
}
}
}
},
"NextToken": {}
}
}
},
"StartConfigRulesEvaluation": {
"input": {
"type": "structure",
Expand Down
104 changes: 103 additions & 1 deletion apis/config-2014-11-12.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -417,7 +417,7 @@
"shape": "InvalidLimitException"
}
],
"documentation": "<p> Returns status information for sources within an aggregator. The status includes information about the last time AWS Config verified authorization between the source account and an aggregator account. In case of a failure, the status contains the related error code or message. </p>"
"documentation": "<p>Returns status information for sources within an aggregator. The status includes information about the last time AWS Config verified authorization between the source account and an aggregator account. In case of a failure, the status contains the related error code or message. </p>"
},
"DescribeConfigurationAggregators": {
"name": "DescribeConfigurationAggregators",
Expand Down Expand Up @@ -1144,6 +1144,31 @@
],
"documentation": "<p>Creates and updates the retention configuration with details about retention period (number of days) that AWS Config stores your historical information. The API creates the <code>RetentionConfiguration</code> object and names the object as <b>default</b>. When you have a <code>RetentionConfiguration</code> object named <b>default</b>, calling the API modifies the default object. </p> <note> <p>Currently, AWS Config supports only one retention configuration per region in your account.</p> </note>"
},
"SelectResourceConfig": {
"name": "SelectResourceConfig",
"http": {
"method": "POST",
"requestUri": "/"
},
"input": {
"shape": "SelectResourceConfigRequest"
},
"output": {
"shape": "SelectResourceConfigResponse"
},
"errors": [
{
"shape": "InvalidExpressionException"
},
{
"shape": "InvalidLimitException"
},
{
"shape": "InvalidNextTokenException"
}
],
"documentation": "<p>Accepts a structured query language (SQL) <code>SELECT</code> command, performs the corresponding search, and returns resource configurations matching the properties.</p> <p>For more information about query components, see the <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/query-components.html\"> <b>Query Components</b> </a> section in the AWS Config Developer Guide.</p>"
},
"StartConfigRulesEvaluation": {
"name": "StartConfigRulesEvaluation",
"http": {
Expand Down Expand Up @@ -3118,6 +3143,11 @@
"aws.config"
]
},
"Expression": {
"type": "string",
"max": 4096,
"min": 1
},
"FailedRemediationBatch": {
"type": "structure",
"members": {
Expand All @@ -3138,6 +3168,25 @@
"shape": "FailedRemediationBatch"
}
},
"FieldInfo": {
"type": "structure",
"members": {
"Name": {
"shape": "FieldName",
"documentation": "<p>Name of the field.</p>"
}
},
"documentation": "<p>Details about the fields such as name of the field.</p>"
},
"FieldInfoList": {
"type": "list",
"member": {
"shape": "FieldInfo"
}
},
"FieldName": {
"type": "string"
},
"GetAggregateComplianceDetailsByConfigRuleRequest": {
"type": "structure",
"required": [
Expand Down Expand Up @@ -3918,6 +3967,16 @@
}
}
},
"QueryInfo": {
"type": "structure",
"members": {
"SelectFields": {
"shape": "FieldInfoList",
"documentation": "<p>Returns a <code>FieldInfo</code> object.</p>"
}
},
"documentation": "<p>Details about the query.</p>"
},
"RecorderName": {
"type": "string",
"max": 256,
Expand Down Expand Up @@ -4400,6 +4459,12 @@
"RESOURCE_ID"
]
},
"Results": {
"type": "list",
"member": {
"shape": "String"
}
},
"RetentionConfiguration": {
"type": "structure",
"required": [
Expand Down Expand Up @@ -4470,6 +4535,43 @@
},
"documentation": "<p>Defines which resources trigger an evaluation for an AWS Config rule. The scope can include one or more resource types, a combination of a tag key and value, or a combination of one resource type and one resource ID. Specify a scope to constrain which resources trigger an evaluation for a rule. Otherwise, evaluations for the rule are triggered when any resource in your recording group changes in configuration.</p>"
},
"SelectResourceConfigRequest": {
"type": "structure",
"required": [
"Expression"
],
"members": {
"Expression": {
"shape": "Expression",
"documentation": "<p>The SQL query <code>SELECT</code> command.</p>"
},
"Limit": {
"shape": "Limit",
"documentation": "<p>The maximum number of query results returned on each page. </p>"
},
"NextToken": {
"shape": "NextToken",
"documentation": "<p>The <code>nextToken</code> string returned in a previous request that you use to request the next page of results in a paginated response. </p>"
}
}
},
"SelectResourceConfigResponse": {
"type": "structure",
"members": {
"Results": {
"shape": "Results",
"documentation": "<p>Returns the results for the SQL query.</p>"
},
"QueryInfo": {
"shape": "QueryInfo",
"documentation": "<p>Returns the <code>QueryInfo</code> object.</p>"
},
"NextToken": {
"shape": "NextToken",
"documentation": "<p>The <code>nextToken</code> string returned in a previous request that you use to request the next page of results in a paginated response. </p>"
}
}
},
"Source": {
"type": "structure",
"required": [
Expand Down
Loading

0 comments on commit ec72429

Please sign in to comment.