|
813 | 813 | "inputSourceConfig":{"shape":"IdMappingWorkflowInputSourceConfig"},
|
814 | 814 | "outputSourceConfig":{"shape":"IdMappingWorkflowOutputSourceConfig"},
|
815 | 815 | "idMappingTechniques":{"shape":"IdMappingTechniques"},
|
| 816 | + "incrementalRunConfig":{"shape":"IdMappingIncrementalRunConfig"}, |
816 | 817 | "roleArn":{"shape":"IdMappingRoleArn"},
|
817 | 818 | "tags":{"shape":"TagMap"}
|
818 | 819 | }
|
|
832 | 833 | "inputSourceConfig":{"shape":"IdMappingWorkflowInputSourceConfig"},
|
833 | 834 | "outputSourceConfig":{"shape":"IdMappingWorkflowOutputSourceConfig"},
|
834 | 835 | "idMappingTechniques":{"shape":"IdMappingTechniques"},
|
| 836 | + "incrementalRunConfig":{"shape":"IdMappingIncrementalRunConfig"}, |
835 | 837 | "roleArn":{"shape":"IdMappingRoleArn"}
|
836 | 838 | }
|
837 | 839 | },
|
|
1145 | 1147 | "errorMessage"
|
1146 | 1148 | ],
|
1147 | 1149 | "members":{
|
1148 |
| - "inputSourceARN":{"shape":"FailedRecordInputSourceARNString"}, |
| 1150 | + "inputSourceARN":{"shape":"InputSourceARN"}, |
1149 | 1151 | "uniqueId":{"shape":"String"},
|
1150 | 1152 | "errorMessage":{"shape":"ErrorMessage"}
|
1151 | 1153 | }
|
1152 | 1154 | },
|
1153 |
| - "FailedRecordInputSourceARNString":{ |
1154 |
| - "type":"string", |
1155 |
| - "pattern":"arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(idnamespace/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(matchingworkflow/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):glue:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(table/[a-zA-Z_0-9-]{1,255}/[a-zA-Z_0-9-]{1,255})" |
1156 |
| - }, |
1157 | 1155 | "FailedRecordsList":{
|
1158 | 1156 | "type":"list",
|
1159 | 1157 | "member":{"shape":"FailedRecord"}
|
|
1224 | 1222 | "endTime":{"shape":"Timestamp"},
|
1225 | 1223 | "metrics":{"shape":"IdMappingJobMetrics"},
|
1226 | 1224 | "errorDetails":{"shape":"ErrorDetails"},
|
1227 |
| - "outputSourceConfig":{"shape":"IdMappingJobOutputSourceConfig"} |
| 1225 | + "outputSourceConfig":{"shape":"IdMappingJobOutputSourceConfig"}, |
| 1226 | + "jobType":{"shape":"JobType"} |
1228 | 1227 | }
|
1229 | 1228 | },
|
1230 | 1229 | "GetIdMappingWorkflowInput":{
|
|
1257 | 1256 | "idMappingTechniques":{"shape":"IdMappingTechniques"},
|
1258 | 1257 | "createdAt":{"shape":"Timestamp"},
|
1259 | 1258 | "updatedAt":{"shape":"Timestamp"},
|
| 1259 | + "incrementalRunConfig":{"shape":"IdMappingIncrementalRunConfig"}, |
1260 | 1260 | "roleArn":{"shape":"IdMappingRoleArn"},
|
1261 | 1261 | "tags":{"shape":"TagMap"}
|
1262 | 1262 | }
|
|
1498 | 1498 | "min":1,
|
1499 | 1499 | "pattern":"[a-zA-Z_0-9-+=/,]*"
|
1500 | 1500 | },
|
| 1501 | + "IdMappingIncrementalRunConfig":{ |
| 1502 | + "type":"structure", |
| 1503 | + "members":{ |
| 1504 | + "incrementalRunType":{"shape":"IdMappingIncrementalRunType"} |
| 1505 | + } |
| 1506 | + }, |
| 1507 | + "IdMappingIncrementalRunType":{ |
| 1508 | + "type":"string", |
| 1509 | + "enum":["ON_DEMAND"] |
| 1510 | + }, |
1501 | 1511 | "IdMappingJobMetrics":{
|
1502 | 1512 | "type":"structure",
|
1503 | 1513 | "members":{
|
1504 | 1514 | "inputRecords":{"shape":"Integer"},
|
1505 | 1515 | "totalRecordsProcessed":{"shape":"Integer"},
|
1506 | 1516 | "recordsNotProcessed":{"shape":"Integer"},
|
| 1517 | + "deleteRecordsProcessed":{"shape":"Integer"}, |
1507 | 1518 | "totalMappedRecords":{"shape":"Integer"},
|
1508 | 1519 | "totalMappedSourceRecords":{"shape":"Integer"},
|
1509 | 1520 | "totalMappedTargetRecords":{"shape":"Integer"},
|
1510 |
| - "uniqueRecordsLoaded":{"shape":"Integer"} |
| 1521 | + "uniqueRecordsLoaded":{"shape":"Integer"}, |
| 1522 | + "newMappedRecords":{"shape":"Integer"}, |
| 1523 | + "newMappedSourceRecords":{"shape":"Integer"}, |
| 1524 | + "newMappedTargetRecords":{"shape":"Integer"}, |
| 1525 | + "newUniqueRecordsLoaded":{"shape":"Integer"}, |
| 1526 | + "mappedRecordsRemoved":{"shape":"Integer"}, |
| 1527 | + "mappedSourceRecordsRemoved":{"shape":"Integer"}, |
| 1528 | + "mappedTargetRecordsRemoved":{"shape":"Integer"} |
1511 | 1529 | }
|
1512 | 1530 | },
|
1513 | 1531 | "IdMappingJobOutputSource":{
|
|
1578 | 1596 | "type":"structure",
|
1579 | 1597 | "required":["inputSourceARN"],
|
1580 | 1598 | "members":{
|
1581 |
| - "inputSourceARN":{"shape":"IdMappingWorkflowInputSourceInputSourceARNString"}, |
| 1599 | + "inputSourceARN":{"shape":"InputSourceARN"}, |
1582 | 1600 | "schemaName":{"shape":"EntityName"},
|
1583 | 1601 | "type":{"shape":"IdNamespaceType"}
|
1584 | 1602 | }
|
|
1589 | 1607 | "max":20,
|
1590 | 1608 | "min":1
|
1591 | 1609 | },
|
1592 |
| - "IdMappingWorkflowInputSourceInputSourceARNString":{ |
1593 |
| - "type":"string", |
1594 |
| - "pattern":"arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(idnamespace/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(matchingworkflow/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):glue:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(table/[a-zA-Z_0-9-]{1,255}/[a-zA-Z_0-9-]{1,255})" |
1595 |
| - }, |
1596 | 1610 | "IdMappingWorkflowList":{
|
1597 | 1611 | "type":"list",
|
1598 | 1612 | "member":{"shape":"IdMappingWorkflowSummary"}
|
|
1673 | 1687 | "type":"structure",
|
1674 | 1688 | "required":["inputSourceARN"],
|
1675 | 1689 | "members":{
|
1676 |
| - "inputSourceARN":{"shape":"IdNamespaceInputSourceInputSourceARNString"}, |
| 1690 | + "inputSourceARN":{"shape":"InputSourceARN"}, |
1677 | 1691 | "schemaName":{"shape":"EntityName"}
|
1678 | 1692 | }
|
1679 | 1693 | },
|
|
1683 | 1697 | "max":20,
|
1684 | 1698 | "min":0
|
1685 | 1699 | },
|
1686 |
| - "IdNamespaceInputSourceInputSourceARNString":{ |
1687 |
| - "type":"string", |
1688 |
| - "pattern":"arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(idnamespace/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(matchingworkflow/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):glue:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(table/[a-zA-Z_0-9-]{1,255}/[a-zA-Z_0-9-]{1,255})" |
1689 |
| - }, |
1690 | 1700 | "IdNamespaceList":{
|
1691 | 1701 | "type":"list",
|
1692 | 1702 | "member":{"shape":"IdNamespaceSummary"}
|
|
1734 | 1744 | "schemaName"
|
1735 | 1745 | ],
|
1736 | 1746 | "members":{
|
1737 |
| - "inputSourceARN":{"shape":"InputSourceInputSourceARNString"}, |
| 1747 | + "inputSourceARN":{"shape":"InputSourceARN"}, |
1738 | 1748 | "schemaName":{"shape":"EntityName"},
|
1739 | 1749 | "applyNormalization":{"shape":"Boolean"}
|
1740 | 1750 | }
|
1741 | 1751 | },
|
| 1752 | + "InputSourceARN":{ |
| 1753 | + "type":"string", |
| 1754 | + "pattern":"arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(idnamespace/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(matchingworkflow/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):glue:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(table/[a-zA-Z_0-9-]{1,255}/[a-zA-Z_0-9-]{1,255})" |
| 1755 | + }, |
1742 | 1756 | "InputSourceConfig":{
|
1743 | 1757 | "type":"list",
|
1744 | 1758 | "member":{"shape":"InputSource"},
|
1745 | 1759 | "max":20,
|
1746 | 1760 | "min":1
|
1747 | 1761 | },
|
1748 |
| - "InputSourceInputSourceARNString":{ |
1749 |
| - "type":"string", |
1750 |
| - "pattern":"arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(idnamespace/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(matchingworkflow/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):glue:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(table/[a-zA-Z_0-9-]{1,255}/[a-zA-Z_0-9-]{1,255})" |
1751 |
| - }, |
1752 | 1762 | "Integer":{
|
1753 | 1763 | "type":"integer",
|
1754 | 1764 | "box":true
|
|
1784 | 1794 | "inputRecords":{"shape":"Integer"},
|
1785 | 1795 | "totalRecordsProcessed":{"shape":"Integer"},
|
1786 | 1796 | "recordsNotProcessed":{"shape":"Integer"},
|
| 1797 | + "deleteRecordsProcessed":{"shape":"Integer"}, |
1787 | 1798 | "matchIDs":{"shape":"Integer"}
|
1788 | 1799 | }
|
1789 | 1800 | },
|
|
1828 | 1839 | "endTime":{"shape":"Timestamp"}
|
1829 | 1840 | }
|
1830 | 1841 | },
|
| 1842 | + "JobType":{ |
| 1843 | + "type":"string", |
| 1844 | + "enum":[ |
| 1845 | + "BATCH", |
| 1846 | + "INCREMENTAL", |
| 1847 | + "DELETE_ONLY" |
| 1848 | + ] |
| 1849 | + }, |
1831 | 1850 | "KMSArn":{
|
1832 | 1851 | "type":"string",
|
1833 | 1852 | "pattern":"arn:aws:kms:.*:[0-9]+:.*"
|
|
2090 | 2109 | "recordId"
|
2091 | 2110 | ],
|
2092 | 2111 | "members":{
|
2093 |
| - "inputSourceARN":{"shape":"MatchedRecordInputSourceARNString"}, |
| 2112 | + "inputSourceARN":{"shape":"InputSourceARN"}, |
2094 | 2113 | "recordId":{"shape":"String"}
|
2095 | 2114 | }
|
2096 | 2115 | },
|
2097 |
| - "MatchedRecordInputSourceARNString":{ |
2098 |
| - "type":"string", |
2099 |
| - "pattern":"arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(idnamespace/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(matchingworkflow/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):glue:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(table/[a-zA-Z_0-9-]{1,255}/[a-zA-Z_0-9-]{1,255})" |
2100 |
| - }, |
2101 | 2116 | "MatchedRecordsList":{
|
2102 | 2117 | "type":"list",
|
2103 | 2118 | "member":{"shape":"MatchedRecord"}
|
|
2346 | 2361 | "recordAttributeMap"
|
2347 | 2362 | ],
|
2348 | 2363 | "members":{
|
2349 |
| - "inputSourceARN":{"shape":"RecordInputSourceARNString"}, |
| 2364 | + "inputSourceARN":{"shape":"InputSourceARN"}, |
2350 | 2365 | "uniqueId":{"shape":"UniqueId"},
|
2351 | 2366 | "recordAttributeMap":{"shape":"RecordAttributeMapString255"}
|
2352 | 2367 | }
|
|
2385 | 2400 | "min":0,
|
2386 | 2401 | "pattern":"[a-zA-Z_0-9-./@ ()+\\t]*"
|
2387 | 2402 | },
|
2388 |
| - "RecordInputSourceARNString":{ |
2389 |
| - "type":"string", |
2390 |
| - "pattern":"arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(idnamespace/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):entityresolution:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(matchingworkflow/[a-zA-Z_0-9-]{1,255})$|^arn:(aws|aws-us-gov|aws-cn):glue:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(table/[a-zA-Z_0-9-]{1,255}/[a-zA-Z_0-9-]{1,255})" |
2391 |
| - }, |
2392 | 2403 | "RecordMatchingModel":{
|
2393 | 2404 | "type":"string",
|
2394 | 2405 | "enum":[
|
|
2619 | 2630 | "location":"uri",
|
2620 | 2631 | "locationName":"workflowName"
|
2621 | 2632 | },
|
2622 |
| - "outputSourceConfig":{"shape":"IdMappingJobOutputSourceConfig"} |
| 2633 | + "outputSourceConfig":{"shape":"IdMappingJobOutputSourceConfig"}, |
| 2634 | + "jobType":{"shape":"JobType"} |
2623 | 2635 | }
|
2624 | 2636 | },
|
2625 | 2637 | "StartIdMappingJobOutput":{
|
2626 | 2638 | "type":"structure",
|
2627 | 2639 | "required":["jobId"],
|
2628 | 2640 | "members":{
|
2629 | 2641 | "jobId":{"shape":"JobId"},
|
2630 |
| - "outputSourceConfig":{"shape":"IdMappingJobOutputSourceConfig"} |
| 2642 | + "outputSourceConfig":{"shape":"IdMappingJobOutputSourceConfig"}, |
| 2643 | + "jobType":{"shape":"JobType"} |
2631 | 2644 | }
|
2632 | 2645 | },
|
2633 | 2646 | "StartMatchingJobInput":{
|
|
2794 | 2807 | "inputSourceConfig":{"shape":"IdMappingWorkflowInputSourceConfig"},
|
2795 | 2808 | "outputSourceConfig":{"shape":"IdMappingWorkflowOutputSourceConfig"},
|
2796 | 2809 | "idMappingTechniques":{"shape":"IdMappingTechniques"},
|
| 2810 | + "incrementalRunConfig":{"shape":"IdMappingIncrementalRunConfig"}, |
2797 | 2811 | "roleArn":{"shape":"IdMappingRoleArn"}
|
2798 | 2812 | }
|
2799 | 2813 | },
|
|
2812 | 2826 | "inputSourceConfig":{"shape":"IdMappingWorkflowInputSourceConfig"},
|
2813 | 2827 | "outputSourceConfig":{"shape":"IdMappingWorkflowOutputSourceConfig"},
|
2814 | 2828 | "idMappingTechniques":{"shape":"IdMappingTechniques"},
|
| 2829 | + "incrementalRunConfig":{"shape":"IdMappingIncrementalRunConfig"}, |
2815 | 2830 | "roleArn":{"shape":"IdMappingRoleArn"}
|
2816 | 2831 | }
|
2817 | 2832 | },
|
|
0 commit comments