Skip to content

Commit 59ceb1c

Browse files
author
awstools
committed
Updates SDK to v2.1167.0
1 parent c38e641 commit 59ceb1c

14 files changed

+238
-164
lines changed

.changes/2.1167.0.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "DMS",
5+
"description": "Added new features for AWS DMS version 3.4.7 that includes new endpoint settings for S3, OpenSearch, Postgres, SQLServer and Oracle."
6+
}
7+
]

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.1166.0-->
2+
<!--LATEST=2.1167.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1167.0
6+
* feature: DMS: Added new features for AWS DMS version 3.4.7 that includes new endpoint settings for S3, OpenSearch, Postgres, SQLServer and Oracle.
7+
58
## 2.1166.0
69
* feature: Athena: This feature introduces the API support for Athena's parameterized query and BatchGetPreparedStatement API.
710
* feature: AwsQueryCompatible: Add awsQueryCompatible trait support to service

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma
2929
To use the SDK in the browser, simply add the following script tag to your
3030
HTML pages:
3131

32-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1166.0.min.js"></script>
32+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1167.0.min.js"></script>
3333

3434
You can also build a custom browser SDK with your specified set of AWS services.
3535
This can allow you to reduce the SDK's size, specify different API versions of

apis/dms-2016-01-01.min.json

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2176,7 +2176,11 @@
21762176
"Rfc4180": {
21772177
"type": "boolean"
21782178
},
2179-
"DatePartitionTimezone": {}
2179+
"DatePartitionTimezone": {},
2180+
"AddTrailingPaddingCharacter": {
2181+
"type": "boolean"
2182+
},
2183+
"ExpectedBucketOwner": {}
21802184
}
21812185
},
21822186
"Sx": {
@@ -2295,6 +2299,9 @@
22952299
},
22962300
"ErrorRetryDuration": {
22972301
"type": "integer"
2302+
},
2303+
"UseNewMappingType": {
2304+
"type": "boolean"
22982305
}
22992306
}
23002307
},
@@ -2423,7 +2430,10 @@
24232430
"SlotName": {},
24242431
"PluginName": {},
24252432
"SecretsManagerAccessRoleArn": {},
2426-
"SecretsManagerSecretId": {}
2433+
"SecretsManagerSecretId": {},
2434+
"TrimSpaceInChar": {
2435+
"type": "boolean"
2436+
}
24272437
}
24282438
},
24292439
"S1b": {
@@ -2554,7 +2564,10 @@
25542564
"SecretsManagerAccessRoleArn": {},
25552565
"SecretsManagerSecretId": {},
25562566
"SecretsManagerOracleAsmAccessRoleArn": {},
2557-
"SecretsManagerOracleAsmSecretId": {}
2567+
"SecretsManagerOracleAsmSecretId": {},
2568+
"TrimSpaceInChar": {
2569+
"type": "boolean"
2570+
}
25582571
}
25592572
},
25602573
"S1g": {
@@ -2603,7 +2616,10 @@
26032616
"type": "boolean"
26042617
},
26052618
"SecretsManagerAccessRoleArn": {},
2606-
"SecretsManagerSecretId": {}
2619+
"SecretsManagerSecretId": {},
2620+
"TrimSpaceInChar": {
2621+
"type": "boolean"
2622+
}
26072623
}
26082624
},
26092625
"S1j": {

apis/dms-2016-01-01.normal.json

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3076,7 +3076,7 @@
30763076
"members": {
30773077
"Filters": {
30783078
"shape": "FilterList",
3079-
"documentation": "<p> If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria: </p> <ul> <li> <p> <code>database-id</code> – The ID of the database, for example <code>d4610ac5-e323-4ad9-bc50-eaf7249dfe9d</code>.</p> </li> <li> <p> <code>database-name</code> – The name of the database.</p> </li> <li> <p> <code>database-engine</code> – The name of the database engine.</p> </li> <li> <p> <code>server-ip-address</code> – The IP address of the database server.</p> </li> <li> <p> <code>database-ip-address</code> – The IP address of the database.</p> </li> <li> <p> <code>collector-name</code> – The name of the associated Fleet Advisor collector.</p> </li> </ul> <p>An example is: <code>describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"d4610ac5-e323-4ad9-bc50-eaf7249dfe9d\"</code> </p>"
3079+
"documentation": "<p> If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria: </p> <ul> <li> <p> <code>database-id</code> – The ID of the database.</p> </li> <li> <p> <code>database-name</code> – The name of the database.</p> </li> <li> <p> <code>database-engine</code> – The name of the database engine.</p> </li> <li> <p> <code>server-ip-address</code> – The IP address of the database server.</p> </li> <li> <p> <code>database-ip-address</code> – The IP address of the database.</p> </li> <li> <p> <code>collector-name</code> – The name of the associated Fleet Advisor collector.</p> </li> </ul> <p>An example is: <code>describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"45\"</code> </p>"
30803080
},
30813081
"MaxRecords": {
30823082
"shape": "IntegerOptional",
@@ -3700,6 +3700,10 @@
37003700
"ErrorRetryDuration": {
37013701
"shape": "IntegerOptional",
37023702
"documentation": "<p>The maximum number of seconds for which DMS retries failed API requests to the OpenSearch cluster.</p>"
3703+
},
3704+
"UseNewMappingType": {
3705+
"shape": "BooleanOptional",
3706+
"documentation": "<p>Set this option to <code>true</code> for DMS to migrate documentation using the documentation type <code>_doc</code>. OpenSearch and an Elasticsearch cluster only support the _doc documentation type in versions 7. x and later. The default value is <code>false</code>.</p>"
37033707
}
37043708
},
37053709
"documentation": "<p>Provides information that defines an OpenSearch endpoint.</p>"
@@ -4546,6 +4550,10 @@
45464550
"SecretsManagerSecretId": {
45474551
"shape": "String",
45484552
"documentation": "<p>The full ARN, partial ARN, or friendly name of the <code>SecretsManagerSecret</code> that contains the SQL Server endpoint connection details.</p>"
4553+
},
4554+
"TrimSpaceInChar": {
4555+
"shape": "BooleanOptional",
4556+
"documentation": "<p>Use the <code>TrimSpaceInChar</code> source endpoint setting to trim data on CHAR and NCHAR data types during migration. The default value is <code>true</code>.</p>"
45494557
}
45504558
},
45514559
"documentation": "<p>Provides information that defines a Microsoft SQL Server endpoint.</p>"
@@ -5256,6 +5264,10 @@
52565264
"SecretsManagerOracleAsmSecretId": {
52575265
"shape": "String",
52585266
"documentation": "<p>Required only if your Oracle endpoint uses Advanced Storage Manager (ASM). The full ARN, partial ARN, or friendly name of the <code>SecretsManagerOracleAsmSecret</code> that contains the Oracle ASM connection details for the Oracle endpoint.</p>"
5267+
},
5268+
"TrimSpaceInChar": {
5269+
"shape": "BooleanOptional",
5270+
"documentation": "<p>Use the <code>TrimSpaceInChar</code> source endpoint setting to trim data on CHAR and NCHAR data types during migration. The default value is <code>true</code>.</p>"
52595271
}
52605272
},
52615273
"documentation": "<p>Provides information that defines an Oracle endpoint.</p>"
@@ -5439,6 +5451,10 @@
54395451
"SecretsManagerSecretId": {
54405452
"shape": "String",
54415453
"documentation": "<p>The full ARN, partial ARN, or friendly name of the <code>SecretsManagerSecret</code> that contains the PostgreSQL endpoint connection details.</p>"
5454+
},
5455+
"TrimSpaceInChar": {
5456+
"shape": "BooleanOptional",
5457+
"documentation": "<p>Use the <code>TrimSpaceInChar</code> source endpoint setting to trim data on CHAR and NCHAR data types during migration. The default value is <code>true</code>.</p>"
54425458
}
54435459
},
54445460
"documentation": "<p>Provides information that defines a PostgreSQL endpoint.</p>"
@@ -6016,7 +6032,7 @@
60166032
},
60176033
"StopReason": {
60186034
"shape": "String",
6019-
"documentation": "<p>The reason the replication task was stopped. This response parameter can return one of the following values:</p> <ul> <li> <p> <code>\"STOP_REASON_FULL_LOAD_COMPLETED\"</code> – Full-load migration completed.</p> </li> <li> <p> <code>\"STOP_REASON_CACHED_CHANGES_APPLIED\"</code> – Change data capture (CDC) load completed.</p> </li> <li> <p> <code>\"STOP_REASON_CACHED_CHANGES_NOT_APPLIED\"</code> – In a full-load and CDC migration, the full load stopped as specified before starting the CDC migration.</p> </li> <li> <p> <code>\"STOP_REASON_SERVER_TIME\"</code> – The migration stopped at the specified server time.</p> </li> </ul>"
6035+
"documentation": "<p>The reason the replication task was stopped. This response parameter can return one of the following values:</p> <ul> <li> <p> <code>\"Stop Reason NORMAL\"</code> </p> </li> <li> <p> <code>\"Stop Reason RECOVERABLE_ERROR\"</code> </p> </li> <li> <p> <code>\"Stop Reason FATAL_ERROR\"</code> </p> </li> <li> <p> <code>\"Stop Reason FULL_LOAD_ONLY_FINISHED\"</code> </p> </li> <li> <p> <code>\"Stop Reason STOPPED_AFTER_FULL_LOAD\"</code> – Full load completed, with cached changes not applied</p> </li> <li> <p> <code>\"Stop Reason STOPPED_AFTER_CACHED_EVENTS\"</code> – Full load completed, with cached changes applied</p> </li> <li> <p> <code>\"Stop Reason EXPRESS_LICENSE_LIMITS_REACHED\"</code> </p> </li> <li> <p> <code>\"Stop Reason STOPPED_AFTER_DDL_APPLY\"</code> – User-defined stop task after DDL applied</p> </li> <li> <p> <code>\"Stop Reason STOPPED_DUE_TO_LOW_MEMORY\"</code> </p> </li> <li> <p> <code>\"Stop Reason STOPPED_DUE_TO_LOW_DISK\"</code> </p> </li> <li> <p> <code>\"Stop Reason STOPPED_AT_SERVER_TIME\"</code> – User-defined server time for stopping task</p> </li> <li> <p> <code>\"Stop Reason STOPPED_AT_COMMIT_TIME\"</code> – User-defined commit time for stopping task</p> </li> <li> <p> <code>\"Stop Reason RECONFIGURATION_RESTART\"</code> </p> </li> <li> <p> <code>\"Stop Reason RECYCLE_TASK\"</code> </p> </li> </ul>"
60206036
},
60216037
"ReplicationTaskCreationDate": {
60226038
"shape": "TStamp",
@@ -6440,6 +6456,14 @@
64406456
"DatePartitionTimezone": {
64416457
"shape": "String",
64426458
"documentation": "<p>When creating an S3 target endpoint, set <code>DatePartitionTimezone</code> to convert the current UTC time into a specified time zone. The conversion occurs when a date partition folder is created and a CDC filename is generated. The time zone format is Area/Location. Use this parameter when <code>DatePartitionedEnabled</code> is set to <code>true</code>, as shown in the following example.</p> <p> <code>s3-settings='{\"DatePartitionEnabled\": true, \"DatePartitionSequence\": \"YYYYMMDDHH\", \"DatePartitionDelimiter\": \"SLASH\", \"DatePartitionTimezone\":\"<i>Asia/Seoul</i>\", \"BucketName\": \"dms-nattarat-test\"}'</code> </p>"
6459+
},
6460+
"AddTrailingPaddingCharacter": {
6461+
"shape": "BooleanOptional",
6462+
"documentation": "<p>Use the S3 target endpoint setting <code>AddTrailingPaddingCharacter</code> to add padding on string data. The default value is <code>false</code>.</p>"
6463+
},
6464+
"ExpectedBucketOwner": {
6465+
"shape": "String",
6466+
"documentation": "<p>To specify a bucket owner and prevent sniping, you can use the <code>ExpectedBucketOwner</code> endpoint setting. </p> <p>Example: <code>--s3-settings='{\"ExpectedBucketOwner\": \"<i>AWS_Account_ID</i>\"}'</code> </p> <p>When you make a request to test a connection or perform a migration, S3 checks the account ID of the bucket owner against the specified parameter.</p>"
64436467
}
64446468
},
64456469
"documentation": "<p>Settings for exporting data to Amazon S3. </p>"

0 commit comments

Comments
 (0)