|
960 | 960 | "smithy.api#length": {
|
961 | 961 | "max": 255
|
962 | 962 | },
|
963 |
| - "smithy.api#pattern": "^[a-zA-Z_0-9- \\t]*$" |
| 963 | + "smithy.api#pattern": "^[a-zA-Z_0-9- ]*$" |
964 | 964 | }
|
965 | 965 | },
|
966 | 966 | "com.amazonaws.entityresolution#AwsAccountId": {
|
|
2016 | 2016 | "type": "structure",
|
2017 | 2017 | "members": {
|
2018 | 2018 | "uniqueId": {
|
2019 |
| - "target": "com.amazonaws.entityresolution#UniqueId", |
| 2019 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId", |
2020 | 2020 | "traits": {
|
2021 | 2021 | "smithy.api#documentation": "<p>The unique ID that could not be deleted.</p>",
|
2022 | 2022 | "smithy.api#required": {}
|
|
2078 | 2078 | "type": "structure",
|
2079 | 2079 | "members": {
|
2080 | 2080 | "uniqueId": {
|
2081 |
| - "target": "com.amazonaws.entityresolution#UniqueId", |
| 2081 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId", |
2082 | 2082 | "traits": {
|
2083 | 2083 | "smithy.api#documentation": "<p> The unique ID of the deleted item.</p>",
|
2084 | 2084 | "smithy.api#required": {}
|
|
2106 | 2106 | "com.amazonaws.entityresolution#DisconnectedUniqueIdsList": {
|
2107 | 2107 | "type": "list",
|
2108 | 2108 | "member": {
|
2109 |
| - "target": "com.amazonaws.entityresolution#UniqueId" |
| 2109 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId" |
2110 | 2110 | }
|
2111 | 2111 | },
|
2112 | 2112 | "com.amazonaws.entityresolution#EntityName": {
|
|
2565 | 2565 | }
|
2566 | 2566 | ],
|
2567 | 2567 | "traits": {
|
2568 |
| - "smithy.api#documentation": "<p>Returns the corresponding Match ID of a customer record if the record has been\n processed.</p>", |
| 2568 | + "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>", |
2569 | 2569 | "smithy.api#http": {
|
2570 | 2570 | "code": 200,
|
2571 | 2571 | "method": "POST",
|
|
3214 | 3214 | "smithy.api#output": {}
|
3215 | 3215 | }
|
3216 | 3216 | },
|
| 3217 | + "com.amazonaws.entityresolution#HeaderSafeUniqueId": { |
| 3218 | + "type": "string", |
| 3219 | + "traits": { |
| 3220 | + "smithy.api#length": { |
| 3221 | + "min": 1, |
| 3222 | + "max": 780 |
| 3223 | + }, |
| 3224 | + "smithy.api#pattern": "^[a-zA-Z_0-9-+=/,]*$" |
| 3225 | + } |
| 3226 | + }, |
3217 | 3227 | "com.amazonaws.entityresolution#IdMappingJobMetrics": {
|
3218 | 3228 | "type": "structure",
|
3219 | 3229 | "members": {
|
|
3252 | 3262 | "traits": {
|
3253 | 3263 | "smithy.api#documentation": "<p> The total number of distinct mapped target records.</p>"
|
3254 | 3264 | }
|
| 3265 | + }, |
| 3266 | + "uniqueRecordsLoaded": { |
| 3267 | + "target": "smithy.api#Integer", |
| 3268 | + "traits": { |
| 3269 | + "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>" |
| 3270 | + } |
3255 | 3271 | }
|
3256 | 3272 | },
|
3257 | 3273 | "traits": {
|
3258 |
| - "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>" |
| 3274 | + "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>" |
3259 | 3275 | }
|
3260 | 3276 | },
|
3261 | 3277 | "com.amazonaws.entityresolution#IdMappingJobOutputSource": {
|
|
5361 | 5377 | "smithy.api#length": {
|
5362 | 5378 | "max": 255
|
5363 | 5379 | },
|
5364 |
| - "smithy.api#pattern": "^[a-zA-Z_0-9- \\t]*$", |
| 5380 | + "smithy.api#pattern": "^[a-zA-Z_0-9- ]*$", |
5365 | 5381 | "smithy.api#required": {}
|
5366 | 5382 | }
|
5367 | 5383 | },
|
|
5370 | 5386 | "traits": {
|
5371 | 5387 | "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>",
|
5372 | 5388 | "smithy.api#length": {
|
5373 |
| - "min": 1, |
5374 | 5389 | "max": 15
|
5375 | 5390 | },
|
5376 | 5391 | "smithy.api#required": {}
|
|
5567 | 5582 | "type": {
|
5568 | 5583 | "target": "com.amazonaws.entityresolution#SchemaAttributeType",
|
5569 | 5584 | "traits": {
|
5570 |
| - "smithy.api#documentation": "<p>The type of the attribute, selected from a list of values.</p>", |
| 5585 | + "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>", |
5571 | 5586 | "smithy.api#required": {}
|
5572 | 5587 | }
|
5573 | 5588 | },
|
5574 | 5589 | "groupName": {
|
5575 | 5590 | "target": "com.amazonaws.entityresolution#AttributeName",
|
5576 | 5591 | "traits": {
|
5577 |
| - "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>" |
| 5592 | + "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>" |
5578 | 5593 | }
|
5579 | 5594 | },
|
5580 | 5595 | "matchKey": {
|
|
5592 | 5607 | "hashed": {
|
5593 | 5608 | "target": "smithy.api#Boolean",
|
5594 | 5609 | "traits": {
|
5595 |
| - "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>" |
| 5610 | + "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>" |
5596 | 5611 | }
|
5597 | 5612 | }
|
5598 | 5613 | },
|
5599 | 5614 | "traits": {
|
5600 |
| - "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>" |
| 5615 | + "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>" |
5601 | 5616 | }
|
5602 | 5617 | },
|
5603 | 5618 | "com.amazonaws.entityresolution#SchemaInputAttributes": {
|
|
6046 | 6061 | }
|
6047 | 6062 | }
|
6048 | 6063 | },
|
6049 |
| - "com.amazonaws.entityresolution#UniqueId": { |
6050 |
| - "type": "string", |
6051 |
| - "traits": { |
6052 |
| - "smithy.api#length": { |
6053 |
| - "min": 1, |
6054 |
| - "max": 760 |
6055 |
| - }, |
6056 |
| - "smithy.api#pattern": "^[a-zA-Z_0-9-+=/,]*$" |
6057 |
| - } |
6058 |
| - }, |
6059 | 6064 | "com.amazonaws.entityresolution#UniqueIdList": {
|
6060 | 6065 | "type": "list",
|
6061 | 6066 | "member": {
|
6062 |
| - "target": "com.amazonaws.entityresolution#UniqueId" |
| 6067 | + "target": "com.amazonaws.entityresolution#HeaderSafeUniqueId" |
6063 | 6068 | }
|
6064 | 6069 | },
|
6065 | 6070 | "com.amazonaws.entityresolution#UntagResource": {
|
|
0 commit comments