|
964 | 964 | "smithy.api#length": {
|
965 | 965 | "max": 255
|
966 | 966 | },
|
967 |
| - "smithy.api#pattern": "^[a-zA-Z_0-9- \\t]*$" |
| 967 | + "smithy.api#pattern": "^[a-zA-Z_0-9- ]*$" |
968 | 968 | }
|
969 | 969 | },
|
970 | 970 | "com.amazonaws.entityresolution#AwsAccountId": {
|
|
2020 | 2020 | "type": "structure",
|
2021 | 2021 | "members": {
|
2022 | 2022 | "uniqueId": {
|
2023 |
| - "target": "com.amazonaws.entityresolution#UniqueId", |
| 2023 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId", |
2024 | 2024 | "traits": {
|
2025 | 2025 | "smithy.api#documentation": "<p>The unique ID that could not be deleted.</p>",
|
2026 | 2026 | "smithy.api#required": {}
|
|
2082 | 2082 | "type": "structure",
|
2083 | 2083 | "members": {
|
2084 | 2084 | "uniqueId": {
|
2085 |
| - "target": "com.amazonaws.entityresolution#UniqueId", |
| 2085 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId", |
2086 | 2086 | "traits": {
|
2087 | 2087 | "smithy.api#documentation": "<p> The unique ID of the deleted item.</p>",
|
2088 | 2088 | "smithy.api#required": {}
|
|
2110 | 2110 | "com.amazonaws.entityresolution#DisconnectedUniqueIdsList": {
|
2111 | 2111 | "type": "list",
|
2112 | 2112 | "member": {
|
2113 |
| - "target": "com.amazonaws.entityresolution#UniqueId" |
| 2113 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId" |
2114 | 2114 | }
|
2115 | 2115 | },
|
2116 | 2116 | "com.amazonaws.entityresolution#EntityName": {
|
|
2569 | 2569 | }
|
2570 | 2570 | ],
|
2571 | 2571 | "traits": {
|
2572 |
| - "smithy.api#documentation": "<p>Returns the corresponding Match ID of a customer record if the record has been\n processed.</p>", |
| 2572 | + "smithy.api#documentation": "<p>Returns the corresponding Match ID of a customer record if the record has been\n processed in a\n rule-based matching workflow or ML matching workflow.</p>\n <p>You can call this API as a dry run of an incremental load on the rule-based\n matching\n workflow.</p>", |
2573 | 2573 | "smithy.api#http": {
|
2574 | 2574 | "code": 200,
|
2575 | 2575 | "method": "POST",
|
|
3218 | 3218 | "smithy.api#output": {}
|
3219 | 3219 | }
|
3220 | 3220 | },
|
| 3221 | + "com.amazonaws.entityresolution#HeaderSafeUniqueId": { |
| 3222 | + "type": "string", |
| 3223 | + "traits": { |
| 3224 | + "smithy.api#length": { |
| 3225 | + "min": 1, |
| 3226 | + "max": 780 |
| 3227 | + }, |
| 3228 | + "smithy.api#pattern": "^[a-zA-Z_0-9-+=/,]*$" |
| 3229 | + } |
| 3230 | + }, |
3221 | 3231 | "com.amazonaws.entityresolution#IdMappingJobMetrics": {
|
3222 | 3232 | "type": "structure",
|
3223 | 3233 | "members": {
|
|
3256 | 3266 | "traits": {
|
3257 | 3267 | "smithy.api#documentation": "<p> The total number of distinct mapped target records.</p>"
|
3258 | 3268 | }
|
| 3269 | + }, |
| 3270 | + "uniqueRecordsLoaded": { |
| 3271 | + "target": "smithy.api#Integer", |
| 3272 | + "traits": { |
| 3273 | + "smithy.api#documentation": "<p>The\n number of records remaining after loading and aggregating duplicate records. Duplicates are\n determined by the field marked as UNIQUE_ID in your schema mapping - records sharing the\n same value in this field are considered duplicates. For example, if you specified\n \"customer_id\" as a UNIQUE_ID field and had three records with the same customer_id value,\n they would count as one unique record in this metric. </p>" |
| 3274 | + } |
3259 | 3275 | }
|
3260 | 3276 | },
|
3261 | 3277 | "traits": {
|
3262 |
| - "smithy.api#documentation": "<p>An object containing <code>InputRecords</code>, <code>RecordsNotProcessed</code>,\n <code>TotalRecordsProcessed</code>, <code>TotalMappedRecords</code>,\n <code>TotalMappedSourceRecords</code>, and <code>TotalMappedTargetRecords</code>.</p>" |
| 3278 | + "smithy.api#documentation": "<p>An\n object that contains metrics about an ID mapping job, including counts of input records,\n processed records, and mapped records between source and target identifiers.\n </p>" |
3263 | 3279 | }
|
3264 | 3280 | },
|
3265 | 3281 | "com.amazonaws.entityresolution#IdMappingJobOutputSource": {
|
|
5365 | 5381 | "smithy.api#length": {
|
5366 | 5382 | "max": 255
|
5367 | 5383 | },
|
5368 |
| - "smithy.api#pattern": "^[a-zA-Z_0-9- \\t]*$", |
| 5384 | + "smithy.api#pattern": "^[a-zA-Z_0-9- ]*$", |
5369 | 5385 | "smithy.api#required": {}
|
5370 | 5386 | }
|
5371 | 5387 | },
|
|
5374 | 5390 | "traits": {
|
5375 | 5391 | "smithy.api#documentation": "<p>A list of <code>MatchingKeys</code>. The <code>MatchingKeys</code> must have been\n defined in the <code>SchemaMapping</code>. Two records are considered to match according to\n this rule if all of the <code>MatchingKeys</code> match.</p>",
|
5376 | 5392 | "smithy.api#length": {
|
5377 |
| - "min": 1, |
5378 | 5393 | "max": 15
|
5379 | 5394 | },
|
5380 | 5395 | "smithy.api#required": {}
|
|
5571 | 5586 | "type": {
|
5572 | 5587 | "target": "com.amazonaws.entityresolution#SchemaAttributeType",
|
5573 | 5588 | "traits": {
|
5574 |
| - "smithy.api#documentation": "<p>The type of the attribute, selected from a list of values.</p>", |
| 5589 | + "smithy.api#documentation": "<p>The type of the attribute, selected from a list of values.</p>\n <note>\n <p>Normalization is only supported for <code>NAME</code>, <code>ADDRESS</code>,\n <code>PHONE</code>, and <code>EMAIL_ADDRESS</code>. </p>\n <p>If you want to normalize <code>NAME_FIRST</code>, <code>NAME_MIDDLE</code>, and\n <code>NAME_LAST</code>, you must group them by assigning them to the\n <code>NAME</code>\n <code>groupName</code>. </p>\n <p>If you want to normalize <code>ADDRESS_STREET1</code>, <code>ADDRESS_STREET2</code>,\n <code>ADDRESS_STREET3</code>, <code>ADDRESS_CITY</code>, <code>ADDRESS_STATE</code>,\n <code>ADDRESS_COUNTRY</code>, and <code>ADDRESS_POSTALCODE</code>, you must group\n them by assigning them to the <code>ADDRESS</code>\n <code>groupName</code>. </p>\n <p>If you want to normalize <code>PHONE_NUMBER</code> and\n <code>PHONE_COUNTRYCODE</code>, you must group them by assigning them to the\n <code>PHONE</code>\n <code>groupName</code>. </p>\n </note>", |
5575 | 5590 | "smithy.api#required": {}
|
5576 | 5591 | }
|
5577 | 5592 | },
|
5578 | 5593 | "groupName": {
|
5579 | 5594 | "target": "com.amazonaws.entityresolution#AttributeName",
|
5580 | 5595 | "traits": {
|
5581 |
| - "smithy.api#documentation": "<p>A string that instructs Entity Resolution to combine several columns into a unified\n column with the identical attribute type. </p>\n <p>For example, when working with columns such as <code>first_name</code>,\n <code>middle_name</code>, and <code>last_name</code>, assigning them a common\n <code>groupName</code> will prompt Entity Resolution to concatenate them into a single\n value.</p>" |
| 5596 | + "smithy.api#documentation": "<p>A string that instructs Entity Resolution to combine several columns into a unified\n column with the identical attribute type. </p>\n <p>For example, when working with columns such as\n <code>NAME_FIRST</code>,\n <code>NAME_MIDDLE</code>,\n and\n <code>NAME_LAST</code>,\n assigning them a common <code>groupName</code> will prompt Entity Resolution to concatenate\n them into a single value.</p>" |
5582 | 5597 | }
|
5583 | 5598 | },
|
5584 | 5599 | "matchKey": {
|
|
5596 | 5611 | "hashed": {
|
5597 | 5612 | "target": "smithy.api#Boolean",
|
5598 | 5613 | "traits": {
|
5599 |
| - "smithy.api#documentation": "<p> Indicates if the column values are hashed in the schema input. If the value is set to\n <code>TRUE</code>, the column values are hashed. If the value is set to\n <code>FALSE</code>, the column values are cleartext.</p>" |
| 5614 | + "smithy.api#documentation": "<p> Indicates if the column values are hashed in the schema input. </p>\n <p>If the value is set to <code>TRUE</code>, the column values are hashed. </p>\n <p>If the value is set to <code>FALSE</code>, the column values are cleartext.</p>" |
5600 | 5615 | }
|
5601 | 5616 | }
|
5602 | 5617 | },
|
5603 | 5618 | "traits": {
|
5604 |
| - "smithy.api#documentation": "<p>An object containing <code>FieldName</code>, <code>Type</code>, <code>GroupName</code>,\n <code>MatchKey</code>, <code>Hashing</code>, and <code>SubType</code>.</p>" |
| 5619 | + "smithy.api#documentation": "<p>A\n configuration object for defining input data fields in Entity Resolution. The\n SchemaInputAttribute specifies how individual fields in your input data should be processed\n and matched.</p>" |
5605 | 5620 | }
|
5606 | 5621 | },
|
5607 | 5622 | "com.amazonaws.entityresolution#SchemaInputAttributes": {
|
|
6050 | 6065 | }
|
6051 | 6066 | }
|
6052 | 6067 | },
|
6053 |
| - "com.amazonaws.entityresolution#UniqueId": { |
6054 |
| - "type": "string", |
6055 |
| - "traits": { |
6056 |
| - "smithy.api#length": { |
6057 |
| - "min": 1, |
6058 |
| - "max": 760 |
6059 |
| - }, |
6060 |
| - "smithy.api#pattern": "^[a-zA-Z_0-9-+=/,]*$" |
6061 |
| - } |
6062 |
| - }, |
6063 | 6068 | "com.amazonaws.entityresolution#UniqueIdList": {
|
6064 | 6069 | "type": "list",
|
6065 | 6070 | "member": {
|
6066 |
| - "target": "com.amazonaws.entityresolution#UniqueId" |
| 6071 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId" |
6067 | 6072 | }
|
6068 | 6073 | },
|
6069 | 6074 | "com.amazonaws.entityresolution#UntagResource": {
|
|
0 commit comments